glygener / glygen-issues

Repository for public GlyGen tickets
GNU General Public License v3.0
0 stars 0 forks source link

Biomarkers missing from motifs page #1149

Closed kmartinez834 closed 5 months ago

kmartinez834 commented 7 months ago

https://tst.glygen.org/biomarker/A0485 https://tst.glygen.org/glycan/G28790AT#Motifs image

https://tst.glygen.org/motif/GGM.000001#Biomarkers image

kmartinez834 commented 7 months ago

@rykahsay We need to map biomarker id's to motif id's. Will this require a dataset change, or can you add directly to the API? FYI, I'm assigning this to 2.5

glycan_biomarkers.csv "glytoucan_ac","biomarker_id"

glycan_biomarkers.csv "glytoucan_ac","motif_ac"

👉 Use "glytoucan_ac" to map "biomarker_id" to "motif_ac" Ex. A0485 --> G28790AT --> GGM.000001, GGM.000005, GGM.000034

Ex. Add same info present in https://api.glygen.org/glycan/detail/G28790AT "biomarkers" section to all mapped motif APIs (GGM.000001, GGM.000005, GGM.000034)

{
    "biomarkers": [
        {
            "assessed_biomarker_entity": "Disialylated tetraantennary core fucosylated N-glycan",
            "biomarker_id": "A0485",
            "evidence": [
                {
                    "id": "GLY_000737",
                    "database": "GlyGen",
                    "url": "https://data.glygen.org/GLY_000737"
                },
                {
                    "id": "18487288",
                    "database": "PubMed",
                    "url": "https://glygen.org/publication/PubMed/18487288"
                }
            ],
            "instances": [
                {
                    "best_biomarker_type": "diagnostic",
                    "status": "increased disialylated tetraantennary core fucosylated N-glycan level",
                    "disease": {
                        "disease_id": "DOID:1612",
                        "recommended_name": {
                            "id": "DOID:1612",
                            "resource": "Disease Ontology",
                            "url": "http://disease-ontology.org/term/DOID:1612",
                            "name": "breast cancer",
                            "description": "A thoracic cancer that originates in the mammary gland."
                        },
                        "synonyms": [
                            {
                                "id": "DOID:1612",
                                "resource": "Disease Ontology",
                                "url": "http://disease-ontology.org/term/DOID:1612",
                                "name": "breast tumor"
                            },
                        ]
                    },
                    "tissue": {
                        "name": "blood",
                        "namespace": "UBERON",
                        "id": "0000178",
                        "url": "http://purl.obolibrary.org/obo/UBERON_0000178"
                    },
                    "evidence": [
                        {
                            "id": "GLY_000737",
                            "database": "GlyGen",
                            "url": "https://data.glygen.org/GLY_000737"
                        },
                        {
                            "id": "18487288",
                            "database": "PubMed",
                            "url": "https://glygen.org/publication/PubMed/18487288"
                        }
                    ]
                }
            ]
        }
    ]
}
rykahsay commented 5 months ago

Who decided to propagate biomarker knowledge from glycan to associated motif(s)?

kmartinez834 commented 5 months ago

Closing this ticket. Per Dev meeting on 5/22, motif page biomarkers must be associated with that motif's GlyTouCan accession.