File: makeprotseq.txt

package info (click to toggle)
emboss 5.0.0-7
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 81,332 kB
  • ctags: 25,201
  • sloc: ansic: 229,873; java: 29,051; sh: 10,636; perl: 8,714; makefile: 1,227; csh: 520; asm: 351; pascal: 237; xml: 94; modula3: 8
file content (449 lines) | stat: -rw-r--r-- 16,240 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449

                                makeprotseq 



Function

   Creates random protein sequences

Description

   Makes a set of random sequences. The sequence composition can be
   defined by reading an optional pepstats output file of protein
   composition.

Algorithm

Usage

   Here is a sample session with makeprotseq


% makeprotseq 
Creates random protein sequences
Pepstats program output file (optional): 
Number of sequences created [100]: 
Length of each sequence [100]: 
protein output sequence(s) [makeseq.fasta]: 

   Go to the output files for this example

   Example 2


% makeprotseq 
Creates random protein sequences
Pepstats program output file (optional): ../pepstats-keep/laci_ecoli.pepstats
Number of sequences created [100]: 
Length of each sequence [100]: 
protein output sequence(s) [makeseq.fasta]: 

   Go to the input files for this example
   Go to the output files for this example

Command line arguments

   Standard (Mandatory) qualifiers (* if not always prompted):
   -pepstatsfile       infile     This file should be a pepstats output file.
                                  Protein sequences will be created with the
                                  composition in the pepstats output file.
   -amount             integer    [100] Number of sequences created (Integer 1
                                  or more)
   -length             integer    [100] Length of each sequence (Integer 1 or
                                  more)
*  -insert             string     String that is inserted into sequence (Any
                                  string is accepted)
*  -start              integer    [1] Start point of inserted sequence
                                  (Integer 1 or more)
  [-outseq]            seqoutall  [.] Protein sequence
                                  set(s) filename and optional format (output
                                  USA)

   Additional (Optional) qualifiers:
   -useinsert          toggle     [N] Do you want to make an insert

   Advanced (Unprompted) qualifiers: (none)
   Associated qualifiers:

   "-outseq" associated qualifiers
   -osformat1          string     Output seq format
   -osextension1       string     File name extension
   -osname1            string     Base file name
   -osdirectory1       string     Output directory
   -osdbname1          string     Database name to add
   -ossingle1          boolean    Separate file for each entry
   -oufo1              string     UFO features
   -offormat1          string     Features format
   -ofname1            string     Features file name
   -ofdirectory1       string     Output directory

   General qualifiers:
   -auto               boolean    Turn off prompts
   -stdout             boolean    Write standard output
   -filter             boolean    Read standard input, write standard output
   -options            boolean    Prompt for standard and additional values
   -debug              boolean    Write debug output to program.dbg
   -verbose            boolean    Report some/full command line options
   -help               boolean    Report command line options. More
                                  information on associated and general
                                  qualifiers can be found with -help -verbose
   -warning            boolean    Report warnings
   -error              boolean    Report errors
   -fatal              boolean    Report fatal errors
   -die                boolean    Report dying program messages

Input file format

   makeprotseq reads any normal sequence USAs.

  Input files for usage example 2

  File: ../pepstats-keep/laci_ecoli.pepstats

PEPSTATS of LACI_ECOLI from 1 to 360

Molecular weight = 38590.05             Residues = 360
Average Residue Weight  = 107.195       Charge   = 1.5
Isoelectric Point = 6.8820
A280 Molar Extinction Coefficient  = 21620
A280 Extinction Coefficient 1mg/ml = 0.56
Improbability of expression in inclusion bodies = 0.660

Residue         Number          Mole%           DayhoffStat
A = Ala         44              12.222          1.421
B = Asx         0               0.000           0.000
C = Cys         3               0.833           0.287
D = Asp         17              4.722           0.859
E = Glu         15              4.167           0.694
F = Phe         4               1.111           0.309
G = Gly         22              6.111           0.728
H = His         7               1.944           0.972
I = Ile         18              5.000           1.111
J = ---         0               0.000           0.000
K = Lys         11              3.056           0.463
L = Leu         41              11.389          1.539
M = Met         10              2.778           1.634
N = Asn         12              3.333           0.775
O = ---         0               0.000           0.000
P = Pro         14              3.889           0.748
Q = Gln         28              7.778           1.994
R = Arg         19              5.278           1.077
S = Ser         32              8.889           1.270
T = Thr         19              5.278           0.865
U = ---         0               0.000           0.000
V = Val         34              9.444           1.431
W = Trp         2               0.556           0.427
X = Xaa         0               0.000           0.000
Y = Tyr         8               2.222           0.654
Z = Glx         0               0.000           0.000

