pyphi.provenance#
Provenance record attached to top-level result objects.
A Provenance captures how, when, and by what code a result was
computed: the pyphi version and source revision, a timestamp and wall-clock
duration, the RNG seed when one was used, and the Python / numpy / scipy
versions and platform. It is a sibling to pyphi.conf.ConfigSnapshot
(which records the configuration), so a saved result is self-describing.
Functions
|
Build a filename stem encoding a script's parameters. |
|
Read the provenance and params embedded in a writer's output file. |
|
Write |
|
Write |
|
Write |
|
Set |
|
Return a non-clobbering path: |
Classes
Mixin for result types that carry a |
|
|
Immutable record of how, when, and by what code a result was computed. |