biopyramid

biopyramid provides a Python-based scaffold for building web applications to explore and share gene expression and other 'omics' datasets.


Key Features:

  • Gene Annotation: Enriches datasets with gene annotation metadata for downstream analysis.
  • Dataset Models: Includes pre-built dataset models to integrate and manage diverse 'omics' data types.
  • Visualization Tools: Provides visualization components for interactive graphical representation of gene expression data.
  • Data Sharing and Interactive Analyses: Supports serving transformed datasets and interactive analyses for collaborative exploration.
  • Scalability: Built on the Python Pyramid framework to support scalable deployment for larger datasets and more complex applications.

Scientific Applications:

  • Exploratory analysis of gene expression: Enables interactive exploration and visualization of gene expression datasets for hypothesis generation and data interpretation.
  • Integration and dissemination of 'omics' data: Facilitates integration of diverse 'omics' data types and dissemination via web applications for collaborative analysis.

Methodology:

Built on the Python Pyramid framework and implemented with pre-built dataset models, gene annotation modules, visualization components, and Python and JavaScript components.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
JavaScript, Python
Added:
6/2/2018
Last Updated:
11/25/2024

Operations

Publications

Stephenson L, Wakeham Y, Seidenman N, Choi J. Building online genomics applications using BioPyramid. Bioinformatics. 2018;34(17):3055-3057. doi:10.1093/bioinformatics/bty207. PMID:29617932.

Documentation