# {py:mod}`nexusLIMS.harvesters.nemo` ```{py:module} nexusLIMS.harvesters.nemo ``` ```{autodoc2-docstring} nexusLIMS.harvesters.nemo :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Submodules ```{toctree} :titlesonly: :maxdepth: 1 nexusLIMS.harvesters.nemo.connector nexusLIMS.harvesters.nemo.utils nexusLIMS.harvesters.nemo.exceptions ``` ## Package Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`create_res_event_from_usage_event ` - ```{autodoc2-docstring} nexusLIMS.harvesters.nemo.create_res_event_from_usage_event :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`res_event_from_session ` - ```{autodoc2-docstring} nexusLIMS.harvesters.nemo.res_event_from_session :parser: autodoc2_docstrings_parser :summary: ``` ```` ### API ````{py:function} create_res_event_from_usage_event(usage_event: dict, session: nexusLIMS.db.session_handler.Session, nemo_connector: nexusLIMS.harvesters.nemo.connector.NemoConnector, field: str = 'run_data') -> nexusLIMS.harvesters.reservation_event.ReservationEvent :canonical: nexusLIMS.harvesters.nemo.create_res_event_from_usage_event ```{autodoc2-docstring} nexusLIMS.harvesters.nemo.create_res_event_from_usage_event :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} res_event_from_session(session: nexusLIMS.db.session_handler.Session, connector: nexusLIMS.harvesters.nemo.connector.NemoConnector | None = None) -> nexusLIMS.harvesters.reservation_event.ReservationEvent :canonical: nexusLIMS.harvesters.nemo.res_event_from_session ```{autodoc2-docstring} nexusLIMS.harvesters.nemo.res_event_from_session :parser: autodoc2_docstrings_parser ``` ````