VESPA

VESPA performs large-scale molecular evolutionary and selective pressure analyses of protein-coding sequences by automating gene-family identification, sequence alignment, phylogenetic reconstruction, and integration with codeML.


Key Features:

  • Automation of preparatory steps: Identifies gene families, generates sequence alignments, and reconstructs phylogenetic trees for large datasets.
  • Selective pressure analysis: Integrates with codeML to perform selective pressure inference and assess variation in selective pressures across gene families and species.
  • Result interpretation and summarization: Parses codeML outputs and generates simplified summary files of selective pressure results.
  • Implementation and scalability: Implemented in Python and tailored for UNIX environments to handle large genomic datasets.

Scientific Applications:

  • Large-scale molecular evolution: Analysis of protein-coding sequence evolution across extensive multi-species datasets.
  • Selective pressure comparison: Detection and comparison of selective pressures across gene families and species using codeML.
  • Gene-family and phylogenetic studies: Reconstruction of phylogenies and study of gene-family evolutionary dynamics across numerous species.

Methodology:

Automated gene-family identification, sequence alignment, phylogenetic tree reconstruction, integration with codeML for selective pressure analyses, and automatic parsing and summarization of codeML results; implemented in Python for UNIX.

Topics

Details

License:
GPL-3.0
Programming Languages:
Perl, Python
Added:
1/9/2020
Last Updated:
1/2/2021

Operations

Publications

Webb AE, Walsh TA, O'Connell MJ. VESPA: Very large-scale Evolutionary and Selective Pressure Analyses. Unknown Journal. 2017. doi:10.7287/peerj.preprints.1895v2.

Links