This is the development repo for the python client of BioThings Explorer. This tool aims at helping users querying and linking results from a variety of biomedical relevant APIs through one interface. The project is funded by the NCATS Translator project.
- BioLink Model
The BioLink Model defines a high level datamodel of biological entities (genes, diseases, phenotypes, pathways, individuals, substances, etc) and their associations. BioThings Explorer restructures outputs from different APIs into the data model defined by BioLink, so that they can be easily connected and queried.
- Schema.org
Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. We convert the BioLink Model into the Schema.org format. You could visualize it through the CD2H schema playground.
- Current Integrated APIs
- MyGene.info API
- MyVariant.info API
- MyChem.info API
- MyDisease.info API
- Semmed API
- BioLink API
- DGIdb API
- Schema Mapping File
Schema Mapping File is a JSON document aiding the conversion from the original API output into the BioLink Model. The mapping files for those already integrated APIs are stored in the NCATS Translator API registry repo.
Jupyter notebook demo is located at this folder. An official documentation will come soon.