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.