Property        Residues                Number          Mole%
Tiny            (A+C+G+S+T)             120             33.333
Small           (A+B+C+D+G+N+P+S+T+V)   197             54.722
Aliphatic       (A+I+L+V)               137             38.056
Aromatic        (F+H+W+Y)               21               5.833
Non-polar       (A+C+F+G+I+L+M+P+V+W+Y) 200             55.556
Polar           (D+E+H+K+N+Q+R+S+T+Z)   160             44.444
Charged         (B+D+E+H+K+R+Z)         69              19.167
Basic           (H+K+R)                 37              10.278
Acidic          (B+D+E+Z)               32               8.889

Output file format

   makeprotseq outputs a graph to the specified graphics device. outputs
   a report format file. The default format is ...

  Output files for usage example

  File: makeseq.fasta

>EMBOSS_001
nrvlhpepnprtdniytpawirllygvwvwnrqachnkeerkryppklmmydsqfwcdfe
wadccspkqgwhgnlvkvnrteemfgmqflpqvhpgkkvd
>EMBOSS_002
vtvkddwhkdwwcrpamdylhywlkqrnhytdlslyyttstprwarmadtflapegndcv
qtmywrwvndgdivclecqvcgrfdiymvqdsgqidkghs
>EMBOSS_003
celpniypyweragingdwhetvtvrmhcnnddilwyqmnykppsshavhyivwrrnwcw
nfidqgdgdnrncmnytsnapeqksqlkyghkrqftvvvr
>EMBOSS_004
cshpdepancgridtykhvaydmtdtkaeyhgsspelqslrqkfsnqvwhnraviwwehp
iqdcrlkhselrchskhlseikmpvevtmsdwlmytgyfm
>EMBOSS_005
cpcqytiqygsdlfldsqmpkckkisvelvclvynaqsnlsyfiheaafmvfhpfsllci
meecinwincriaiwppkfvqleidkmiwkvklqcknvcw
>EMBOSS_006
ifawkitieywnktydldkmrklakdfgfppfdpwpihvgccnisnwfmepkfwaqmkcw
mstltiedndwlmlnttefgeqllfywmhwmpcqdewqph
>EMBOSS_007
eiviqqfmvshealkqlgnkwnsqqmhvndriydvkhlvdasnfihhplnkryfrenvns
tacccvhtwsipclfqtidhivnldgaygpwyrvkyshsp
>EMBOSS_008
hmcmmmshfyvgycffvsvrdqrqtceyphvlmhnilftqgralwvrskqpqcadnhqpk
ghwwvawrlqsymkgpqykpqkdwwqgkkffghiwemvrc
>EMBOSS_009
rwydtkfimsgkfaysarqyprqikegeatalrsgpqicpaewiaanypgasfekrqfmd
mqwicgyeprehrwsekymshesvkkgyrhglkngveyqt
>EMBOSS_010
yatmyyygtgmtmkwgepiyvaqflirneqepkvkhahghdascrpkirldlfleerpnp
yksvsfnrfyaggkliigiitydttchkihahdrkeekar
>EMBOSS_011
arakqhrkhmlvknsanwayqswdgkskllvtfghvmenmfkhwrkrsmncvrpinrhfe
gpvmigvkadcqghgqidniqcawpnfedmhamrtvqqvm
>EMBOSS_012
dkihtlrhnhypshmtmtewetvvgvfmipcsmariscpvwgnwphmqglcyppwsgtpn
esqgctnnitfwmnwvspywlfpdlpnfatfmtlgnqrfh
>EMBOSS_013
fkghwqakfphwlsydlkitkyftrqfhmnfiarmngasnfhgrsriawmahlwnqhara
qaflmrlstheyewyfrnqapldqlfnecvlpvmsawhmw
>EMBOSS_014
shhsqgkrnnectscqdqagfdcadnfttqvmekhwtheifnhivgisaittthyvytmt
wcqsfsnmnnlwsragchwevdiagvrmmdicfsvyercf
>EMBOSS_015
hknwdqldarqikalervvclpcenqvidtmvvglifkkkdlfmintwqtwkgisvysci
hqfligfinkgwfpdaysvgvlmfdqdaienadahgdhhl
>EMBOSS_016
gwylwhlgntdaqfeghstgnvhhedkathldfyhedwgchnrtqppvfgmanrwdvakk
seygwmvgfhqcddtlgyfemfhawywgypgcdfhfnrpp
>EMBOSS_017
lfqtfqvwnaymgcgryaclewysaisgcsvmqfgdfkdpifhfptdrlwggiesgdkev


  [Part of this file has been deleted for brevity]

