Home | Trees | Index | Help |
---|
Package dataplot :: Package shellscript :: Class Plot |
|
object
--+ |GenericPlot
--+ | Plot
Make plots through the filesystem and command line programs. Subclasses need to define: 1. A method get_plot_args, which returns a dictionary with at least one key 'data' which maps to a text string that will be written out to the input file for the command line program. 2. The attribute cmdtmp, which is a template string that will be filled in with the dictionary returned by get_plot_args. This string will be the command line that is executed to make the plot. You should use the 'infile' key in your string, i.e. cmdtmp='/usr/local/bin/hairpinplot.bash %(infile)s'
Method Summary | |
---|---|
Construct command line based on template and dict. | |
Dict used to fill in self.cmdtmp string. | |
Write data to infile and then execute the commandline. | |
Write data from get_plot_args into infile specified. | |
Inherited from GenericPlot | |
Make a new plot to display. | |
| |
Convert from PDF to other formats using ImageMagick. | |
Change group write perms if requested. | |
| |
| |
| |
Dig through settings.INSTALLED_APPS for full paths. | |
Return dictionary of image filenames. | |
| |
Gather input data from defaults and return value of tocall. | |
Return dictionary of image URLs. | |
Make subdirectories of media/ for this plot. | |
Make initial file and conversions. | |
Generalized form of url/filename reporting. | |
Render a HTML template with self as context 'plot'. | |
Render the PNG image and link to the PDF. | |
Render the PNG without link to PDF. | |
Render the PNG thumb. | |
Use some other program to look at rendered source image. | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) |
Class Variable Summary | |
---|---|
Inherited from GenericPlot | |
bool |
autosave = False
|
NoneType |
chgrp = None |
str |
convert_binary = 'convert'
|
bool |
enable_caching = False
|
str |
view_program = 'display'
|
Method Details |
---|
get_cline(self)Construct command line based on template and dict. |
get_cline_template_dict(self)Dict used to fill in self.cmdtmp string. |
makefile(self)Write data to infile and then execute the commandline. This presumably makes the convert_from file. |
write_data_to_infile(self)Write data from get_plot_args into infile specified. Presumably this data is the input for a command-line program. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Tue Apr 29 23:35:05 2008 | http://epydoc.sf.net |