By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 1.09; (* of malopt.p 1996 March 22} (* begin module describe.malopt *) (* name malopt: 2d plot of optimal alignments synopsis malopt(optalign: in, maloptp: in, xyin: out, output: out) files optalign: output of malign maloptp: parameters to control this program. Lines: 1: doclasses: integer number of classes to process 2: colorbound: highest distance of the color scale 3: xrectangle, yrectangle: size of rectangles of colors. Values of 1 and 1 give nice squares that just fit together. Values of 0.9 and 0.9 squares that don't touch each other. (This would allow more precise location of particluar pieces of data.) xyin: input to xyplo. Columns: 1: x class 2: y class 3: x H, uncertainty in bits 4: y H, uncertainty in bits 5: x rectangle width 6: y rectangle height 7: distance from x class to y class 8: hue for color computed from the distance 9: saturation for color 10: brightness for color A color scale is put on the left side of the graph, running from 0 to colorbound. The lower right triangle of the graph gives the distances according to these colors. output: messages to the user description How can we look at all the classes produced by malign? We can first normalize each alignment vector by subtracting the first value from all other values. Then we can ask what the distance is between all classes. These data are put into xyin for plotting by the xyplo program. The distances are computed and reported to xyin. The distances are also linearly transformed to give a color scale. The user can define the upper bound of the color scale, to be able to look at details for smaller distances. Distances larger than this "colorbound" are set to black. examples documentation see also malign.p, maloptp, xyplo.p, xyplop.malopt author Thomas Dana Schneider bugs technical notes See xyplo for notes on color. *) (* end module describe.malopt *) {This manual page was created by makman 1.45}{created by htmlink 1.62}