Description Usage Arguments Value See Also Examples
This is a wrapper function to take a 'raw' input data table with compound information, uniformize the SMILES
1 |
db.formatted |
Data table with columns 'compoundname, structure, baseformula, charge, description' |
cl |
parallel::makeCluster object for multithreading |
silent |
Suppress warnings? |
blocksize |
How many compounds to process per 'block'? Higher number means bigger memory spikes, but faster processing time. |
smitype |
SMILES format, Default: 'Canonical' |
Data table with SMILES in the correct format, and charge/formula re-generated from said SMILES if available.
clusterApply
pbapply
check_chemform
rbindlist
1 2 | ## Not run: myDB = build.LMDB(tempdir())
## Not run: cleanedDB = cleanDB(myDB$db, cl = 0, blocksize = 10)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.