Add GeneCards as a gene datasource - #56
Open
builder-lifemap wants to merge 1 commit into
Open
Conversation
GeneCards (Weizmann Institute of Science) is keyed on the HGNC-approved gene symbol, so it maps directly from the existing HGNC symbol datasource without new identifier mapping. System code Gc was checked against the current file and is unused.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds GeneCards as a gene datasource.
I'm from the GeneCards team at the Weizmann Institute of Science. GeneCards is a human gene compendium, freely available for academic use since 1997, that aggregates 193 sources per gene. It is keyed on the HGNC-approved gene symbol, so it maps directly from the existing HGNC symbol datasource with no new identifier mapping required.
GeneCardsGc— checked against the current file, unused (taken codes beginning with G are G, Ge, Gg, Gl, Gp, Gpl, Gpt, Gw)https://www.genecards.org/https://www.genecards.org/card/$idBRCA1geneHomo sapiens0— secondary identifier. HGNC remains the symbol authority; GeneCards is an aggregating resource, which matches the header file's "useful as secondary linkouts" definition.urn:miriam:genecards— identifiers.org namespacegenecards, MIR:00000323, not deprecated^[A-Za-z-0-9_]+(\@)?$— the pattern registered at identifiers.org, kept identical for consistencyGeneCardsgenecards.gene— see note belowgeneRan the local integrity checks before submitting: column count matches
datasources_headers.tsv(14), andBRCA1matches the supplied regex.genecardsis present in the MIRIAM registry.Two notes on the deliberately-caveated columns:
wikidata_propertyis empty because no GeneCards property currently exists on Wikidata (verified via property search, SPARQL, and a full entity dump). We are proposing one, and I'll follow up here if it is accepted so the column can be filled.bioregistryisgenecards.gene, which is the canonical prefix today (genecardsis registered as its synonym). That record is currently flaggeddeprecated: true, which we believe is inherited from a stale Integbio sub-record rather than an assessment of the resource — GeneCards is actively maintained and shipped v6 this year. We've raised that with the Bioregistry maintainers (genecards.gene is marked deprecated but is actively maintained; uri_format and homepage also outdated biopragmatics/bioregistry#2019). Iftest_valid_bioregistryobjects to the deprecated prefix, I'm happy to leave column 13 empty until that is resolved — just say which you'd prefer.Happy to adjust
identifier_type, the regex, or the naming to suit your conventions.