moleculeresolver.services.pubchem_adapter¶
Classes¶
Contract for a resolver service adapter. |
Module Contents¶
- class moleculeresolver.services.pubchem_adapter.PubChemServiceAdapter¶
Bases:
moleculeresolver.services.base.ServiceAdapterContract for a resolver service adapter.
- name = 'pubchem'¶
- 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¶
Resolve one identifier/mode pair for this adapter or return None.