PyFeat
PyFeat generates sequence-derived features from DNA, RNA, and protein sequences to support prediction of structural, functional, interaction, and expression properties.
Key Features:
- Supported Sequence Types: Accepts DNA, RNA, and protein sequences as input for feature generation.
- Feature Extraction: Extracts a diverse set of features using 13 different techniques that capture interactions between neighboring residues.
- Efficient Feature Selection: Employs the AdaBoost algorithm to select features with maximum discriminatory potential and manage feature sparsity.
- Context-Free Combination: Represents context-free combinations of effective features derived from large neighboring residues for flexible feature set construction.
Scientific Applications:
- Protein Structure Prediction: Provides local residue interaction features to support prediction of protein structural properties.
- Functional Annotation: Supplies discriminatory sequence features useful for annotating protein and nucleic acid functions.
- Interaction Studies: Delivers feature sets that highlight potential molecular interaction sites within sequences.
- Expression Analysis: Enables analysis of expression-related patterns through extracted sequence-derived features.
Methodology:
Feature extraction using 13 different techniques that capture interactions between neighboring residues; AdaBoost for feature selection to reduce feature sparsity and retain maximally discriminatory features; representation of context-free combinations of effective features derived from large neighboring residues.
Topics
Details
- License:
- Unlicense
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 7/4/2019
- Last Updated:
- 11/24/2024
Operations
Publications
Muhammod R, Ahmed S, Md Farid D, Shatabda S, Sharma A, Dehzangi A. PyFeat: a Python-based effective feature generation tool for DNA, RNA and protein sequences. Bioinformatics. 2019;35(19):3831-3833. doi:10.1093/bioinformatics/btz165. PMID:30850831. PMCID:PMC6761934.