Stssearch

Go back to top

STSSEARCH


FUNCTION

StsSearch looks for primer pairs in a set of sequences.


DESCRIPTION

StsSearch compares a list of primer pairs to a set of sequences, and reports any sequences in which both primers are found exactly, and in the correct orientation.


AUTHOR

This program was written by Peter Rice (E-mail: pmr@sanger.ac.uk Post: Informatics Division, The Sanger Centre, Hinxton Hall, Cambridge, CB10 1RQ, UK).

All EGCG programs are supported by the EGCG Support Team, who can be contacted by E-mail (egcg@embnet.org).


EXAMPLE

Here is a sample session with StsSearch The sts.primers file can be copied to your directory by the command "fetch egenrundata:sts.primers".

  
  
  % stssearch
  
   STSSEARCH uses nucleotide sequences
  
   STSSEARCH of what sequence(s) ?  Em_Sts:Bt*
  
   What file ? sts.primers
  
   What should I call the output file (* bt15431.sts *) ?  bt.sts
  
   What should I call the error file (* bt.err *) ?
  
    Primers: 4
    Entries: 178
 Bases: 69,751
   CPU Time: 7.460000
  
  %
  


OUTPUT

The output from StsSearch is a simple report of hits in the sequence. The error file reports near misses, for example where only one primer of a pair hits in a sequence.

  
  
  EM_STS:BT15433 + 106 RME23f 76 RME23r 181
  EM_STS:BT15434 + 94 RME25f 116 RME25r 209
  


INPUT FILE

The input file for StsSearch contains an optional heading (ending with a line containing ".."), and pairs of sequences, one per line with a name, as in the example below:

  
  Examples for the STSSEARCH program.
  
  Primers taken from two Bos taurus entries in the em_sts division
  so they can be searched against em_sts:bt* which at present (mid 1995)
  is not too many
    ..
  
  RME23     GTGAGTACAGGCGCTTTCTG     AGAACAAATGTGACACTCACA
  RME25     TTAAAGATCCCAGCCTGTGC     AGTGGGTAAAGGAGCCTGGT
  
  
  


COMMAND-LINE SUMMARY

All parameters for this program may be put on the command line. Use the option -CHEck to see the summary below and to have a chance to add things to the command line before the program executes. In the summary below, the capitalized letters in the qualifier names are the letters that you must type in order to use the parameter. Square brackets ([ and ]) enclose qualifiers or parameter values that are optional. For more information, see "Using Program Parameters" in Chapter 3, Basic Concepts: Using Programs in the GCG User's Guide.

  
  
  Minimum Syntax: % stssearch [-INfile1=]Em_Sts:Hs*
  [-INfile2=]sts.primers -Default
  
  Prompted Parameters:
  
  [-OUTfile=]results.sts   Output file
  [-ERRfile=]results.err   Error message file
  
  Optional Parameters:
  
  -NOSUMmary            Do not write summary statistics at end of run
  -PRIMer1=cagtcgtcgta  Sequence of forward primer
  -PRIMer2=ttctagcagta  Sequence of reverse primer
  -NAme1=PrimerA        Name of forward primer
  -NAme2=PrimerB        Name of reverse primer
  


OPTIONAL PARAMETERS

The parameters and switches listed below can be set from the command line. For more information, see "Using Program Parameters" in Chapter 3, Basic Concepts: Using Programs in the GCG User's Guide.

-REQopt=0

Description of the option in a few lines

NOSUMmary

Do not write summary statistics at end of run.

PRIMer1=cagtcgtcgta

Sequence of a single forward primer instead of a list file. If used, both primer1 and primer2 must be provided.

PRIMer2=ttctagcagta

Sequence of a single reverse primer instead of a list file. If used, both primer1 and primer2 must be provided.

NAme1=PrimerA

Name of forward primer when these are on the command line.

NAme2=PrimerB

Name of reverse primer when these are on the command line.

Printed: April 22, 1996 15:55 (1162)