public final class SingleThreadDescriptorGenerator extends Object
This tool exercises MolImporter] and {@link chemaxon.descriptors.MolecularDescriptor} descriptors producing String serialized representation of the descriptors generated for the input file. This file can be cross checked with the multi threaded implementations output.
| Modifier and Type | Class and Description |
|---|---|
static class |
SingleThreadDescriptorGenerator.IDLOC
Location of ID relative to the descriptor String.
|
static class |
SingleThreadDescriptorGenerator.IDSEPCHAR |
static class |
SingleThreadDescriptorGenerator.IDSRC
Source of IDs.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] args)
Main method.
|
static String |
retrieveId(SingleThreadedDescriptorGeneratorParameters params,
int readct,
Molecule m)
Construct ID.
|
public static String retrieveId(SingleThreadedDescriptorGeneratorParameters params, int readct, Molecule m)
params - CLI parametersreadct - 1-based read indexm - Moleculepublic static void main(String[] args) throws IOException, InstantiationException, ClassNotFoundException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, Exception
args - Command line arguments. For details see SingleThreadedDescriptorGeneratorParameters or
invoke with option "-h"The - kitchen sink ...IOExceptionInstantiationExceptionClassNotFoundExceptionIllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionNoSuchMethodExceptionException