In order to run the applications in the JChem package Java Virtual Machine version 1.4.2 or later has to be installed.
JChemManager (jcman) has more requirements. See the
Administration Guide for details.
Start menu -> Control panel -> System-> Advanced -> Environment variables
To check the current setting of an environment variables, type "set" in the console. To print a specific variable type "echo %VARIABLE_NAME%".
To check the current setting of an environment variables, type "set" in the console. To print a specific variable type "echo $VARIABLE_NAME".
<JChem home>\bin
directory of your JChem
installation in the PATH variable
allows you to start these programs from other directories of your
system.<JChem home>\bin,
you should inform these files about the location of JChem by setting the
JCHEMHOME environment variable. The variable should point to the
JChem installation directory, e.g.: "C:\jchem".
Warning! If the name of a directory contains spaces, use the
short form in the definition of JCHEMHOME
(e.g Progra~1 for
Program Files).
<JChem home>/bin
directory.
| Command | Name | Function |
|---|---|---|
compr |
Compr | Diversity/dissimilarity calculations for comparing compound libraries and individual compounds in a set. |
crview |
CreateView | Composing a new SDfile from an SDfile and a data table. It is useful for viewing the results of clustering. |
cxcalc |
Calculator | Performs chemical calculations by invoking calculator plugins. |
evaluate |
Chemical Term Evaluator | Evaluates chemical terms. |
fragment |
Fragmenter | Creates molecule fragments by applying predefined cleavage rules. |
fragstat |
Fragment Statistics | Creates fragment statistics from the output of Fragmenter. |
generatemd |
GenerateMD | Generates molecular descriptor for molecular stuctures. |
hitstatistics |
HitStatistics | Statistics about the performance of parametrized dissimilarity metrics when used for screening. |
jarp |
Jarp | Clustering by a modified Jarvis-Patrick method. |
jcman |
JChemManager | Administration of structure tables |
jcsearch |
Search | Substructure searching in structure files from command line. |
libmcs |
LibMCS | Maximum Common Substructure based hierarchical clustering. |
molconvert |
MolConverter | Interconverting various file formats |
msketch |
MarvinSketch | Drawing molecules |
mspace |
MarvinSpace | High performance 3D visualization |
mview |
MarinView | Displaying structure files |
nneib |
NNeib | Nearest neighbor search for creating input for Jarp. |
optimizemetrics |
OptimizeMetrics | Optimization of molecular descriptor dissimilarity metrics for enhancing screening selectivity. |
pmapper |
PMapper | Perceives pharmacophoric point types and maps them to atoms. |
react |
Reactor | Simulates chemical reactions. |
screeningoptimizer |
ScreeningOptimizer | Virtual screening optimizer (combination of optimizemetrics and
hitstatistics). |
screenmd |
ScreenMD | Performs virtual screening of large compound libraries using various molecular descriptors. |
standardize |
Standardizer | Brings molecules to standardized form based on XML configuration. |
ward |
Ward | Clustering by Ward's hierarchic clustering method using the RNN approach. |
At the beginning of each startup file there are some editable variables with some explanation text.
The following two options are present in every script:
The shell scripts (under Linux-like command prompts) can also accept JVM options beginning with "-X" and the "-server" / "-client" options as an argument. Example:
jcman -Xmx200m -server [additional arguments]
This overrides the default settings in the script.