You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Users may want to add extra conformations to past datasets but not want to re-roll the entire dataset through the factory, as the dataset might be large and the order of the conformers may change. One way this can currently be done is the following
fromqcsubmit.datasetsimportload_datasetdataset=load_dataset("dataset.json")
# loop through the dataset and make new conformersforentryindataset.dataset.values():
# get the molecule and gen conformersmol=entry.get_off_molecule()
mol.generate_conformers()
foriinmol.n_conformers:
entry.initial_molecules.append(mol.to_qcschema(conformer=i))
here users just need to check that the same conformer is not entered twice into the entry, maybe we can add some functions to datasets to automatically do this for users?
The text was updated successfully, but these errors were encountered:
Thanks so much for detailing this! My initial reaction is that it "would be nice" if we could run this through the conformer component so we get the provenance and all the goodness from the exposed options (e.g. rms_cutoff). I'll take a look and see what comes of it.
Users may want to add extra conformations to past datasets but not want to re-roll the entire dataset through the factory, as the dataset might be large and the order of the conformers may change. One way this can currently be done is the following
here users just need to check that the same conformer is not entered twice into the entry, maybe we can add some functions to datasets to automatically do this for users?
The text was updated successfully, but these errors were encountered: