Source

class propertyestimator.properties.Source[source]

Container class for information about how a property was measured / calculated.

Todo

Swap this out with a more general provenance class.

__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__

Initialize self.

json()

Creates a JSON representation of this class.

parse_json(string_contents[, encoding])

Parses a typed json string into the corresponding class structure.

json()

Creates a JSON representation of this class.

Returns

The JSON representation of this class.

Return type

str

classmethod parse_json(string_contents, encoding='utf8')

Parses a typed json string into the corresponding class structure.

Parameters
  • string_contents (str or bytes) – The typed json string.

  • encoding (str) – The encoding of the string_contents.

Returns

The parsed class.

Return type

Any