Pse-Analysis

Pse-Analysis performs automated sequence analysis of DNA/RNA and proteins/peptides by implementing pseudo components and kernel methods to construct and evaluate predictive models within a Python package.


Key Features:

  • Supported sequence types: Supports analysis of DNA/RNA and proteins/peptides sequences.
  • Automated workflow: Automates sample feature extraction, optimal parameter selection, model training, cross-validation, and evaluation of prediction quality.
  • Pseudo components and kernel methods: Utilizes pseudo components and kernel methods for sequence representation and model construction.
  • Benchmark dataset input: Builds predictors from benchmark datasets and supplied query biological sequences.
  • Multiprocessing acceleration: Employs multiprocessing to accelerate computation, achieving approximately sixfold speedup.

Scientific Applications:

  • Genome and proteome analysis: Enables automated analysis and prediction tasks for genome and proteome datasets.
  • Genomics and molecular biology: Applicable to research in genomics and molecular biology requiring sequence-based predictive modeling.
  • Personalized medicine: Supports sequence-based predictive modeling relevant to personalized medicine applications.

Methodology:

Constructs predictive models from benchmark datasets via automated extraction of sample features, selection of optimal parameters, model training, cross-validation to refine models, evaluation of prediction quality, application of pseudo components and kernel methods, and use of multiprocessing for accelerated computation.

Topics

Details

Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
5/5/2018
Last Updated:
12/10/2018

Operations

Publications

Liu B, Wu H, Zhang D, Wang X, Chou K. Pse-Analysis: a python package for DNA/RNA and protein/peptide sequence analysis based on pseudo components and kernel methods. Oncotarget. 2017;8(8):13338-13343. doi:10.18632/oncotarget.14524. PMID:28076851. PMCID:PMC5355101.

Documentation