GeneGA

GeneGA optimizes coding sequences by jointly modeling mRNA secondary structure and codon usage bias to improve protein expression.


Key Features:

  • Integration with ViennaRNA Package: Uses the ViennaRNA Package to model mRNA secondary structures with dynamic programming and thermodynamic parameters to compute ground states and base pairing probabilities.
  • Advanced RNA structure analysis: Leverages ViennaRNA Package 2.0 capabilities including centroid structures, maximum expected accuracy (MEA) structures derived from base pairing probabilities, RNA-RNA interaction analysis, and restricted ensemble analysis.
  • Parallel computation: Employs OpenMP-supported concurrent computations within the ViennaRNA components for faster processing of large datasets.
  • R-based genetic algorithm: Implements an R-based genetic algorithm to optimize coding sequences considering both structural and translational factors.
  • Genomic codon usage data: Integrates codon usage information derived from highly expressed genes across nearly 200 genomes to inform optimization of codon choice.
  • Output metrics and formats: Provides z-scores for locally stable secondary structures and accepts input in FASTA format.

Scientific Applications:

  • Gene expression optimization: Optimization of coding sequences to enhance protein production by jointly considering mRNA structure and codon usage.
  • Synthetic biology: Design and optimization of gene constructs for high expression in synthetic biology applications.
  • RNA biology: Analysis of mRNA structural dynamics and their impact on translation through secondary-structure-informed sequence design.
  • Evolutionary genomics: Comparative use of codon usage patterns from highly expressed genes across ~200 genomes to study translational selection.
  • Molecular modeling: Use of computed secondary-structure properties and thermodynamic metrics to support molecular-level interpretations of sequence effects.

Methodology:

R-based genetic algorithm; ViennaRNA Package and ViennaRNA Package 2.0 using dynamic programming and thermodynamic parameters to compute ground states, base pairing probabilities, centroid and MEA structures, RNA-RNA interactions and restricted ensembles; OpenMP concurrency for parallel computations; calculation of z-scores for locally stable secondary structures; accepts FASTA input; integration of codon usage statistics from highly expressed genes across nearly 200 genomes.

Topics

Collections

Details

License:
GPL-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
11/25/2024

Operations

Publications

Lorenz R, Bernhart SH, Höner zu Siederdissen C, Tafer H, Flamm C, Stadler PF, Hofacker IL. ViennaRNA Package 2.0. Algorithms for Molecular Biology. 2011;6(1). doi:10.1186/1748-7188-6-26. PMID:22115189. PMCID:PMC3319429.

Documentation

Downloads

Links