bio-sequence-generator

0.0.1 • Public • Published

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 seqs 

Formatting

$ --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";

Package Sidebar

Install

npm i bio-sequence-generator

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

8.6 kB

Total Files

6

Last publish

Collaborators

  • shitianyi2001