Code Monkey home page Code Monkey logo

Comments (1)

KrisGray avatar KrisGray commented on August 21, 2024

We do not have a single URL for the different "IDs". I am currently redesigning the whole of HGNC site and therefore will bare this in mind.

I have read the whole issue above so let me try and clarify some issues with a HGNC perspective:

1.) The symbol URL should be avoided. This is only to be used by teams that do not store the HGNC ID of a gene symbol report but say they need to link to us. This approach is problematic as symbols can change over time while HGNC IDs do not. If you have the IDs forget about the symbols for links.

2.) As discussed in the previous message we do allow HGNC IDs to be entered using just the number, however we do say that officially a HGNC ID for a gene symbol report is HGNC:\d+ and should be quoted as such. For historical reasons and because a few resource keep stripping off the HGNC: prefix we maintain a way to link to our gene symbol reports without the prefix, but again strongly suggest using the HGNC: prefix.

3.) identifiers.org does not have the most up to date information regarding our resource. In January 2015 we replaced our previous gene families resource (http://www.genenames.org/genefamilies/a-z) with a new gene families resource which resides at a different URL (http://www.genenames.org/cgi-bin/genefamilies/). Identifiers.org does not show the new URL and although we have a frozen version of the old gene family reports that are still available to view, we do warn people that these family reports are not up to date within the reports and will be removed in future. I have contacted identifiers.org to update the hgnc.family rules to point to the new resource. The family IDs are now numerical and are not symbols (which in our mind was misleading as families don't officially have symbols only genes) and just like the gene symbol reports the ID will never change stabilising the URL. The new rule we have ask identifiers.org to add is

http://www.genenames.org/cgi-bin/genefamilies/set/$id

where $id is a numerical value.

As I have mentioned above I am currently rebuilding the website and will bare in mind adding a URL that will resolve to the correct report based on the ID given. However to do this we will need to be strict on the HGNC: prefix for gene symbols and may have to create a prefix for the gene families as well such as HGNCF:\d+ or HGNC:F\d+ etc.

Identifiers.org is a great project however it is worth remembering that they rely on user participation to correct URLs and rules which does mean that URLs and rules can be out of date especially when certain projects (such as ourselves) were entered into the resource via other sources. From now on we will try and remember to notify identifiers.org of any changes that effect of URLs and IDs.

Hope this helps.

Kris Gray

from operations.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.