bio-sequence-generator
v0.0.1
Published
DNA/RNA/Protein Sequence Generator
Maintainers
Readme
seqgen
DNA/RNA/Protein Sequence Generator
Examples
Basics
seqgen 1000 3 # 3 random 1000-nucleotide DNA seqs
seqgen -p 1000 3 # 3 random 1000-aa protein seqsFormatting
$ --protein 100 3 -t 'const DNA_${i} = "${s}";' -n30
const DNA_1 = "TRYGMTLSSALRLZG
EQPHFRXMBSQBDVRETVCICMXMSANXPF
NTTLIKDSWDZYAPKMMMGXICENKFXSSW
AQRPWLLDNMLIGYXTYQSGRSFAM";
const DNA_2 = "RGWBHERNVQHLTET
AZHNBBKICXKWGTQNQRYZVSLVDPTWFL
HRKDSEPNMMPMDXEVGNNTDMIGIDDHTE
EKZRSKMVSSAWEILTNSGDMNIBL";
const DNA_3 = "FZBHIQYMVTGLKPL
NPMYDHYVKQNVCSHDTTKPDDNTCADRCT
YXBITFWYARDCZVPNYWSBQMYLTQXSED
KTDVNIZGKBEFTSTKDRAMCETRE";$ seqgen --p 100 3 -t 'static DNA_${i}: &'"'"'static [u8] = b"${s}";' -n30 -b
static DNA_1: &'static [u8] = b"NXWNPEFM\
LRRGWMDZGILRLXRHSSBTQHCZYHPVVWRFMBZEYICR\
EHLASKHSXLWHIYBSSERVKHNNSHLAMDXFZALMPAGA\
YLAMHWGLXXYX";
static DNA_2: &'static [u8] = b"KVEDBCDG\
ZDMFGLEZYPTIHNWGRSDHAEGCNDIAEGATBVPYZLED\
GFHXLDDPMKCTDBCEVYZINBQKEFGKGFTLTCEBVRBB\
HQDNYLCPTYLH";
static DNA_3: &'static [u8] = b"ERXDWNNR\
SIQVBSDHEFCZDFNCFECKPTRKRDYMTWKIMKLFDRKP\
DXDPHWVDSNVZAAHRYMXQEWXEWYDKGWDQDNATESTY\
XNCMWBHLZLEF";