>EMBOSS_084
yscilavytfadkdtptkkapetdlnpdhermykmhdhsrtghwtrnnigcksssyisqv
tciplripvnfrlvvawrcwmdlqddwkphmnmffmrray
>EMBOSS_085
iivhagtkvksgdpaiglirectikwcemwpdsicdtfkivkyfiqskttmqsyyvnilr
lsravaskdsqetdtcgdsmdmshvcpkchqnwhslgsdh
>EMBOSS_086
frqhcqqnsdvfqyrhwktfpfryakchgihvwpkptmeccwlprhqwkktnrvnpvlnf
ytdhhkviceqlelvvsykhskdrvthqmprrnvgegqdw
>EMBOSS_087
ctedmshteihecsmfddlrdwhmkrdcsipnagrkkegwipkldmmrycvylqipktti
fhdvsatcvasfmvhkpndfmlckrciyhykgdtwwrpwt
>EMBOSS_088
ygscslkqtqlgsggkehqqqyleqayewavmisgspnciqsepwmmsmgkpkfwivryn
yekcvmdgyacfqkwegpdhwvsvvhrkmydrggffylge
>EMBOSS_089
hhqkiqscaitwtgiinqqwfmmnrrgwakkqdhqasafvitdnkrswtreyfnkmvism
mkmhcvqtnvhcsaqrrsmhtppyntlitvprmgcpyfka
>EMBOSS_090
akrdfsklilitwvlhficlrfgafaffgmemailrpsdqiywsnmqhnamfkptdhmlv
pelycargfavhpadqgghwwlderteiphyrikdrshde
>EMBOSS_091
pyrehgtmcpckvwqcplydgtadsrgagywpsfhneppqgvseiefeccmaciqqctka
ffqgdamkkkylqnqevptpypdhildnmlqsvyqggqsq
>EMBOSS_092
alhntshnerdmetlwgagcfivemkahfvcyelrkgcrcrrsfnvkfhahaqdwwffmd
snptmgncgeqltgpkqhadilfidinqmmctmchchqye
>EMBOSS_093
aflkktaalkrfrmmtvtmvnqlwcagatifmhilkdlsrsmilgrhcegmwillcfasy
ralvkvdsgtkrwwhkdflelywwdeayrhysetqyasav
>EMBOSS_094
rshvqnvdhpssidmkripdwtcqglqmqinlwllrragirravmykiwdkgemnvelah
iwayhgfrsfikfgqpiqkmrvmyerilptdllyiedcnh
>EMBOSS_095
yenmtynnavemahpeirnwlwrsgfdpmgvhchladnppvscatlvmklwitnfwaaqy
pvwnqfltcyqmprqleflrglvgnchhdrwwqdalitrt
>EMBOSS_096
rdhgrspnwmkftvgvdmtalmycwrdrlewliacfhftmkrgkciewmselicppptnf
vqisnrcmsirgwmymradkeaqcnirwyiyahlkhkwgm
>EMBOSS_097
aygfwfqqhhhfeptkqpeylawqtwtcvkkrcqsytachfeqvthvnkcpsqpiapced
dpsptitsssscnierktgigltcysnhgalmritpkyci
>EMBOSS_098
vaaiydmiaqwvviqtwfvttddqerclwwesrhqyydeyeffftistpvwcyprrrlia
ghaqvikywawvdeslipsefqqapeipdpigpgkvqpeq
>EMBOSS_099
vlmpqdsprpefivnvfntadpscecsckfqlfmcekffncikangvnvdmpchipkaam
tecytlqiawppqnkltypgvhtksfgeewldhmpieqgg
>EMBOSS_100
seffvlpnicymnwnramyvfshwwycfpcsymkdklfwdtrypqihpapklnmedacpg
ytctrpqryqilarqtwyarkhygwvnwtdiascntmdgq

  Output files for usage example 2

  File: makeseq.fasta

