Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 580 Bytes

File metadata and controls

24 lines (15 loc) · 580 Bytes

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