first custom lookup ops and transforms
more molecular descriptor transforms
extracted ChemField from MoleculeField