2017
DOI: 10.1093/bioinformatics/btx660
|View full text |Cite
|
Sign up to set email alerts
|

PyBEL: a computational framework for Biological Expression Language

Abstract: SummaryBiological Expression Language (BEL) assembles knowledge networks from biological relations across multiple modes and scales. Here, we present PyBEL; a software package for parsing, validating, converting, storing, querying, and visualizing networks encoded in BEL.Availability and implementationPyBEL is implemented in platform-independent, universal Python code. Its source is distributed under the Apache 2.0 License at https://github.com/pybel.Supplementary information Supplementary data are available a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
44
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 41 publications
(44 citation statements)
references
References 9 publications
0
44
0
Order By: Relevance
“…In order to investigate the mechanisms linking SARS-CoV-2 and heme, we exploited the KGs generated in our previous work Humayun et al, 2020). We compiled the two KGs encoded in Biological Expression Language (BEL) using PyBEL (Hoyt et al, 2018) directly from their public repositories (i.e. https://github.com/covid19kg and https://github.com/hemekg/) and superimposed their interactions onto a merged network.…”
Section: Modeling the Interplay Between Sars-cov-2 And Hemementioning
confidence: 99%
“…In order to investigate the mechanisms linking SARS-CoV-2 and heme, we exploited the KGs generated in our previous work Humayun et al, 2020). We compiled the two KGs encoded in Biological Expression Language (BEL) using PyBEL (Hoyt et al, 2018) directly from their public repositories (i.e. https://github.com/covid19kg and https://github.com/hemekg/) and superimposed their interactions onto a merged network.…”
Section: Modeling the Interplay Between Sars-cov-2 And Hemementioning
confidence: 99%
“…While the list of published BEL-specific algorithms is currently short (e.g., Reverse Causal Reasoning [32], Network Perturbation Amplitude [33], etc. ), recent developments in the BEL software ecosystem have improved the accessibility and utility of BEL and have motivated its wider adoption [34]. Unfortunately, unlike many of the other focuses of web applications, algorithms have remained confined to use by bioinformatics and inaccessible to a wider audience of researchers across disciplines.…”
Section: /18mentioning
confidence: 99%
“…The first point of entry for many users of BEL Commons will be through its BEL uploader, which allows users to choose a file from their computer to upload and to toggle common parsing and compilation parameters. After submitting, users' files are sent to an asynchronous task queue, implemented with RabbitMQ ( https://www.rabbitmq.com ) and Celery ( http://www.celeryproject.org ), that performs parsing, validation, and compilation with PyBEL [34] in the background. Errors and warnings encountered during parsing are enumerated, statistics over the resulting network are produced, biological network motifs are identified, and finally, the submitter is notified upon completion.…”
Section: Network Uploadermentioning
confidence: 99%
See 1 more Smart Citation
“…Ultimately, the knowledge assembly comprised relations from 641 unique citations. Finally, the PyBEL framework [30] was used to parse and validate the syntax and semantics of the underlying BEL Script. A summary of the contents of the Epilepsy Knowledge…”
Section: Relation Extractionmentioning
confidence: 99%