moleculeresolver.services.other_adapters¶
Classes¶
Module Contents¶
- class moleculeresolver.services.other_adapters._ModeDrivenAdapter¶
Bases:
moleculeresolver.services.base.ServiceAdapter- fetch_method_name: str¶
- abstractmethod _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- resolve_one(resolver, identifier: str, mode: str, required_formula: str | None, required_charge: int | None, required_structure_type: str | None) moleculeresolver.services.base.ServiceSearchResult | None¶
- class moleculeresolver.services.other_adapters.CASRegistryServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'cas_registry'¶
- fetch_method_name = 'get_molecule_from_CAS_registry'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.ChEBIServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'chebi'¶
- fetch_method_name = 'get_molecule_from_ChEBI'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.SRSServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'srs'¶
- fetch_method_name = 'get_molecule_from_SRS'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.CompToxServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'comptox'¶
- fetch_method_name = 'get_molecule_from_CompTox'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.ChemeoServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'chemeo'¶
- fetch_method_name = 'get_molecule_from_Chemeo'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.CTSServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'cts'¶
- fetch_method_name = 'get_molecule_from_CTS'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶
- class moleculeresolver.services.other_adapters.NISTServiceAdapter¶
Bases:
_ModeDrivenAdapter- name = 'nist'¶
- fetch_method_name = 'get_molecule_from_NIST'¶
- _build_result(cmp, mode: str) moleculeresolver.services.base.ServiceSearchResult¶