Skip to main content

BioCypher

License License: Apache 2.0 Python Python
Package PyPI version Downloads DOI Build status CI Docs build
Tests Coverage Docker Latest image Image size
Development pyOpenSci Project Status: Active – The project has reached a stable, usable state and is being actively developed. pre-commit Code style Contributions PRs Welcome Contributor Covenant Powered by the Bioregistry

❓ Description

Knowledge graphs (KGs) are an approach to knowledge representation that uses graph structure to facilitate exploration and analysis of complex data, often leveraging semantic information. They are popular in many research areas, including the life sciences, due to their versatile use, for instance in data storage, integration, reasoning, and more recently in artificial intelligence. The creation of KGs is a complex task; BioCypher helps you in creating and maintaining your own KG. For more overview, usage notes, and a tutorial, read the docs here.

Graphical Abstract

📖 Documentation

Tutorial and developer docs at https://biocypher.org. For a quickstart into your own pipeline, you can refer to our project template, and for an overview of existing and planned adapters for resources and outputs, as well as other features, visit our GitHub Project Board.

⚙️ Installation / Usage

Install the package from PyPI using pip install biocypher. For Neo4j online mode support, install with pip install biocypher[neo4j]. More comprehensive installation and configuration instructions can be found here.

Exemplary usage of BioCypher to build a graph database is shown in our tutorial and the various pipelines we have created. You can find these on the Components Project Board.

🤝 Getting involved

We are very happy about contributions from the community, large and small! If you would like to contribute to BioCypher development, please refer to our contribution guidelines. :)

If you want to ask informal questions, talk about dev things, or just chat, please join our community at https://biocypher.zulipchat.com!

Imposter syndrome disclaimer: We want your help. No, really. There may be a little voice inside your head that is telling you that you're not ready, that you aren't skilled enough to contribute. We assure you that the little voice in your head is wrong. Most importantly, there are many valuable ways to contribute besides writing code.

This disclaimer was adapted from the Pooch project.

✍️ Citation

The BioCypher paper has been peer-reviewed in Nature Biotechnology. It is available as a self-archived version on Zenodo, online version here. Before, it was available as a preprint at https://arxiv.org/abs/2212.13543.

Acknowledgements

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 965193 for DECIDER and No 116030 for TransQST.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biocypher-0.16.0.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

biocypher-0.16.0-py3-none-any.whl (133.8 kB view details)

Uploaded Python 3

File details

Details for the file biocypher-0.16.0.tar.gz.

File metadata

  • Download URL: biocypher-0.16.0.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for biocypher-0.16.0.tar.gz
Algorithm Hash digest
SHA256 a6ace99050c7cc167169af5982c71234d8c4bfd0213dae41dd30621821fb593a
MD5 68488c587f7aa3a2f4191a91848cf878
BLAKE2b-256 977408de4dd6db19409d6cf2b37c57572283b4c76fb9e264009e853dfa81ecdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for biocypher-0.16.0.tar.gz:

Publisher: release-please.yaml on biocypher/biocypher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file biocypher-0.16.0-py3-none-any.whl.

File metadata

  • Download URL: biocypher-0.16.0-py3-none-any.whl
  • Upload date:
  • Size: 133.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for biocypher-0.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5f3edc257072215fee25cbb4395c1875efc8c834dfe34bd523ff5d43cf33fae8
MD5 ee5dceee5bb5e6482f99c623bb817927
BLAKE2b-256 9997f40c22ab85315e64aead9983d365a4b093a83ea84e58623a7886884308a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for biocypher-0.16.0-py3-none-any.whl:

Publisher: release-please.yaml on biocypher/biocypher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.17.0

2 files

This release

0.16.0 This release

2 files

0.15.2

2 files

0.15.1

2 files

0.15.0

2 files

0.14.1

2 files

0.14.0

2 files

0.13.6

2 files

0.13.5

2 files

0.13.4

2 files

0.13.3

2 files

0.13.1

2 files

0.13.0

2 files

0.12.5

2 files

0.12.4

2 files

0.12.3

2 files

0.12.2

2 files

0.12.1

2 files

0.12.0

2 files

0.11.0

2 files

0.10.1

2 files

0.10.0

2 files

0.9.7

2 files

0.9.6

2 files

0.9.5

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.44

2 files

0.5.43

2 files

0.5.42

2 files

0.5.41

2 files

0.5.40

2 files

0.5.39

2 files

0.5.38

2 files

0.5.37

2 files

0.5.36

2 files

0.5.35

2 files

0.5.34

2 files

0.5.33

2 files

0.5.32

2 files

0.5.31

2 files

0.5.30

2 files

0.5.28

2 files

0.5.26

2 files

0.5.25

2 files

0.5.24

2 files

0.5.23

2 files

0.5.22

2 files

0.5.21

2 files

0.5.20

2 files

0.5.19

2 files

0.5.17

2 files

0.5.16

2 files

0.5.15

2 files

0.5.14

2 files

0.5.13

2 files

0.5.12

2 files

0.5.11

2 files

0.5.10

2 files

0.5.9

2 files

0.5.8

2 files

0.5.7

2 files

0.5.6

2 files

0.5.5

2 files

0.5.4

2 files

0.4.5

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page