mp_api.client.routes.molecules.molecules.MoleculeRester

class mp_api.client.routes.molecules.molecules.MoleculeRester(**kwargs)[source]

Bases: CoreRester

Ensure that sub resters are unset on re-init.

__init__(**kwargs)

Ensure that sub resters are unset on re-init.

Methods

__init__(**kwargs)

Ensure that sub resters are unset on re-init.

count([criteria])

Return a count of total documents.

get_data_by_id(document_id[, fields])

Attributes

available_fields

delta_backed

primary_key

s3_client

session

suffix

document_model

alias of MoleculeDoc

count(criteria: dict | None = None) int

Return a count of total documents.

Parameters:

criteria (dict | None) – As in .search(). Defaults to None

Returns:

Count of total results

Return type:

int