Skip to main content

PyPI version Documentation Status DOI OpenOmics codecov

This Python package provide a series of tools to integrate and query the genomics, transcriptomics, proteomics, and clinical data (aka multi-omics data). With scalable data-frame manipulation tools, OpenOmics facilitates the common data wrangling tasks when preparing data for RNA-seq bioinformatics analysis.

Documentation (Latest | Stable) | OpenOmics at a glance

Features

OpenOmics assist in integration of heterogeneous multi-omics bioinformatics data. The library provides a Python API as well as an interactive Dash web interface. It features support for:

  • Genomics, Transcriptomics, Proteomics, and Clinical data.
  • Harmonization with 20+ popular annotation, interaction, disease-association databases.

OpenOmics also has an efficient data pipeline that bridges the popular data manipulation Pandas library and Dask distributed processing to address the following use cases:

  • Providing a standard pipeline for dataset indexing, table joining and querying, which are transparent and customizable for end-users.
  • Providing Efficient disk storage for large multi-omics dataset with Parquet data structures.
  • Integrating various data types including interactions and sequence data, then exporting to NetworkX graphs or data generators for down-stream machine learning.
  • Accessible by both developers and scientists with a Python API that works seamlessly with an external Galaxy tool interface or the built-in Dash web interface (WIP).

Installation via pip:

$ pip install openomics

Citations

The journal paper for this scientific package is currently being reviewed. In the meanwhile, the current package version can be cited with:

# BibTeX
@software{nhat_jonny_tran_2021_4552831,
  author       = {Nhat Tran and
                  Jean Gao},
  title        = {{BioMeCIS-Lab/OpenOmics: Bug fixes from pyOpenSci
                   Reviewer 2}},
  month        = feb,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {v0.8.5},
  doi          = {10.5281/zenodo.4552831},
  url          = {https://doi.org/10.5281/zenodo.4552831}
}

Credits

This package was created with Cookiecutter and the pyOpenSci/cookiecutter-pyopensci project template, based off audreyr/cookiecutter-pypackage.

Metadata

Release files for openomics 0.8.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openomics 0.8.8
File Size Uploaded
openomics-0.8.8.tar.gz 70.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for openomics 0.8.8
File Interpreter ABI Platform
openomics-0.8.8-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 70.5 MB

Release files / openomics-0.8.8.tar.gz

Download URL openomics-0.8.8.tar.gz
Size 70.5 MB
Tags Source
SHA-256 checksum
How to use checksums
e8abed647aef322dcb459770cfe405a35e3d1e96c3aa3fae8a077150e5fca620
BLAKE2b-256 checksum
How to use checksums
82db609cdad9eee389c9e2aed7529351e8e8fdffb6fdac42f9d5e611b446ec77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

Release files / openomics-0.8.8-py2.py3-none-any.whl

Download URL openomics-0.8.8-py2.py3-none-any.whl
Size 51.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
8586c2fcafb2343b096b565cf076a45cee280a350e01c2d695f5954d80f75c8e
BLAKE2b-256 checksum
How to use checksums
6e1c3d23acd82c4799f5ec67a80b8c495d8bea3a48f57f7b2eab60499187b0c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

Release history Release notifications | RSS feed

This release

0.8.8 This release

2 release files

0.8.6

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.7.9

1 release file

0.7.7

1 release file

0.7.6

1 release file

0.7.1

1 release file

0.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page