# {py:mod}`nexusLIMS.schemas.activity` ```{py:module} nexusLIMS.schemas.activity ``` ```{autodoc2-docstring} nexusLIMS.schemas.activity :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`AcquisitionActivity ` - ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity :parser: autodoc2_docstrings_parser :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`cluster_filelist_mtimes ` - ```{autodoc2-docstring} nexusLIMS.schemas.activity.cluster_filelist_mtimes :parser: autodoc2_docstrings_parser :summary: ``` ```` ### API ````{py:function} cluster_filelist_mtimes(filelist: typing.List[str]) -> typing.List[float] :canonical: nexusLIMS.schemas.activity.cluster_filelist_mtimes ```{autodoc2-docstring} nexusLIMS.schemas.activity.cluster_filelist_mtimes :parser: autodoc2_docstrings_parser ``` ```` `````{py:class} AcquisitionActivity :canonical: nexusLIMS.schemas.activity.AcquisitionActivity ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity :parser: autodoc2_docstrings_parser ``` ````{py:attribute} start :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.start **Type:** datetime.datetime | None ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.start :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} end :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.end **Type:** datetime.datetime | None ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.end :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} mode :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.mode :value: **Type:** str ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.mode :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} unique_params :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.unique_params **Type:** set | None ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.unique_params :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} setup_params :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.setup_params **Type:** dict | None ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.setup_params :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} unique_meta :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.unique_meta **Type:** list | None ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.unique_meta :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} files :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.files :value: > 'field(...)' **Type:** list ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.files :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} previews :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.previews :value: > 'field(...)' **Type:** list ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.previews :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} meta :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.meta :value: > 'field(...)' **Type:** list ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.meta :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} warnings :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.warnings :value: > 'field(...)' **Type:** list ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.warnings :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} add_file(fname: pathlib.Path, *, generate_preview=True) :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.add_file ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.add_file :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} store_unique_params() :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.store_unique_params ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.store_unique_params :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} store_setup_params(values_to_search=None) :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.store_setup_params ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.store_setup_params :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} store_unique_metadata() :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.store_unique_metadata ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.store_unique_metadata :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} as_xml(seqno, sample_id) :canonical: nexusLIMS.schemas.activity.AcquisitionActivity.as_xml ```{autodoc2-docstring} nexusLIMS.schemas.activity.AcquisitionActivity.as_xml :parser: autodoc2_docstrings_parser ``` ```` `````