SMILESSupplier
known_suppliers: dict
__init__(self, smiles_file, line_indices=None, name=None, size=1000, split_idx=0, split_char=None, line_parser=None):
@classmethod
from_name(cls, name):
to_mp_state(self):
@classmethod
from_mp_state(cls, state, line_indices=None, **extra):
__enter__(self):
__exit__(self, exc_type, exc_val, exc_tb):
__len__(self):
find_smi(self, n, block_size=None):
consume_iter(self, start_at=None, upto=None):
__next__(self):
__iter__(self):
create_line_index(self, upto=None, return_index=True):
@classmethod
save_line_index(cls, file, line_index):