Skip to main content

Selventa Large and Small Corpora via PyBEL

Project description

Updated versions of the Selventa Small and Large Corpus

Licenses

  • Code in this repository is licensed under the MIT License

  • Both the Selvanta Small Corpus and Selventa Large Corpus are distributed under the Creative Commons Attribution-Non-Commercial-ShareAlike 3.0 Unported License.

Installation

selventa_knowledge can be installed from PyPI with:

$ pip install selventa-knowledge

selventa_knowledge can be installed from GitHub with:

$ pip install git+https://github.com/cthoyt/selventa-knowledge.git

Usage

The combine graph can be loaded with:

>>> import selventa_knowledge
>>> graph = selventa_knowledge.get_graph()

If you need granularity, you can load each graph in a dictionary where all of the names of the files creating each graph are the keys and the values are also BEL graphs with:

>>> import selventa_knowledge
>>> graphs = selventa_knowledge.get_graphs()

The functions from each of the previous examples are simply exposing the bound functions from the BELRepository object, which can be accessed with:

>>> import selventa_knowledge
>>> repository = selventa_knowledge.repository

If you want to use this knowledge with INDRA, there’s a method:

>>> import selventa_knowledge
>>> statements = selventa_knowledge.repository.get_indra_statements()

More BEL Content

See A Listing of Publicly Available Content in the Biological Expression Language (BEL) on Charles Tapley Hoyt’s blog for more BEL content.

Project details


Download files

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

Source Distribution

selventa_knowledge-1.1.2.tar.gz (3.9 kB view hashes)

Uploaded Source

Built Distribution

selventa_knowledge-1.1.2-py3-none-any.whl (4.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page