>EMBOSS_001
eqngievefrcplriaaeyahqsgatanpaedqllifgvlqsqaerggfgavpdkallvv
nllvlargqkaikegpsaecpvlgttgqtgrdntekssnv
>EMBOSS_002
npnsvlatsvmavqeyslmgtmagsqdriaavgagmapaaprcmydsllavglrvkevln
qaranqnaelilialsvlqnltqvvsarpqlqtqilhtta
>EMBOSS_003
llgersmqmmvdyksrivatvaapndgtveevligamdgemhrraqiyataipnqqrmln
rlhldiltlrdevgrmpaeyevqgadghlkihcdkpappq
>EMBOSS_004
laielvelevkdhvaasinlmlgavagylmttqaevgqqsqqglprdaairqyasmavtr
sdlvcgsiqvgqvtasisplsssravapgqvassmatakr
>EMBOSS_005
vevqaphdmtavsksvqdfrsvhssqavgalsalryqaegqmksivyllfaktrvpssli
flvlsrmseldsysaeqsvaqglhvsginsagsdwhrnla
>EMBOSS_006
ivynsspslmnfgamlglsgdhsygvktleelvrnrhtailvrsqeavsvrhvnldfgva
fqagpsvlelngrgeaalvtlqsgkmmginsevqllndei
>EMBOSS_007
vsaiqdkgaqillssqstrgaraqqftarvqhlvagtsnlyqrvhttegegdaldvepea
allvvaipnqievgvqahvthargltlatealqpglatqr
>EMBOSS_008
iglrssattmniawklaaaqlqqdpllmqingfifiglaqidysnnqasqrdvlleidqh
kimmnyadsqalshkrqmsedglanqtghvkttsnvgnql
>EMBOSS_009
qallaskifqtsklaqyqdaqqdssltvlpygcqieqslrlvaiyyrldtlpvvgddvsv
rqasvtavdqliqaalgaraivqasgtmditggriplaqa
>EMBOSS_010
myafmmakatgpssatvqianydkgsceldlegasiytkilypvqrsidslgvsvvqqre
asaaavrqkmlktssihkisamvpavtssilivdgllslq
>EMBOSS_011
lclgdiqsiggngfqyraymdaalksagggppvtiafleglstndsdagfvpqrifqikv
idpssiaslllqtitdslridlyarrvvlrtygdpnddas
>EMBOSS_012
lssiagdiriarqtspgavmlanpkpvgirlasyqsaleaatraeirdtglarraatpqe
vqdtvaeesavasranpemasvqvgeeklavfpgirdqkt
>EMBOSS_013
ksitaqyhvetngpmlghsasmvpqdktgrviydrrtyarkitdqdslagytgmrqiyql
qwvggdsqatvalaatcrdlqgldskrvvagdpgqyaisn
>EMBOSS_014
atiadkgdrrvlppvqldlkkllylrkaadagvstnptvsleiiaksqlspaptanapsp
aldqkqrgffgaaqyivtnlplswkaqgsvsvvqpmvdvl
>EMBOSS_015
igeavdgllddhslgldaplselvrqnhlasnntgskhshlsksheaadaagthaaacls
tqksstkseskakrlyaqatagflvqlysvrlvlttltts
>EMBOSS_016
inagntgtealydkvtiaatrattvvsypiglkaivlmivirqpqrqavtryednlawsg
avmiasaikidlvvpsiaklrvtlmmakaekvlkitrdre
>EMBOSS_017
gvqpvqaarlasiliqalvsvnmqysqtvqarqktlkhvesltlqplqgaktslptvgln


  [Part of this file has been deleted for brevity]

