Skip to content
@bio2bel

Bio2BEL

Enabling Biological Expression Language to act as a semantic integration layer for multi-modal and multi-scale data sets in the life sciences

Bio2BEL

Hetionet was published by Himmelstein et al. in 2017 and was the first public/open biomedical knowledge graph.

Bio2BEL was developed in parallel and was inspired by Hetionet as a more generic mechanism for converting biological knowledge into a common schema, using the Biological Expression Language.

Unfortunately, the associated manuscript spent two years in review, and was ultimately tabled by the original authors. However, in the following pandemic years the construction of biomedical knowledge graphs (albeit, with less principled approaches) became quite popular.

The bio2bel Python package contains shared utilities for converting generic resources to BEL, and a different repository was created for each resource that can be converted to BEL.

For more context on BEL, see:

  1. An Incomplete History of Selventa and the Biological Expression Language (BEL)
  2. A Listing of Publicly Available Content in the Biological Expression Language (BEL)
  3. A Reading List of Academic Articles using the Biological Expression Language (BEL)

As of update of this page in early Spring 2025, there are not any major public-facing BEL efforts, but the entire PyBEL and Bio2BEL codebases are ripe for revitalization if there's any interest! Please reach out to @cthoyt if you are interested in supporting its maitenance.

Popular repositories Loading

  1. bio2bel bio2bel Public

    A Python framework for integrating biological databases and structured data sources in Biological Expression Language (BEL)

    Python 21 5

  2. kegg kegg Public

    A Bio2BEL package for integrating pathway-related information from KEGG in BEL

    Python 13 4

  3. drugbank drugbank Public

    A Bio2BEL package for DrugBank (https://www.drugbank.ca)

    Python 9 4

  4. hmdb hmdb Public

    A Bio2BEL package for converting the Human Metabolite Database (HMDB) to BEL

    Python 5 1

  5. reactome reactome Public

    Integration of pathway-related information from Reactome in BEL

    Python 5 1

  6. pubchem pubchem Public

    NCBI PubChem to BEL

    Python 5

Repositories

Showing 10 of 61 repositories
  • .github Public
    bio2bel/.github’s past year of commit activity
    0 0 0 0 Updated Apr 14, 2025
  • kegg Public

    A Bio2BEL package for integrating pathway-related information from KEGG in BEL

    bio2bel/kegg’s past year of commit activity
    Python 13 MIT 4 2 1 Updated Feb 11, 2022
  • bio2bel Public

    A Python framework for integrating biological databases and structured data sources in Biological Expression Language (BEL)

    bio2bel/bio2bel’s past year of commit activity
    Python 21 MIT 5 21 1 Updated Nov 3, 2021
  • drugbank Public

    A Bio2BEL package for DrugBank (https://www.drugbank.ca)

    bio2bel/drugbank’s past year of commit activity
    Python 9 MIT 4 3 0 Updated Dec 14, 2020
  • reactome Public

    Integration of pathway-related information from Reactome in BEL

    bio2bel/reactome’s past year of commit activity
    Python 5 MIT 1 0 0 Updated Nov 18, 2020
  • wikipathways Public

    Integration of pathway-related information from WikiPathways in BEL

    bio2bel/wikipathways’s past year of commit activity
    Python 3 MIT 1 0 0 Updated Nov 18, 2020
  • msig Public

    Integration of pathway-related information from MSigDB in BEL

    bio2bel/msig’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Nov 18, 2020
  • dbsnp Public

    Converting dbSNP mutation information to BEL

    bio2bel/dbsnp’s past year of commit activity
    Python 0 MIT 0 1 0 Updated Jul 20, 2020
  • hgnc Public

    Hugo Gene Nomenclature Consortium (HGNC) to BEL

    bio2bel/hgnc’s past year of commit activity
    Python 2 MIT 0 2 0 Updated Mar 29, 2020
  • go Public

    A Bio2BEL package for converting the Gene Ontology (GO) to BEL

    bio2bel/go’s past year of commit activity
    Python 1 MIT 0 1 0 Updated Mar 28, 2020

Top languages

Loading…

Most used topics

Loading…