biopython v1.71.0 Bio.Graphics.Comparative.ComparativeScatterPlot
Display a scatter-type plot comparing two different kinds of info.
Attributes;
- display_info - a 2D list of the information we’ll be outputting. Each top level list is a different data type, and each data point is a two-tuple of the coordinates of a point.
So if you had two distributions of points, it should look like::
display_info = [[(1, 2), (3, 4)],
[(5, 6), (7, 8)]]
If everything is just one set of points, display_info can look like::
display_info = [[(1, 2), (3, 4), (5, 6)]]
Link to this section Summary
Functions
Initialize
Draw a scatter plot on the drawing with the given coordinates
Add a title to the page we are outputting
Find min and max for x and y coordinates in the given data
Set the colors and shapes of the points displayed
Write the comparative plot to a file
Link to this section Functions
Initialize.
Draw a scatter plot on the drawing with the given coordinates.
Add a title to the page we are outputting.
Find min and max for x and y coordinates in the given data.
Set the colors and shapes of the points displayed.
By default this just sets all of the points according to the order of colors and shapes defined in self.color_choices and self.shape_choices. The first 5 shapes and colors are unique, the rest of them are just set to the same color and shape (since I ran out of shapes!).
You can change how this function works by either changing the values of the color_choices and shape_choices attributes, or by inheriting from this class and overriding this function.
Write the comparative plot to a file.
Arguments:
- output_file - The name of the file to output the information to, or a handle to write to.
- title - A title to display on the graphic.