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 ...IOException
InstantiationException
ClassNotFoundException
IllegalAccessException
IllegalArgumentException
InvocationTargetException
NoSuchMethodException
Exception