powered by
Reads and processes MEGA-generated CSV files from a specified directory, extracts codon usage data, and returns a consolidated dataset.
read_mega(folder_path)
A data frame containing:
Amino acid abbreviation
DNA codon sequence
Position index within amino acid group
Species identifier from file name
Calculated Relative Synonymous Codon Usage value
Path to directory containing MEGA CSV files. Files should follow MEGA format with columns for Codon, Count, and RSCU values.
Processes files through these steps:
Identifies valid header lines containing "Codon", "Count", and "RSCU"
Extracts codon/amino acid data below headers
Calculates position indices (Fill) for synonymous codons
Combines all species data into a single data frame
# Using example data example_dir <- system.file("extdata", "mega", package = "ggmRSCU") result <- read_mega(example_dir) head(result)
Run the code above in your browser using DataLab