Skip to content
/ msa Public

Example of sequence ID via blast and multiple sequence alignment with mafft

License

Notifications You must be signed in to change notification settings

ranlib/msa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usage: msa.py [-h] -i INPUT [-o OUTPUT] [-s SERVICE] [-e EVALUE] [-n NHITS] [-d DATABASE] [-a ALIGNMENTS] [-f {fasta,clustalout}] [-m MSA] [-r REPORT]

msa

optional arguments:
  -h, --help                                      show this help message and exit
  -i INPUT, --input INPUT                         Fasta file with sequences
  -o OUTPUT, --output OUTPUT                      Blast results (default=results.xml)
  -s SERVICE, --service SERVICE                   Type of blast program (default=blastn)
  -e EVALUE, --evalue EVALUE                      Evalue (default=0.000000)
  -n NHITS, --nhits NHITS                         Number of hits (default=5)
  -d DATABASE, --database DATABASE                Database (default=nr)
  -a ALIGNMENTS, --alignments ALIGNMENTS          Number of alignments (default=5)
  -f {fasta,clustalout}, --format {fasta,clustalout}
                                                  mafft alignment output format (default=fasta)
  -m MSA, --msa MSA                               mafft alignment (default=mafft.out)
  -r REPORT, --report REPORT                      mafft report (default=mafft.report)


Example:

docker run --rm -v /test:/mnt -w /mnt dbest/mafft:latest msa.py -i Sequences.fa -o msa.out -s blastn -n 3

About

Example of sequence ID via blast and multiple sequence alignment with mafft

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published