项目作者: lhannest

项目描述 :
Monarch Biolink Beacon
高级语言: Python
项目地址: git://github.com/lhannest/biolink.git
创建时间: 2018-02-06T19:21:53Z
项目社区:https://github.com/lhannest/biolink

开源协议:MIT License

下载


Biolink Beacon

A knowledge beacon implementation for the Monarch Biolink API (https://api.monarchinitiative.org/api/), a biomedical data source containing information about diseases, phenotypes, and genes, and the relations between them.

Running with Docker

  1. docker build -t biolinkbeacon .
  2. docker run -p 8080:8080 biolinkbeacon

Navigate to http://localhost:8080/ui/ in your browser to see the Swagger UI

Usage

http://localhost:8080/concepts?keywords=FANC&pageSize=1

  1. [
  2. {
  3. "definition": "A Fanconi anemia that has_material_basis_in homozygous or compound heterozygous mutation in the FANCA gene on chromosome 16q24.",
  4. "id": "MONDO:0009215",
  5. "name": "Fanconi anemia complementation group a",
  6. "synonyms": [
  7. "Estren-Dameshek Variant of Fanconi Anemia",
  8. "FANCONI ANEMIA, COMPLEMENTATION GROUP A",
  9. "Fanconi Anemia",
  10. "FANCA",
  11. "Fanconi Anemia, Estren-Dameshek Variant",
  12. "Estren-Dameshek Variant of Fanconi Pancytopenia",
  13. "Fanconi anemia complementation group type A",
  14. "FANCONI ANEMIA, COMPLEMENTATION GROUP A; FANCA",
  15. "Fanconi Anemia, Complementation Group type a"
  16. ],
  17. "type": "disease"
  18. }
  19. ]

http://localhost:8080/statements?s=MONDO:0009215&pageSize=1

  1. [
  2. {
  3. "id": "biolink:06c7f4a5-65e5-4243-bbdd-ab92ced62997",
  4. "object": {
  5. "id": "HP:0000252",
  6. "name": "Microcephaly",
  7. "type": "phenotype"
  8. },
  9. "predicate": {
  10. "id": "RO:0002200",
  11. "name": "has phenotype"
  12. },
  13. "subject": {
  14. "id": "MONDO:0009215",
  15. "name": "Fanconi anemia complementation group a",
  16. "type": "disease"
  17. }
  18. }
  19. ]

http://localhost:8080/concepts/HP:0000252

  1. [
  2. {
  3. "id": "HP:0000252",
  4. "name": "Microcephaly",
  5. "synonyms": [
  6. "Reduced head circumference",
  7. "Abnormally small skull",
  8. "Decreased size of cranium",
  9. "Decreased circumference of cranium",
  10. "small cranium",
  11. "Small head circumference",
  12. "Abnormally small cranium",
  13. "Decreased size of head",
  14. "Decreased size of skull",
  15. "Abnormally small head",
  16. "Small head",
  17. "small calvarium",
  18. "Small skull"
  19. ],
  20. "type": "Phenotype"
  21. }
  22. ]