>EMBOSS_084
mqvsgynaavlvslpepsgyevpvsreltvdsasrivtaqaitaadresivgppqmipda
alsrgqhenrlqsaalmdwnsvsqvlasrifrgvkfddla
>EMBOSS_085
hsailtasngatvelhtsiqlvpssallgaevqslvpvhhasakhqchppsqammarssd
gqqyayphvadlplalklqrlsaiavqgliqfaiasiqli
>EMBOSS_086
kqdtwdqrqlakqmqtasakrkqmygvtthinmehrpslvvasectqashprdpernsrv
maliisnslvdglsaaqmhiasldaatdsecqeptvkqva
>EMBOSS_087
valvgqtavitvlprkvvgdvatssqllqsqeltcssvtniegglrrqmvnagqhqsapi
livnalplalavsptserllsgvsdvsmiastvpnnqeaa
>EMBOSS_088
atalqgsqaqskattsvtqddagvdlavalashpkaerlsdaleargagthrslnsaqae
mlgvpfviallldgmvievtanapntdhgmlditvvastv
>EMBOSS_089
ttqsidalyhpmaiiirdqnvgfeqdknlgsdviqlqyvnsplegcqnpqlmkrgrasqr
ssriwpdaraivqydqqagtpedmrpssparqftlellgy
>EMBOSS_090
yhdltqsgissanngtkiwgqvklvylktglfyssdeqvqsmnqrgdielrvgepvtssn
qvsmlldiklptrlvqktimasvvdalhriaqhhvqqilv
>EMBOSS_091
eacvtkaglrvgpnqlegmltpwvadklkaarqvielerdiaavhlvlvlryvsqqvahy
vkqtllggsgmgdrdvneprmdvisgvegsdqnlqtkqqd
>EMBOSS_092
lgieaqtrvdvglpsniltlvsnvgsytkalmvgqgilqlqqpkraskiliyqvmntvgl
cedagielilqsatqsqtylhsvilsrqrflpgvtliqav
>EMBOSS_093
lvghhalyshdvqsgpnpsafqsnlytypivgihssvspqqssskdtlvtsmssswvyaa
dygpgalptpsqantsltglsaamvlymdiaalaqayala
>EMBOSS_094
qqindeavteaqhvrhqselapvqksdrqsrsnssqqlticdyarmsinvhivreavslt
inymitvqakisvkdqsqssdagmvqigrpvggmsvvvft
>EMBOSS_095
mlrgpaerypvgyievscrngaqqikvrrinilisyvreeaqvyagarsgasaelayydl
eanrqkspvadrqqqslvgqkgairvtildnaqvlsspqp
>EMBOSS_096
qvtiqqeensgvpakavgplggavaqlcslmgillvtkasgdtslivmsplghledrprv
nqsardwgqsqkasarqlvgvldlricamhmytsgignts
>EMBOSS_097
lmtkavqqtitkvqagdrlasyndamalaghqvdqaayvtkvdppinrhleaqqsyelvv
leqrpspqaqalrsvdsptstgpvmariilggqspesals
>EMBOSS_098
nlyhmvrswqaaasqpmvapalvqvcvganvqdtdmmvvmvtkkpsqpenavaddqqssl
tiyqasslmlnnllagiqavlddlqvsdvrhtrtsndrld
>EMBOSS_099
ngredlqedrvvsnrakrawveplvvqwhvdsvgllgvlelhglrkneavgrvihegyls
pllaagdslnqrqrgsamekatpsqtklvnglifeildtt
>EMBOSS_100
plklpgqfslafrnedlgmnkqtanmlkevqmsslggkavpdaeditelegseflvwldt
mpvaqqddadhgldqanaydhiminpraplilqleasltq

Data files

Notes

   None.

References

   None.

Warnings

   None.

Diagnostic Error Messages

   None.

Exit status

   It always exits with status 0.

Known bugs

   None.

See also

   Program name                         Description
   biosed       Replace or delete sequence sections
   codcopy      Reads and writes a codon usage table
   cutseq       Removes a specified section from a sequence
   degapseq     Removes gap characters from sequences
   descseq      Alter the name or description of a sequence
   entret       Reads and writes (returns) flatfile entries
   extractalign Extract regions from a sequence alignment
   extractfeat  Extract features from a sequence
   extractseq   Extract regions from a sequence
   listor       Write a list file of the logical OR of two sets of sequences
   makenucseq   Creates random nucleotide sequences
   maskfeat     Mask off features of a sequence
   maskseq      Mask off regions of a sequence
   newseq       Type in a short new sequence
   noreturn     Removes carriage return from ASCII files
   notseq       Exclude a set of sequences and write out the remaining ones
   nthseq       Writes one sequence from a multiple set of sequences
   pasteseq     Insert one sequence into another
   revseq       Reverse and complement a sequence
   seqret       Reads and writes (returns) sequences
   seqretsplit  Reads and writes (returns) sequences in individual files
   skipseq      Reads and writes (returns) sequences, skipping first few
   splitter     Split a sequence into (overlapping) smaller sequences
   trimest      Trim poly-A tails off EST sequences
   trimseq      Trim ambiguous bits off the ends of sequences
   union        Reads sequence fragments and builds one sequence
   vectorstrip  Strips out DNA between a pair of vector sequences
   yank         Reads a sequence range, appends the full USA to a list file

Author(s)

   This application was contributed by Henrikki Almusa, Medicel,
   Helsinki, Finland

History

Target users

   This program is intended to be used by everyone and everything, from
   naive users to embedded scripts.

Comments

   None