Class that produces analysis-related output, and is able to parse the output of a file produced by the Statistics class.
Public Member Functions | |
| def | add_data |
| adds data point to hierarchy | |
| def | create_entry |
| adds a new entry to the hierarchy by parsing a title entry | |
| def | dump |
| "dump float data from history h to file dest. | |
| def | histogram |
| plots histogram of datum (cat,name) from hierarchy h, optionnally specifying a range. | |
| def | plot |
| plots datum (cat,name) from hierarchy h, optionnally specifying a range. | |
| def | read_AMBER_stats |
| reads an AMBER mden file and returns a History instance | |
| def | read_AMBER_variables |
| reads an AMBER mden file and returns variables present in it | |
| def | read_stats |
| reads a *_stats.txt file and returns a History instance | |
| def | read_variables |
| reads a *_stats.txt file and returns variables present in it | |
Public Attributes | |
| correspondences | |
| def IMP.isd.Analysis.Analysis.add_data | ( | self, | |
| h, | |||
| lineno, | |||
| colno, | |||
| data | |||
| ) |
adds data point to hierarchy
| def IMP.isd.Analysis.Analysis.create_entry | ( | self, | |
| h, | |||
| lineno, | |||
| el | |||
| ) |
adds a new entry to the hierarchy by parsing a title entry
| def IMP.isd.Analysis.Analysis.dump | ( | self, | |
| h, | |||
| dest, | |||
| args | |||
| ) |
"dump float data from history h to file dest.
args can be either strings corresponding to categories, or tuples corresponding to entries of a certain category. Only one counter will be output for the whole dump, it corresponds to the counter of the first entry's category. You can always specify additional counters if needed.
| def IMP.isd.Analysis.Analysis.histogram | ( | self, | |
| h, | |||
| datums, | |||
| kwargs | |||
| ) |
plots histogram of datum (cat,name) from hierarchy h, optionnally specifying a range.
To plot multiple data at the same time, add them sequentially.
| def IMP.isd.Analysis.Analysis.plot | ( | self, | |
| h, | |||
| datums, | |||
| kwargs | |||
| ) |
plots datum (cat,name) from hierarchy h, optionnally specifying a range.
To plot multiple data at the same time, add them sequentially. Takes x axis from the 'step' entry of the first datum. TODO.
| def IMP.isd.Analysis.Analysis.read_AMBER_stats | ( | self, | |
| statfile | |||
| ) |
reads an AMBER mden file and returns a History instance
| def IMP.isd.Analysis.Analysis.read_AMBER_variables | ( | self, | |
| statfile | |||
| ) |
reads an AMBER mden file and returns variables present in it
| def IMP.isd.Analysis.Analysis.read_stats | ( | self, | |
| statfile | |||
| ) |
reads a *_stats.txt file and returns a History instance
| def IMP.isd.Analysis.Analysis.read_variables | ( | self, | |
| statfile | |||
| ) |
reads a *_stats.txt file and returns variables present in it