niprov.basefile module

class niprov.basefile.BaseFile(location, provenance=None, dependencies=<niprov.dependencies.Dependencies object>)

Bases: object

attach(form='json')

Not implemented for BaseFile parent class.

Parameters:form (str) – Data format in which to serialize provenance. Defaults to ‘json’.
compare(other)
getProtocolFields()
getProvenance(form='dict')
getSeriesId()
getSnapshotFilepath()
inspect()
keepVersionsFromPrevious(previous)
parents
versions
viewSnapshot()