Skip to content

What should Node descriptions look like? #374

@edeutsch

Description

@edeutsch

Can we standardize how we present descriptions in TRAPI?

ARAX:

            {
              "attribute_type_id": "biolink:description",
              "value": "A glycosidase that hydrolyzes a glucosylceramide to yield free ceramide plus glucose. Deficiency of this enzyme leads to abnormally high concentrations of glucosylceramide in the brain in GAUCHER DISEASE. EC 3.2.1.45.; UMLS Semantic Type: STY:T126; UMLS Semantic Type: STY:T116",
              "value_type_id": "metatype:String",
            },

Aragorn:

            {
              "attribute_type_id": "biolink:description",
              "value": "A class of organic compounds that contain nitrogen as the pivotal atom for functional groups. There are several different types of amines and the class is extensive.; UMLS Semantic Type: STY:T109",
              "value_type_id": "metatype:String",
            },

Explanatory:

            {
              "attribute_type_id": "biolink:description",
              "value": "A term used to describe a chemical structure of a compound containing a large lactone ring, usually with a 14 or 16-membered ring structure. The prototypical compounds within the macrolide class are the erythromycin-based antibiotics; however, many compounds with this chemical structure are being developed for other diseases.; A group of often glycosylated macrocyclic compounds formed by chain extension of multiple PROPIONATES cyclized into a large (typically 12, 14, or 16)-membered lactone. Macrolides belong to the POLYKETIDES class of natural products, and many members exhibit ANTIBIOTIC properties.; UMLS Semantic Type: STY:T121; UMLS Semantic Type: STY:T109",
              "value_type_id": "metatype:String"
            },

Improving? Not providing this that I can see
MolePro? Not providing that I can see
BTE? Not providing that I can see

So after a brief check, it seems that everyone that I could find some sort of result for and that is actually providing some descriptions is doing it the same way (perhaps only because they're getting this info passed from RTX-KG2?) or not providing it.

Is that a de facto standard?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions