htsint

htsint integrates high-throughput sequencing data with functional annotations by computing functional distances using ontology relationships and applying spectral clustering to define gene modules for gene set enrichment analyses.


Key Features:

  • Implementation: Implemented as a Python-based package.
  • Annotation Compilation: Compiles annotation information from one or more taxa to establish functional context across a specified gene space.
  • Functional Distance Calculation: Calculates functional distances among genes within the specified gene space using ontology relationships and compiled annotations.
  • Spectral Clustering for Functional Modules: Applies spectral clustering to the functional distance matrix to partition genes into functional modules ranging from pathways to whole genomes.
  • Integration with Gene Set Enrichment Frameworks: Generates gene sets that can be tested for enrichment or conditional differences using commonly available gene set enrichment packages.

Scientific Applications:

  • RNA-Seq Analysis: Facilitates group-level analysis of genes and variants to integrate annotations and detect coordinated changes between experimental conditions in RNA-Seq studies.
  • Pathway and Genome Studies: Supports analysis of targeted gene lists or entire genomes for pathway-level and genome-wide functional investigations.

Methodology:

Compile annotation information across taxa; calculate functional distances among genes using ontology relationships and annotations; apply spectral clustering to partition genes into functional modules; test resulting gene sets for enrichment or conditional differences using compatible gene set enrichment packages.

Topics

Details

Tool Type:
library
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Richards AJ, Herrel A, Bonneaud C. htsint: a Python library for sequencing pipelines that combines data through gene set generation. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0729-3. PMID:26399714. PMCID:PMC4581156.

PMID: 26399714
PMCID: PMC4581156
Funding: - Agence Nationale de la Recherche (FR): ANR- 09-PEXT-003

Documentation

Links