MathFeature
MathFeature extracts features from biological sequences using mathematical descriptors to represent sequences as numeric vectors for machine learning and sequence analysis.
Key Features:
- Diverse Mathematical Descriptors: Implements 20 approaches including multiple numeric mappings, genomic signal processing, chaos game theory, entropy, and complex networks.
- Fourier Descriptors: Analyzes periodic patterns within sequences.
- Entropy Measures: Assesses sequence complexity and information content.
- Graph-Based Approaches: Models relationships and interactions within biological sequences via complex networks.
- Numeric Vector Representation: Transforms biological sequences into numeric vectors suitable as input for machine learning algorithms.
- Complementary Feature Extraction: Provides mathematical-descriptor-based features that complement existing feature extraction packages.
Scientific Applications:
- Genomic Research: Enables analysis of genomic structures and functions through mathematical sequence descriptors.
- Protein Analysis: Supports analysis of protein sequences to aid structure–function studies.
- Machine Learning in Bioinformatics: Improves input representations for machine learning models to enhance predictive performance.
Methodology:
Transforms biological sequences into numeric vectors using mathematical expressions and leverages Fourier descriptors, entropy measures, and graph-based (complex network) approaches.
Topics
Details
- Tool Type:
- command-line tool, library
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/20/2021
Operations
Publications
Bonidia RP, Sanches DS, de Carvalho AC. MathFeature: Feature Extraction Package for Biological Sequences Based on Mathematical Descriptors. Unknown Journal. 2020. doi:10.1101/2020.12.19.423610.
Links
Repository
https://github.com/Bonidia/MathFeature