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