Provenance

pydantic model qcelemental.models.Provenance[source]

Provenance information.

Show JSON schema
{
   "title": "Provenance",
   "description": "Provenance information.",
   "type": "object",
   "properties": {
      "creator": {
         "title": "Creator",
         "description": "The name of the program, library, or person who created the object.",
         "type": "string"
      },
      "version": {
         "title": "Version",
         "description": "The version of the creator, blank otherwise. This should be sortable by the very broad `PEP 440 <https://www.python.org/dev/peps/pep-0440/>`_.",
         "default": "",
         "type": "string"
      },
      "routine": {
         "title": "Routine",
         "description": "The name of the routine or function within the creator, blank otherwise.",
         "default": "",
         "type": "string"
      }
   },
   "required": [
      "creator"
   ],
   "$schema": "http://json-schema.org/draft-04/schema#"
}

Fields:
field creator: str [Required]

The name of the program, library, or person who created the object.

field routine: str = ''

The name of the routine or function within the creator, blank otherwise.

field version: str = ''

The version of the creator, blank otherwise. This should be sortable by the very broad PEP 440.