cwltool.cwlprov =============== .. py:module:: cwltool.cwlprov .. autoapi-nested-parse:: Stores Research Object including provenance. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/cwltool/cwlprov/provenance_constants/index /autoapi/cwltool/cwlprov/provenance_profile/index /autoapi/cwltool/cwlprov/ro/index /autoapi/cwltool/cwlprov/writablebagfile/index Attributes ---------- .. autoapisummary:: cwltool.cwlprov.Annotation Classes ------- .. autoapisummary:: cwltool.cwlprov.Aggregate cwltool.cwlprov.AuthoredBy Functions --------- .. autoapisummary:: cwltool.cwlprov.checksum_copy Package Contents ---------------- .. py:data:: Annotation .. py:class:: Aggregate Bases: :py:obj:`TypedDict` .. autoapi-inheritance-diagram:: cwltool.cwlprov.Aggregate :parts: 1 RO Aggregate class. .. py:attribute:: uri :type: str | None .. py:attribute:: bundledAs :type: dict[str, Any] | None .. py:attribute:: mediatype :type: str | None .. py:attribute:: conformsTo :type: str | list[str] | None .. py:attribute:: createdOn :type: str | None .. py:attribute:: createdBy :type: dict[str, str] | None .. py:class:: AuthoredBy Bases: :py:obj:`TypedDict` .. autoapi-inheritance-diagram:: cwltool.cwlprov.AuthoredBy :parts: 1 RO AuthoredBy class. .. py:attribute:: orcid :type: str | None .. py:attribute:: name :type: str | None .. py:attribute:: uri :type: str | None .. py:function:: checksum_copy(src_file, dst_file = None, hasher = None, buffersize = 1024 * 1024) Compute checksums while copying a file.