Skip to content

CalebHendren/FASTAParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FASTA Parser

A command line FASTA parser and writer written in Rust.

Usage

cargo run -- <input_file> [<output_file>] [--gc] [--stats] [--transcribe] [--mrna]

Features

  • Supports csv, tsv, xml, and json inputs/outputs!

Optional Flags

  • --gc - Gives the GC%
  • --stats - Generates length & GC% statistics and plots
  • --transcribe - Transcribes DNA to RNA (T→U)
  • --mrna - Removes introns during transcription using GT...AG splice sites

The transcription and mRNA featres currently only support FASTA files.

Todo: A basic UI

About

A FASTA parser and writer written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages