PatternPlot produces a graphical representation of the results of GCG's FindPatterns program.
PatternPlot uses a Findpatterns output file, whose extension should be ".find". It displays the location of the nucleotide or peptide patterns found within one (or more) sequences. For each sequence and for each pattern a line is drawn ( labelled relatively to the length of the sequence ). For each occurence of the pattern, a blue rectangle is printed above the sequence line (or a red one beneath in case of reverse strand). The position of a rectangle depends on its position in the sequence, and its length depends on the ratio of the pattern length to the sequence length. Mismatches are displayed in green (instead of red or blue).
This program was written by Philippe Dessen (E-mail: email@example.com) and colleagues at the French EMBnet node (Post: INFOBIOGEN, 7 rue Guy Moquet - BP8, 94801 Villejuif CEDEX, France).
All EGCG programs are supported by the EGCG Support Team, who can be contacted by E-mail (firstname.lastname@example.org).
Here is a session using Patternplot to display the results of the file findpatterns.find:
% patternplot PATTERNPLOT of what file ? test.find PostScript instructions for a LASERWRITER are now being sent to plot.ps %
PatternPlot is a graphic extension of FindPatterns, and therefore requires no special options. All the choices are to be made when using Findpatterns, as the choice of the sequences or patterns and the possibility of allowing mismatching.
This version of PatternPlot cannot support files containing patterns longer than approximately 200 characters. Concerning longer patterns, PatternPlot does not seem to be very relevant because in that case the information of interest is the location, which clearly appears in the output of FindPatterns.
As an extension of FindPatterns, PatternPlot uses files with a ".find" extension.
These are the plots from the example session