-
Notifications
You must be signed in to change notification settings - Fork 13
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
new API for InnateDB #17
Comments
Example documents: {
"subject": {
"unique_identifier": "innatedb:IDBG-25842",
"alt_identifier": "ensembl:ENSG00000154589",
"alias": "uniprotkb:LY96_HUMAN|refseq:NP_056179|uniprotkb:Q9Y6Y9|refseq:NP_001182726|hgnc:LY96(display_short)",
"ncbi_taxid": "taxid:9606(Human)",
"biological_role": "psi-mi:\"MI:0499\"(unspecified role)",
"exp_role": "psi-mi:\"MI:0498\"(prey)",
"interactor_type": "psi-mi:\"MI:0326\"(protein)",
"participant_identification_method": "psi-mi:\"MI:0363\"(inferred by author)"
},
"object": {
"unique_identifier": "innatedb:IDBG-82738",
"alt_identifier": "ensembl:ENSG00000136869",
"alias": "refseq:NP_612564|refseq:NP_612567|uniprotkb:O00206|uniprotkb:TLR4_HUMAN|refseq:NP_003257|hgnc:TLR4(display_short)",
"ncbi_taxid": "taxid:9606(Human)",
"biological_role": "psi-mi:\"MI:0499\"(unspecified role)",
"exp_role": "psi-mi:\"MI:0496\"(bait)",
"interactor_type": "psi-mi:\"MI:0326\"(protein)",
"participant_identification_method": "psi-mi:\"MI:0363\"(inferred by author)"
},
"relation": {
"interaction_detection_method": "psi-mi:\"MI:0007\"(anti tag coimmunoprecipitation)",
"author": "Shimazu et al. (1999)",
"pmid": "pubmed:10359581",
"interaction_type": "psi-mi:\"MI:0915\"(physical association)",
"source_database": "MI:0974(innatedb)",
"idinteraction_in_source_db": "innatedb:IDB-113240",
"confidence_score": "lpr:3|hpr:3|np:1|",
"ncbi_taxid_host_organism": "taxid:10090",
"creation_date": "2008/03/30",
"update_date": "2008/03/30",
"negative": "false"
},
"_id": "innatedb:IDBG-25842-innatedb:IDBG-82738"
}
{
"subject": {
"unique_identifier": "innatedb:IDBG-28022",
"alt_identifier": "ensembl:ENSG00000198001",
"alias": "uniprotkb:IRAK4_HUMAN|uniprotkb:Q9NWZ3|refseq:NP_001138728|refseq:NP_001138729|refseq:NP_001107654|refseq:NP_001138730|refseq:NP_057207|hgnc:IRAK4(display_short)",
"ncbi_taxid": "taxid:9606(Human)",
"biological_role": "psi-mi:\"MI:0501\"(enzyme)",
"exp_role": "psi-mi:\"MI:0499\"(unspecified role)",
"interactor_type": "psi-mi:\"MI:0326\"(protein)",
"participant_identification_method": "psi-mi:\"MI:0363\"(inferred by author)"
},
"object": {
"unique_identifier": "innatedb:IDBG-28022",
"alt_identifier": "ensembl:ENSG00000198001",
"alias": "uniprotkb:IRAK4_HUMAN|uniprotkb:Q9NWZ3|refseq:NP_001138728|refseq:NP_001138729|refseq:NP_001107654|refseq:NP_001138730|refseq:NP_057207|hgnc:IRAK4(display_short)",
"ncbi_taxid": "taxid:9606(Human)",
"biological_role": "psi-mi:\"MI:0502\"(enzyme target)",
"exp_role": "psi-mi:\"MI:0499\"(unspecified role)",
"interactor_type": "psi-mi:\"MI:0326\"(protein)",
"participant_identification_method": "psi-mi:\"MI:0363\"(inferred by author)"
},
"relation": {
"interaction_detection_method": "psi-mi:\"MI:0423\"(in-gel kinase assay)",
"author": "Cheng et al. (2007)",
"pmid": "pubmed:17141195",
"interaction_type": "psi-mi:\"MI:0217\"(phosphorylation reaction)",
"source_database": "MI:0974(innatedb)",
"idinteraction_in_source_db": "innatedb:IDB-113326",
"confidence_score": "lpr:1|hpr:1|np:1|",
"ncbi_taxid_host_organism": "taxid:7108",
"creation_date": "2008/09/28",
"update_date": "2008/09/28",
"negative": "false"
},
"_id": "innatedb:IDBG-28022-innatedb:IDBG-28022"
} Statistics for interaction_type:
|
I think someone else (Andrew?) should take the lead on changes. I have some thoughts but I don't know if others would agree (starting with the subject / object sections first) Subject (actually applies to the object section too)
|
Relation
_id: be careful of using _ids like this....are there records that might end up with the same _ids (since their subject/object IDs are the same?). Also use a different "delimiter" since the IDs already have dashes in them....maybe |
I made the changes. The only difference is I slightly modified the
|
Deployed. |
API link: https://biothings.ncats.io/innatedb |
Per https://github.com/biothings/BioThings_Explorer_TRAPI/blob/main/docs/README-contributing-new-data-source.md, the next step would be to write the SmartAPI metadata file. @ericz1803 do you want to take a crack at that? Or have you tried and hit problems? |
I wrote the SmartAPI yaml w/ x-bte annotation for BioThings InnateDB. Noting some decisions I made
This yaml is registered in SmartAPI Registry and the PR to add this KP to BTE's regular use is here. I tested the PR locally and the SmartAPI yaml/x-bte annotation works. Example test
send a POST request to the api-specific endpoint, BioThings TTD only. Like Put this in the request body: It's querying with the gene PIK3C3 (aka
You should get a response with this edge (from this set of records from the BioThings API), based on this operation's example:
|
EDIT: related infores stuff is being deployed for this release cycle! so we can go forward with incorporating this resource. Related infores stuff is ready:
|
Closing this issue since the changes have been deployed to Prod with the Feb 2024 release. I've confirmed that I can query BioThings InnateDB through BTE prod |
https://www.innatedb.com/
Innate immunity interactions
The text was updated successfully, but these errors were encountered: