Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate staging changes into main #461

Merged
merged 10 commits into from
Mar 9, 2025
Merged

Migrate staging changes into main #461

merged 10 commits into from
Mar 9, 2025

Conversation

korikuzma
Copy link
Member

No description provided.

…427)

close #417 

* This adds support for transforming concepts (such as gene, variant,
disease, and therapy) that fail to normalize.
* Since this work is mainly needed for ClinVar Submission work, this is
*only* focused on adding support in CDM files generated by the
Transformers. The database will NOT load statements that fail to
normalize concepts, and therefore the QueryHandler is unable to search
on these non-normalizable concepts.
* Concepts that fail to normalize will have the following `Extension`:
`{"name": "vicc_normalizer_failure", "value": True}`
* Since MOA does not have record IDs for some objects, the IDs used in
these cases will be `f"moa.{therapy|disease|gene}:{name}"`, where name
is the MOA label for the concept where whitespace characters are
replaced with underscores.
…429)

close #426

* If conflict occurs, the min label will be used as the primary label
for the mappable concept, and the other label will be added as an alias
in extensions
close #431 

* Rather than returning the highest match for a list of queries, use
system identifiers for source
* Input is now a single query, rather than a list
* Update to GKS Feb 2025 pre-release 
  * `label` -> `name`
  * Resolve places where we were adding extra attributes to models
…455)

close #452

* Use ClinVar Submission `clinicalImpactClassificationDescription` enum
@korikuzma korikuzma added the priority:low Low priority label Mar 9, 2025
@korikuzma korikuzma self-assigned this Mar 9, 2025
@korikuzma korikuzma merged commit 0247270 into main Mar 9, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low Low priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant