brandon-patterson / weeble

Detect wobble-enabled restriction enzyme cut-sites in short DNA sequences
0 stars 0 forks source link

Add FASTA report that gives outputs in FASTA format #23

Open amsampson opened 2 years ago

amsampson commented 2 years ago

Asterisks for stops No line spaces

Easy for copying into other software

brandon-patterson commented 2 years ago

Some clarifying questions:

I can think of a few ways forward here:

  1. Output everything twice (probably a bit bulky)
  2. Output a fasta-friendly report (or multiple files) in addition to the terminal printout
  3. Add a "fasta mode" flag that removes the readability formatting
  4. Tweak any minor inconsistencies (capitalization, misused symbols, etc), but leave the printout mostly as-is, relying on most fasta tooling to ignore extra characters.
  5. Add a secondary tool that "cleans" fasta sequences. This would mean an extra step of copy/paste, but might be better than bolting more features onto the first tool. (Particularly, if you find yourself cleaning sequences from other files/programs, a dedicated cleaner might be ideal. The wiki seems to indicate that fasta transformations may be a common requirement for working in multiple tools.)

Thoughts?