# {py:mod}`nexusLIMS.extractors.plugins.edax` ```{py:module} nexusLIMS.extractors.plugins.edax ``` ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`SpcExtractor ` - ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`MsaExtractor ` - ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor :parser: autodoc2_docstrings_parser :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`get_spc_metadata ` - ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.get_spc_metadata :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`get_msa_metadata ` - ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.get_msa_metadata :parser: autodoc2_docstrings_parser :summary: ``` ```` ### API `````{py:class} SpcExtractor :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor :parser: autodoc2_docstrings_parser ``` ````{py:attribute} name :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor.name :value: > 'spc_extractor' ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor.name :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} priority :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor.priority :value: > 100 ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor.priority :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} supported_extensions :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor.supported_extensions **Type:** typing.ClassVar ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor.supported_extensions :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} supports(context: nexusLIMS.extractors.base.ExtractionContext) -> bool :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor.supports ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor.supports :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} extract(context: nexusLIMS.extractors.base.ExtractionContext) -> list[dict[str, typing.Any]] :canonical: nexusLIMS.extractors.plugins.edax.SpcExtractor.extract ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.SpcExtractor.extract :parser: autodoc2_docstrings_parser ``` ```` ````` `````{py:class} MsaExtractor :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor :parser: autodoc2_docstrings_parser ``` ````{py:attribute} name :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor.name :value: > 'msa_extractor' ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor.name :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} priority :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor.priority :value: > 100 ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor.priority :parser: autodoc2_docstrings_parser ``` ```` ````{py:attribute} supported_extensions :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor.supported_extensions **Type:** typing.ClassVar ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor.supported_extensions :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} supports(context: nexusLIMS.extractors.base.ExtractionContext) -> bool :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor.supports ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor.supports :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} extract(context: nexusLIMS.extractors.base.ExtractionContext) -> list[dict[str, typing.Any]] :canonical: nexusLIMS.extractors.plugins.edax.MsaExtractor.extract ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.MsaExtractor.extract :parser: autodoc2_docstrings_parser ``` ```` ````` ````{py:function} get_spc_metadata(filename) :canonical: nexusLIMS.extractors.plugins.edax.get_spc_metadata ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.get_spc_metadata :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} get_msa_metadata(filename) :canonical: nexusLIMS.extractors.plugins.edax.get_msa_metadata ```{autodoc2-docstring} nexusLIMS.extractors.plugins.edax.get_msa_metadata :parser: autodoc2_docstrings_parser ``` ````