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): 

Feedback

Examples

Templates

Documentation