Skip to content
@Knowledge-Graph-Hub

Knowledge-Graph-Hub

Welcome to Knowledge-Graph-Hub 👋

KG-Hub, a platform that provides software development patterns for the standardized construction, exchange, and reuse of knowledge graphs. Features include a simple, modular extract-transform-load (ETL) pattern for ingest of upstream data in a Biolink-model compliant manner, cached downloads of upstream data, versioned and automatically updated builds, web-browsable storage of KG artifacts on cloud infrastructure, easy reuse of transformed subgraphs of upstream data across different projects, and easy integration of any OBO ontology.

See our pinned repositories below for quick access to our main code bases, or use the search bar to find a specific code repository.

Quick Links

Publication

  • Caufield JH, Putman T, Schaper K, Unni DR, Hegde H, Callahan TJ, Cappelletti L, Moxon SAT, Ravanmehr V, Carbon S, Chan LE, Cortes K, Shefchek KA, Elsarboukh G, Balhoff JP, Fontana T, Matentzoglu N, Bruskiewich RM, Thessen AE, Harris NL, Munoz-Torres MC, Haendel MA, Robinson PN, Joachimiak MP, Mungall CJ, Reese JT. KG-Hub -- Building and Exchanging Biological Knowledge Graphs. arXiv [q-bio.QM]. 2023. http://arxiv.org/abs/2302.10800

Pinned Loading

  1. knowledge-graph-hub-support Public

    Issues, support, and discussion for KG-Hub. Covers tools, infrastructure, and graph projects.

    Jupyter Notebook 5 2

  2. kg-covid-19 Public

    An instance of KG Hub to produce a knowledge graph for COVID-19 response.

    Python 81 26

  3. kg-obo Public

    A package to transform all OBO ontologies into KGX TSV format and OBO json, and put the transformed graph in KGhub

    Python 32 2

  4. kg-cookiecutter Public

    A cookiecutter template for KG generation.

    Python 2 1

Repositories

Showing 10 of 42 repositories
  • kg-registry Public

    A simple registry for KGHub projects

    Python 4 GPL-3.0 1 24 1 Updated Mar 25, 2025
  • kg-phenio Public

    A graph for accessing and comparing knowledge concerning phenotypes across species and genetic backgrounds.

    Python 5 BSD-3-Clause 4 17 2 Updated Mar 21, 2025
  • universalizer Public

    The KG-Hub Universalizer provides functions for knowledge graph cleanup and identifier normalization.

    Python 3 BSD-3-Clause 2 4 0 Updated Mar 21, 2025
  • kg-alzheimers Public

    A knowledge graph integrating biomedical data related to Alzheimer's Disease

    Python 1 1 7 1 Updated Mar 19, 2025
  • kg-microbe Public
    Jupyter Notebook 17 BSD-3-Clause 3 98 5 Updated Mar 17, 2025
  • Python 2 BSD-3-Clause 0 0 1 Updated Mar 17, 2025
  • kg-hub-containers Public

    Documentation and code for using containers with the KG-Hub platform.

    Dockerfile 0 BSD-3-Clause 0 0 0 Updated Mar 12, 2025
  • uniprot2s3 Public Forked from bsantan/uniprot2s3
    Python 1 MIT 2 0 3 Updated Feb 15, 2025
  • Python 5 BSD-3-Clause 2 3 0 Updated Jan 31, 2025
  • kg-cookiecutter Public

    A cookiecutter template for KG generation.

    Python 2 MIT 1 1 1 Updated Jan 27, 2025

Top languages

Loading…

Most used topics

Loading…