⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msbar.txt

📁 emboss的linux版本的源代码
💻 TXT
📖 第 1 页 / 共 2 页
字号:
                                   msbar Function   Mutate sequence beyond all recognitionDescription   This program changes a sequence a lot or a little, attempting to   emulate various forms of mutation. You can set the number and types of   mutations.   It can act on the following sizes of sequence:     * Point (single base or residue change)     * Codon (not applicable in proteins)     * Block of sequence (of a specified minimum and maximum random size)   If the sequence is nucleic, the codon and block-sized operations can   optionally be done in-frame. This causes the minimum block size to be   set to 3 and the randomly chosen positions to be multiples of 3.   For each of the above size of sequence it can produce the effects of   any of the following types of mutation at a randomly chosen position:     * Insertion of a randomly generated sequence     * Deletion     * Change (deletion then insertion of a random sequence of the same       size)     * Duplication at an adjacent position     * Move region from one position to another (without deletion of the       original)     * Any of the above, chosen at random.     * None of the above   The input and output sequences may not differ if only a few changes   are chosen as (for example) one in four nucleic acid point   substitutions will not change the sequence.   N.B. There is no selection of the types of mutation to produce viable   sequence as there would be in a real organism. In particular, there is   no attempt to bias mutations of nucleic acid sequences to conform to   the C+G ratio in the sequence or to bias the codons in the direction   of the frequencies used in the organism. This program emulates   mutation, not selection.   This program was named from the acronym of "Mutate Sequence Beyond All   Recognition", by analogy with the acronym "fubar" commonly used in the   US and UK armed forces.Usage   Here is a sample session with msbar   This asks for 5 mutations, with point mutations as changes   (substitutions), and the codon and block mutations ignored.% msbar Mutate sequence beyond all recognitionInput sequence(s): tembl:eclacNumber of times to perform the mutation operations [1]: 5Point mutation operations         0 : None         1 : Any of the following         2 : Insertions         3 : Deletions         4 : Changes         5 : Duplications         6 : MovesTypes of point mutations to perform [0]: 4Block mutation operations         0 : None         1 : Any of the following         2 : Insertions         3 : Deletions         4 : Changes         5 : Duplications         6 : MovesTypes of block mutations to perform [0]: Codon mutation operations         0 : None         1 : Any of the following         2 : Insertions         3 : Deletions         4 : Changes         5 : Duplications         6 : MovesTypes of codon mutations to perform [0]: output sequence(s) [eclac.fasta]:    Go to the input files for this example   Go to the output files for this exampleCommand line arguments   Standard (Mandatory) qualifiers (* if not always prompted):  [-sequence]          seqall     Sequence(s) filename and optional format, or                                  reference (input USA)   -count              integer    [1] Number of times to perform the mutation                                  operations (Integer 0 or more)   -point              menu       [0] Types of point mutations to perform                                  (Values: 0 (None); 1 (Any of the following);                                  2 (Insertions); 3 (Deletions); 4 (Changes);                                  5 (Duplications); 6 (Moves))   -block              menu       [0] Types of block mutations to perform                                  (Values: 0 (None); 1 (Any of the following);                                  2 (Insertions); 3 (Deletions); 4 (Changes);                                  5 (Duplications); 6 (Moves))*  -codon              menu       [0] Types of codon mutations to perform.                                  These are only done if the sequence is                                  nucleic. (Values: 0 (None); 1 (Any of the                                  following); 2 (Insertions); 3 (Deletions); 4                                  (Changes); 5 (Duplications); 6 (Moves))  [-outseq]            seqoutall  [.] Sequence set(s)                                  filename and optional format (output USA)   Additional (Optional) qualifiers (* if not always prompted):*  -inframe            boolean    [N] Do 'codon' and 'block' operations in                                  frame   Advanced (Unprompted) qualifiers:   -othersequence      seqall     [asis:N] If you require that the resulting                                  mutated sequence should not match a set of                                  other sequences, then you can specify that                                  set of sequences here. For example, if you                                  require that the mutated sequence should not                                  be the same as the input sequence, enter                                  the input sequence here. If you want the                                  result to be different to previous results                                  of this program, specify the previous result                                  sequences here. The program will check that                                  the result does not match the sequences                                  specified here before writing it out. If a                                  match is found, then the mutation is started                                  again with a fresh copy of the input                                  sequence. If, after 10 such retries, there                                  is still a match to the set of sequence                                  given here, then the matching mutated                                  sequence is written with a warning message.   -minimum            integer    [1] Minimum size for a block mutation                                  (Integer 0 or more)   -maximum            integer    [10] Maximum size for a block mutation (Any                                  integer value)   Associated qualifiers:   "-sequence" associated qualifiers   -sbegin1            integer    Start of each sequence to be used   -send1              integer    End of each sequence to be used   -sreverse1          boolean    Reverse (if DNA)   -sask1              boolean    Ask for begin/end/reverse   -snucleotide1       boolean    Sequence is nucleotide   -sprotein1          boolean    Sequence is protein   -slower1            boolean    Make lower case   -supper1            boolean    Make upper case   -sformat1           string     Input sequence format   -sdbname1           string     Database name   -sid1               string     Entryname   -ufo1               string     UFO features   -fformat1           string     Features format   -fopenfile1         string     Features file name   "-othersequence" associated qualifiers   -sbegin             integer    Start of each sequence to be used   -send               integer    End of each sequence to be used   -sreverse           boolean    Reverse (if DNA)   -sask               boolean    Ask for begin/end/reverse   -snucleotide        boolean    Sequence is nucleotide   -sprotein           boolean    Sequence is protein   -slower             boolean    Make lower case   -supper             boolean    Make upper case   -sformat            string     Input sequence format   -sdbname            string     Database name   -sid                string     Entryname   -ufo                string     UFO features   -fformat            string     Features format   -fopenfile          string     Features file name   "-outseq" associated qualifiers   -osformat2          string     Output seq format   -osextension2       string     File name extension   -osname2            string     Base file name   -osdirectory2       string     Output directory   -osdbname2          string     Database name to add   -ossingle2          boolean    Separate file for each entry   -oufo2              string     UFO features   -offormat2          string     Features format   -ofname2            string     Features file name   -ofdirectory2       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 messagesInput file format   msbar reads any sequence USA.  Input files for usage example   'tembl:eclac' is a sequence entry in the example nucleic acid database   'tembl'  Database entry: tembl:eclacID   ECLAC      standard; DNA; PRO; 7477 BP.XXAC   J01636; J01637; K01483; K01793;XXSV   J01636.1XXDT   30-NOV-1990 (Rel. 26, Created)DT   04-MAR-2000 (Rel. 63, Last updated, Version 7)XXDE   E.coli lactose operon with lacI, lacZ, lacY and lacA genes.XXKW   acetyltransferase; beta-D-galactosidase; galactosidase; lac operon;KW   lac repressor protein; lacA gene; lacI gene; lactose permease; lacY gene;KW   lacZ gene; mutagenesis; palindrome; promoter region;KW   thiogalactoside acetyltransferase.XXOS   Escherichia coliOC   Bacteria; Proteobacteria; gamma subdivision; Enterobacteriaceae;OC   Escherichia.XXRN   [1]RP   1243-1266RX   MEDLINE; 74055539.RA   Gilbert W., Maxam A.;RT   "The nucleotide sequence of the lac operator";RL   Proc. Natl. Acad. Sci. U.S.A. 70:3581-3584(1973).XXRN   [2]RP   1246-1308RX   MEDLINE; 74055540.RA   Maizels N.M.;RT   "The nucleotide sequence of the lactose messenger ribonucleic acidRT   transcribed from the UV5 promoter mutant of Escherichia coli";RL   Proc. Natl. Acad. Sci. U.S.A. 70:3585-3589(1973).XXRN   [3]RX   MEDLINE; 74174501.RA   Gilbert W., Maizels N., Maxam A.;RT   "Sequences of controlling regions of the lactose operon";RL   Cold Spring Harb. Symp. Quant. Biol. 38:845-855(1974).XXRN   [4]RA   Gilbert W., Gralla J., Majors A.J., Maxam A.;RT   "Lactose operator sequences and the action of lac repressor";RL   (in) Sund H., Blauer G. (eds.);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -