# =$$$$$$$ # important: plugins cannot have -c options because it is in conflict with the # general option -c --config. # separate parameter description items by ';' (will be separated by newline # characters) in # do not use $ characters except for field separation # is optional # alias for elemanal elementalanalysistable=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:formula,isotopeformula,dotdisconnectedformula,dotdisconnectedisotopeformula,mass,exactmass,composition,isotopecomposition,atomcount;s=single:false\ $ELEMANAL\ $Molecule data calculation: formula, isotopeformula, dotdisconnectedformula,\ndotdisconnectedisotopeformula, mass, exactmass, composition, isotopecomposition,\natomcount.\ $-t, --type=[formula|isotopeformula|dotdisconnectedformula|\ndotdisconnectedisotopeformula|mass|exactmass|composition|\nisotopecomposition|atomcount] (default: all);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc elementalanalysistable -t "mass,composition,formula" test.mol elemanal=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:formula,isotopeformula,dotdisconnectedformula,dotdisconnectedisotopeformula,mass,exactmass,composition,isotopecomposition,atomcount;s=single:false\ $ELEMANAL\ $Molecule data calculation: formula, isotopeformula, dotdisconnectedformula,\ndotdisconnectedisotopeformula, mass, exactmass, composition, isotopecomposition,\natomcount.\ $-t, --type=[formula|isotopeformula|dotdisconnectedformula|\ndotdisconnectedisotopeformula|mass|exactmass|composition|\nisotopecomposition|atomcount] (default: all);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc elemanal -t "mass,composition,formula" test.mol mass=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $p=precision:-1;t=type:mass;s=single:false\ $MASS\ $Molecule mass calculation.\ $-p, --precision=\n(default: precision of the least precise atomic mass);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc mass test.mol exactmass=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $p=precision:-1;t=type:exactmass;s=single:false\ $EXACTMASS\ $Exact molecule mass calculation based on the most frequent\nnatural isotopes of the elements.\ $-p, --precision=\n(default: precision of the least precise atomic mass);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc exactmass test.mol formula=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:formula;s=single:false\ $FORMULA\ $Molecular formula calculation.\ $-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc formula -s true test.mol # alias for iformula isotopeformula=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:isotopeformula;D=symbolD:true;s=single:false\ $ISOTOPEFORMULA\ $Molecular formula calculation, isotopes included.\ $-D, --symbolD=[true|false] use D / T symbols for Deuterium / Tritium\n(default: true);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc isotopeformula -s true test.mol iformula=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:isotopeformula;D=symbolD:true;s=single:false\ $ISOTOPEFORMULA\ $Molecular formula calculation, isotopes included.\ $-D, --symbolD=[true|false] use D / T symbols for Deuterium / Tritium\n(default: true);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc iformula -s true test.mol dotdisconnectedformula=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:dotdisconnectedformula;s=single:false\ $DOTDISCONNECTEDFORMULA\ $Dot-disconnected molecular formula calculation.\ $-\ $cxcalc dotdisconnectedformula test.mol dotdisconnectedisotopeformula=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $t=type:dotdisconnectedisotopeformula;D=symbolD:true;s=single:false\ $DOTDISCONNECTEDISOTOPEFORMULA\ $Dot-disconnected molecular formula calculation, isotopes included.\ $-D, --symbolD=[true|false] use D / T symbols for Deuterium / Tritium\n(default: true)\ $cxcalc dotdisconnectedisotopeformula test.mol composition=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $p=precision:2;t=type:composition;s=single:false\ $COMPOSITION\ $Elemental composition calculation (w/w%).\ $-p, --precision= (default: 2);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc composition -s true test.mol # alias for icomposition isotopecomposition=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $p=precision:2;t=type:isotopecomposition;D=symbolD:true;s=single:false\ $ISOTOPECOMPOSITION\ $Elemental composition calculation, isotopes included (w/w%).\ $-p, --precision= (default: 2);-D, --symbolD=[true|false] use D / T symbols for Deuterium / Tritium\n(default: true);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc isotopecomposition -s true test.mol icomposition=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $p=precision:2;t=type:isotopecomposition;D=symbolD:true;s=single:false\ $ISOTOPECOMPOSITION\ $Elemental composition calculation, isotopes included (w/w%).\ $-p, --precision= (default: 2);-D, --symbolD=[true|false] use D / T symbols for Deuterium / Tritium\n(default: true);-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc icomposition -s true test.mol atomcount=$chemaxon.marvin.calculations.ElementalAnalyserPlugin\ $ElementalAnalyserPlugin.jar\ $-\ $z=atno;m=massno;t=type:atomcount;s=single:false\ $ATOMCOUNT\ $Number of atoms in the molecule: \n\ no atno: counts all atoms in the molecule;\n\ atno, but no massno: counts atoms of the given type in the molecule;\n\ atno, massno: counts atoms of the given isotope type in the molecule;\n\ atno, massno=0: counts atoms of the given type in the molecule,\n but excludes its isotopes.\ $-z, --atno=;-m, --massno=;-s, --single=[true|false] in case of multi-fragment molecules:\ntakes largest fragment if true,\ntakes whole molecule if false (default: false)\ $cxcalc atomcount -z 7 test.mol # Protonation # alias for majorms majormicrospecies=$chemaxon.marvin.calculations.MajorMicrospeciesPlugin\ $MajorMicrospeciesPlugin.jar\ $Protonation\ $H=pH;f=format;M=majortautomer:false\ $MAJORMS\ $Major microspecies at given pH.\ $-H, --pH= gets major microspecies at this pH\n(default: no pH, all microspecies);-f, --format= (default: smiles);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ $cxcalc majormicrospecies -H 3.5 -f mol test.mol majorms=$chemaxon.marvin.calculations.MajorMicrospeciesPlugin\ $MajorMicrospeciesPlugin.jar\ $Protonation\ $H=pH;f=format;M=majortautomer:false\ $MAJORMS\ $Major microspecies at given pH.\ $-H, --pH= gets major microspecies at this pH\n(default: no pH, all microspecies);-f, --format= (default: smiles);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ $cxcalc majorms -H 3.5 -f mol test.mol # alias for msdistr microspeciesdistribution=$chemaxon.marvin.calculations.MajorMicrospeciesPlugin\ $MajorMicrospeciesPlugin.jar\ $Protonation\ $H=pH:7.4;f=format:sdf:-a;t=tag;msdistr=msdistr:true;M=majortautomer:false\ $MSDISTR\ $Microspecies list with distributions at given pH.\ $-H, --pH= gets major microspecies at this pH\n(default: 7.4);-f, --format= (default: sdf:-a);-t, --tag=\n(default: MSDISTR[pH=...]);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ $cxcalc microspeciesdistribution -H 3.5 test.mol msdistr=$chemaxon.marvin.calculations.MajorMicrospeciesPlugin\ $MajorMicrospeciesPlugin.jar\ $Protonation\ $H=pH:7.4;f=format:sdf:-a;t=tag;msdistr=msdistr:true;M=majortautomer:false\ $MSDISTR\ $Microspecies list with distributions at given pH.\ $-H, --pH= gets major microspecies at this pH\n(default: 7.4);-f, --format= (default: sdf:-a);-t, --tag=\n(default: MSDISTR[pH=...]);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ $cxcalc msdistr -H 3.5 test.mol #msdistr2=$chemaxon.marvin.calculations.MajorMicrospeciesPlugin\ # $MajorMicrospeciesPlugin.jar\ # $Protonation\ # $H=pH:7.4;l=lower:0;u=upper:14;s=step:1;f=format:sdf:-a;t=tag;msdistr=msdistr:true;M=majortautomer:false\ # $MSDISTR\ # $Microspecies list with distributions at given pH.\ # $-H, --pH= gets major microspecies at this pH\n(default: 7.4);-f, --format= (default: sdf:-a);-t, --tag=\n(default: MSDISTR[pH=...]);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ # $cxcalc msdistr -H 3.5 test.mol #msdistr3=$chemaxon.marvin.calculations.pKaPlugin\ # $pKaPlugin.jar\ # $Protonation\ # $t=type:msdistr;H=pH;l=lower:0;u=upper:14;s=step:1;f=format:sdf:-a;t=tag;msdistr=msdistr:true;M=majortautomer:false\ # $MSDISTR\ # $Microspecies list with distributions at given pH.\ # $-H, --pH= gets major microspecies at this pH\n(default: 7.4);-f, --format= (default: sdf:-a);-t, --tag=\n(default: MSDISTR[pH=...]);-M, --majortautomer=[true|false] take major tautomeric form\n(default: false)\ # $cxcalc msdistr -H 3.5 test.mol pka=$chemaxon.marvin.calculations.pKaPlugin\ $pKaPlugin.jar\ $Protonation\ $p=precision:2;t=type:pKa;m=mode:macro;P=prefix:static;i=min:-10;x=max:20;T=temperature:298;n=ions:8;d=model:small;a=na:2;b=nb:2;C=considertautomerization:false;M=majortautomer:false;L=correctionlibrary:;c=usecorrectionlibrary:false\ $PKA\ $pKa calculation.\ $-p, --precision= (default: 2);-t, --type=[pKa|acidic|basic] (default: pKa);-m, --mode=[macro|micro] (default: macro);-P, --prefix=[static|dynamic] (default: static);-d, --model=[small|large] calculation model\nsmall: optimized for at most 8 ionizable atoms\nlarge: optimized for a large number of\nionizable atoms (default: small);-i, --min= (default: -10);-x, --max= (default: 20);-T, --temperature= (default: 298 K);-a, --na=\n(default: 2);-b, --nb=\n(default: 2); --considertautomerization=[true|false] consider tautomerization \nand resonance (default: false);-L, --correctionlibrary=\ $cxcalc pka -i -15 -x 25 -a 3 -b 3 -d large test.mol # alias for pi isoelectricpoint=$chemaxon.marvin.calculations.IsoelectricPointPlugin\ $IsoelectricPointPlugin.jar\ $Protonation\ $p=precision:2;t=type:pI\ $PI\ $Isoelectric point calculation.\ $-p, --precision= (default: 2)\ $cxcalc isoelectricpoint test.mol pi=$chemaxon.marvin.calculations.IsoelectricPointPlugin\ $IsoelectricPointPlugin.jar\ $Protonation\ $p=precision:2;t=type:pI\ $PI\ $Isoelectric point calculation.\ $-p, --precision= (default: 2)\ $cxcalc pI test.mol chargedistribution=$chemaxon.marvin.calculations.IsoelectricPointPlugin\ $IsoelectricPointPlugin.jar\ $Protonation\ $p=precision:2;t=type:chargedistr;H=pH:;l=lower:0;u=upper:14;s=step:1\ $CHARGE_DISTRIBUTION\ $Charge distribution calculation.\ $-p, --precision= (default: 2);-H, --pH= calculates average charge at this pH\n(default: no single pH, takes pH values in\ninterval [lower, upper] by given step size);-l, --lower= (default: 0);-u, --upper= (default: 14);-s, --step= (default: 1)\ $cxcalc chargedistribution test.mol averagemicrospeciescharge=$chemaxon.marvin.calculations.IsoelectricPointPlugin\ $IsoelectricPointPlugin.jar\ $Protonation\ $p=precision:2;t=type:chargedistr;H=pH:7.4\ $AVERAGE_MICROSPECIES_CHARGE\ $Average microspecies charge calculation.\ $-p, --precision= (default: 2);-H, --pH= calculates average charge at this pH\n(default: 7.4)\ $cxcalc averagemicrospeciescharge test.mol # Partitioning logp=$chemaxon.marvin.calculations.logPPlugin\ $logPPlugin.jar\ $Partitioning\ $p=precision:2;m=method:weighted;T=trainingid:;w=weights:;a=anion:0.1;k=kation:0.1;t=type:logPTrue;i=increments:false;C=considertautomerization:false;M=majortautomer:false;H=pH;E=error:false\ $LOGP\ $logP calculation:\nfor type logPTrue: logP of uncharged species, or,\nin the case of zwitterions, logD at pI;\nfor type logPMicro: logP of the input species.\ $-p, --precision= (default: 2);-m, --method=[vg|klop|phys|user|weighted]\n(default: weighted); --trainingid=\n;-w, --weights= method weights\n(default: 1:1:1:0)\nwVG: weight of the VG method\nwKLOP: weight of the KLOP method\nwPHYS: weight of the PHYS method\nwUSER: weight of the user defined method;-a, --anion=\n(default: 0.1, range: [0.0, 0.25]);-k, --kation=\n(default: 0.1, range: [0.0, 0.25]);-t, --type=[increments|logPMicro|logPTrue]\n(default: logPTrue);-i, --increments=[true|false] show atomic increments\n(default: false); --considertautomerization=[true|false] consider tautomerization\nand resonance (default: false);-H, --pH= gets logp at this pH\n(default: no pH, use given protonation state)\ $cxcalc -S -t myLOGP logp -a 0.15 -k 0.05 test.mol logd=$chemaxon.marvin.calculations.logDPlugin\ $logDPlugin.jar\ $Partitioning\ $p=precision:2;m=method:weighted;T=logptrainingid:;w=weights:;a=anion:0.1;k=kation:0.1;H=pH:;l=lower:0;u=upper:14;s=step:1;1=ref1:;2=ref2:;3=ref3:;4=ref4:;c=considertautomerization:false;L=pkacorrectionlibrary:;\ $LOGD\ $logD calculation.\ $-p, --precision= (default: 2);-m, --method=[vg|klop|phys|user|weighted]\n(default: weighted); --logptrainingid=\n;-w, --weights= method weights\n(default: 1:1:1:0)\nwVG: weight of the VG method\nwKLOP: weight of the KLOP method\nwPHYS: weight of the PHYS method\nwUSER: weight of the user defined method;-a, --anion=\n(default: 0.1, range: [0.0, 0.25]);-k, --kation=\n(default: 0.1, range: [0.0, 0.25]);-H, --pH= takes logD at this pH\n(default: no single pH, takes pH values in\ninterval [lower, upper] by given step size);-l, --lower= (default: 0);-u, --upper= (default: 14);-s, --step= (default: 1);-1, --ref1= (default: none);-2, --ref2= (default: none);-3, --ref3= (default: none);-4, --ref4= (default: none); --considertautomerization=[true|false] consider tautomerization\nand resonance(default: false);; --pkacorrectionlibrary=\ $cxcalc -i ID logd -l 2 -u 3 -s 0.5 test.sdf # Charge charge=$chemaxon.marvin.calculations.ChargePlugin\ $ChargePlugin.jar\ $Charge\ $p=precision:2;t=type:total;i=implh:false;r=resonance:false;H=pH\ $CHARGE\ $Partial charge calculation.\nTypes aromaticsystem / aromaticring calculate the sum of charges\nin the aromatic system / aromatic ring containing the atom.\ $-p, --precision= (default: 2);-t, --type=[sigma|pi|total|implh|\naromaticsystem|aromaticsystemsigma|aromaticsystempi|\naromaticring|aromaticringsigma|aromaticringpi]\n(default: total);-i, --implh=[true|false] implicit H charge sum shown in brackets\n(for sigma and total charge only) (default: false);-r, --resonance=[true|false]\ntrue: take resonant structures (default: false);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc -S -o result.sdf -t myCHARGE charge -t "pi,total" -p 3 test.mol formalcharge=$chemaxon.marvin.calculations.ChargePlugin\ $ChargePlugin.jar\ $Charge\ $t=type:formalcharge;H=pH\ $FORMAL_CHARGE\ $Formal charge calculation.\ $-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc formalcharge test.mol orbitalelectronegativity=$chemaxon.marvin.calculations.OrbitalElectronegativityPlugin\ $ChargePlugin.jar\ $Charge\ $p=precision:2;t=type:sigma,pi;r=resonance:false;H=pH\ $ORBITAL_ELECTRONEGATIVITY\ $Orbital electronegativity calculation.\ $-p, --precision= (default: 2);-t, --type=[sigma|pi]\nsigma: sigma orbital electronegativity\npioen: pi orbital electronegativity\n(default: sigma,pi);-r, --resonance=[true|false]\ntrue: take resonant structures (default: false);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc orbitalelectronegativity -p 3 test.mol # alias for orbitalelectronegativity oen=$chemaxon.marvin.calculations.OrbitalElectronegativityPlugin\ $ChargePlugin.jar\ $Charge\ $p=precision:2;t=type:sigma,pi;r=resonance:false;H=pH\ $ORBITAL_ELECTRONEGATIVITY\ $Orbital electronegativity calculation.\ $-p, --precision= (default: 2);-t, --type=[sigma|pi]\nsigma: sigma orbital electronegativity\npi: pi orbital electronegativity\n(default: sigma,pi);-r, --resonance=[true|false]\ntrue: take resonant structures (default: false);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc oen -t sigma test.mol polarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular,atomic;H=pH\ $POLARIZABILITY\ $Atomic and molecular polarizability calculation.\ $-p, --precision= (default: 2);-t, --type=[molecular|atomic] (default: both);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc polarizability -p 3 test.mol # alias for polarizability pol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular,atomic;H=pH\ $POLARIZABILITY\ $Atomic and molecular polarizability calculation.\ $-p, --precision= (default: 2);-t, --type=[molecular|atomic] (default: both);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc pol -p 3 test.mol # alias for atompol atomicpolarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:atomic;H=pH\ $ATOM_POLARIZABILITY\ $Atomic polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc atomicpolarizability test.mol atompol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:atomic;H=pH\ $ATOM_POLARIZABILITY\ $Atomic polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc atompol test.mol # alias for molpol molecularpolarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular;H=pH\ $MOL_POLARIZABILITY\ $Molecular polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc molecularpolarizability test.mol molpol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular;H=pH\ $MOL_POLARIZABILITY\ $Molecular polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc molpol test.mol # alias for tpol tholepolarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular,a(xx),a(yy),a(zz);D=geom3D:true;H=pH\ $THOLE_POLARIZABILITY\ $Calculation of average molecular polarizability and\nprincipal components of polarizability tensor (axx, ayy, azz).\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc tholepolarizability test.mol tpol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular,a(xx),a(yy),a(zz);D=geom3D:true;H=pH\ $THOLE_POLARIZABILITY\ $Calculation of average molecular polarizability and\nprincipal components of polarizability tensor (axx, ayy, azz).\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc tpol test.mol #DEL # alias for tpol tpolarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular,a(xx),a(yy),a(zz);D=geom3D:true;H=pH\ $THOLE_POLARIZABILITY\ $Calculation of average molecular polarizability and\nprincipal components of polarizability tensor (axx, ayy, azz).\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc tpolarizability test.mol # alias for avgpol averagemolecularpolarizability=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular;D=geom3D:true;H=pH\ $AVERAGE_MOL_POLARIZABILITY\ $Average molecular polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc averagemolecularpolarizability test.mol avgpol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular;D=geom3D:true;H=pH\ $AVERAGE_MOL_POLARIZABILITY\ $Average molecular polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc avgpol test.mol #DEL # alias for avgpol averagepol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:molecular;D=geom3D:true;H=pH\ $AVERAGE_MOL_POLARIZABILITY\ $Average molecular polarizability calculation.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc averagepol test.mol #? axxpol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:a(xx);D=geom3D:true;H=pH\ $AXX_POLARIZABILITY\ $Calculation of principal component of polarizability tensor axx.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc axxpol test.mol #? ayypol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:a(yy);D=geom3D:true;H=pH\ $AYY_POLARIZABILITY\ $Calculation of principal component of polarizability tensor ayy.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc ayypol test.mol #? azzpol=$chemaxon.marvin.calculations.PolarizabilityPlugin\ $PolarizabilityPlugin.jar\ $Charge\ $p=precision:2;t=type:a(zz);D=geom3D:true;H=pH\ $AZZ_POLARIZABILITY\ $Calculation of principal component of polarizability tensor azz.\ $-p, --precision= (default: 2);-H, --pH= takes major microspecies at this pH\n(default: no pH, takes the input molecule)\ $cxcalc azzpol test.mol ioncharge=$chemaxon.marvin.calculations.IonChargePlugin\ $IonChargePlugin.jar\ $Charge\ $p=precision:2;H=pH:7;n=max-ions:9;m=min-percent;t=charge-type\ $IONCHARGE\ $Partial charge(s):\n A) on the ionic forms with distribution percentage not less than\n the minimum percentage specified in the min-percent parameter,\nor else\n B) on the ionic form with maximal distribution\n if the min-percent parameter is omitted.\ $-p, --precision= (default: 2);-H, --pH= (default: 7);-n, --max-ions=max number of ionizable atoms\nto be considered (default: 9);-m, --min-percent=\n(optional, if omitted then only the ionic form\nwith max percentage is considered);-t, --charge-type=[single|accumulated] charge type,\naccumulated means that charges of attached H atoms\nshould be added (default: single)\ $cxcalc ioncharge -n 6 -H 8 -m 1 -t accumulated test.mol # Isomers tautomers=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $p=precision:0;s=standard:false;c=canonical:false;g=generic:false;M=major:false;M=moststable:false;d=dominants:true;D=distribution:false;m=max:200;l=pathlength:4;H=pH;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true;s=symfilter:true;f=format;t=tag:TAUTOMER_DISTRIBUTION;r=ring:false\ $TAUTOMERS\ $Tautomers.\ $-p, --precision=\n(default: 0);-c, --canonical=[true|false]\ntrue: take canonical tautomer\n(default: false);-g, --generic=[true|false]\ntrue: take generic tautomer\n(default: false);-M, --major=[true|false]\ntrue: take major tautomer\n(default: false);-d, --dominants=[true|false]\ntrue: take dominant tautomers\n(default: true);-D, --distribution=[true|false]\ntrue: calculate dominant tautomer\ndistribution (default: false);-m, --max= maximum number of structures\nto be generated (default: 200);-l, --pathlength= maximum allowed length of the\ntautomerization path in chemical bonds\n(default: 4);-H, --pH= considers pH effect at this\npH. Only has effect when dominant\ntautomers are generated.\n(default: do not consider pH effect);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true);-s, --symfilter=[true|false]\ntrue: filter out symmetrical\nstructures false: allow duplicates\n(default: true);-f, --format=\n(default: fused smiles,\nmultiple molecule output if specified);-t, --tag=\n(default: TAUTOMER_DISTRIBUTION);-r, --ring=[true|false]\nEnable/disable ring tautomers. Default false.\ $cxcalc tautomers -f sdf test.mol canonicaltautomer=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $f=format;c=canonical:true;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true\ $CANONICAL_TAUTOMER\ $Canonical tautomer.\ $-f, --format=\n(default: smiles table, multiple\nmolecule output if specified);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true)\ $cxcalc canonicaltautomer -f sdf test.mol #deprecated moststabletautomer=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $f=format;M=moststable:true;l=pathlength:4;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true\ $MOST_STABLE_TAUTOMER\ $Most stable tautomer. Depreacated, use "majortautomer" instead.\ $-f, --format=\n(default: smiles table, multiple\nmolecule output if specified);-l, --pathlength= maximum allowed length of\nthe tautomerization path in chemical\nbonds (default: 4);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true)\ $cxcalc moststabletautomer -f sdf test.mol generictautomer=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $f=format;g=generic:true;l=pathlength:4;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true\ $GENERIC_TAUTOMER\ $Generic tautomer.\ $-f, --format=\n(default: smiles table, multiple\nmolecule output if specified);-l, --pathlength= maximum allowed length of\nthe tautomerization path in chemical\nbonds (default: 4);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true)\ $cxcalc generictautomer -f sdf test.mol majortautomer=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $f=format;M=major:true;l=pathlength:4;H=pH;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true\ $MAJOR_TAUTOMER\ $Major tautomer.\ $-f, --format=\n(default: smiles table, multiple\nmolecule output if specified);-l, --pathlength= maximum allowed length of\nthe tautomerization path in chemical\nbonds (default: 4);-H, --pH= considers pH effect at\nthis pH. (default: do not consider\npH effect);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true);\ $cxcalc majortautomer -H 7.4 -f sdf test.mol dominanttautomerdistribution=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $d=dominants:true;D=distribution:true;p=precision:0;l=pathlength:4;H=pH;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true;f=format:sdf:-a;t=tag:TAUTOMER_DISTRIBUTION\ $DOMINANT_TAUTOMER_DISTRIBUTION\ $Dominant tautomer distribution.\ $-p, --precision=\n (default: 0);-l, --pathlength= maximum allowed length of the\ntautomerization path in chemical bonds\n(default: 4);-H, --pH= considers pH effect at\nthis pH. (default: do not consider\npH effect);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true);-f, --format= (default: sdf:-a);-t, --tag=\n(default: TAUTOMER_DISTRIBUTION)\ $cxcalc dominanttautomerdistribution test.mol tautomercount=$chemaxon.marvin.calculations.TautomerizationPlugin\ $MultiformPlugin.jar\ $Isomers\ $d=dominants:true;m=max:200;l=pathlength:4;H=pH;a=protectaromaticity:true;C=protectcharge:true;e=excludeantiaroma:true;P=protectdoublebondstereo:false;T=protectalltetrahedralcenters:false;L=protectlabeledtetrahedralcenters:false;E=protectestergroups:true;t=type:count;s=symfilter:true\ $TAUTOMER_COUNT\ $The number of tautomers.\ $-d, --dominants=[true|false]\ntrue: take dominant tautomers\n(default: true);-m, --max= max. number of structures to\nbe generated (default: 200);-l, --pathlength= maximum allowed length of the\ntautomerization path in chemical bonds;-H, --pH= considers pH effect at this\npH. Only has effect when dominant\ntautomers are generated.\n(default: do not consider pH effect);-a, --protectaromaticity=[true|false]\ntrue: protect aromaticity\n(default: true);-C, --protectcharge=[true|false]\ntrue: protect charge (default: true);-e, --excludeantiaroma=[true|false]\ntrue: exclude antiaromatic compounds\n(default: true);-s, --symfilter=[true|false]\ntrue: filter out symmetrical\nstructures\nfalse: allow duplicates\n(default: true);-P, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protectalltetrahedralcenters=[true|false]\ntrue: protect all tetrahedral stereo\ncenters (default: false);-L, --protectlabeledtetrahedralcenters=[true|false]\ntrue: protect labeled tetrahedral\nstereo centers (default: false);-E, --protectestergroups=[true|false]\ntrue: protect ester groups\n(default: true)\ $cxcalc tautomerCount -s false test.mol stereoisomers=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:structures;s=stereoisomerism:both;m=maxstereoisomers:1000;D=protectdoublebondstereo:false;T=protecttetrahedralstereo:false;v=verify3d:false;3=in3d:false;f=format:sdf\ $STEREOISOMERS\ $Generates stereoisomers of the molecule.\ $-f, --format= (default: sdf);-m, --maxstereoisomers= (default: 1000);-D, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protecttetrahedralstereo=[true|false]\ntrue: protect tetrahedral stereo centers\n(default: false);-v, --verify3d=[true|false] if true invalid 3D structures of\ngenereated stereoisomers are filtered;-3, --in3d=[true|false] if true 3D structures are\ngenerated (invalid 3D structures are filtered)\ $cxcalc stereoisomers -v true test.sdf stereoisomercount=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:count;s=stereoisomerism:both;m=maxstereoisomers:1000;D=protectdoublebondstereo:false;T=protecttetrahedralstereo:false;v=verify3d:false;3=in3d:false\ $STEREOISOMER_COUNT\ $The number of stereoisomers of the molecule.\ $-m, --maxstereoisomers= (default: 1000);-D, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-T, --protecttetrahedralstereo=[true|false]\ntrue: protect tetrahedral stereo centers\n(default: false)\ $cxcalc stereoisomercount test.sdf tetrahedralstereoisomers=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:structures;s=stereoisomerism:tetrahedral;m=maxstereoisomers:1000;T=protecttetrahedralstereo:false;v=verify3d:false;3=in3d:false;f=format:sdf\ $TETRAHEDRAL_STEREOISOMERS\ $Generates tetrahedral stereoisomers of the molecule.\ $-f, --format= (default: sdf);-m, --maxstereoisomers= (default: 1000);-T, --protecttetrahedralstereo=[true|false]\ntrue: protect tetrahedral stereo centers\n(default: false);-v, --verify3d=[true|false] if true invalid 3D structures of\ngenereated stereoisomers are filtered;-3, --in3d=[true|false] if true 3D structures are\ngenerated (invalid 3D structures are filtered)\ $cxcalc tetrahedralstereoisomers -3 true test.sdf tetrahedralstereoisomercount=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:count;s=stereoisomerism:tetrahedral;m=maxstereoisomers:1000;T=protecttetrahedralstereo:false;v=verify3d:false;3=in3d:false\ $TETRAHEDRAL_STEREOISOMER_COUNT\ $The number of tetrahedral stereoisomers of the molecule.\ $-m, --maxstereoisomers= (default: 1000);-T, --protecttetrahedralstereo=[true|false]\ntrue: protect tetrahedral stereo centers\n(default: false)\ $cxcalc tetrahedralstereoisomercount test.sdf doublebondstereoisomers=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:structures;s=stereoisomerism:doublebond;m=maxstereoisomers:1000;D=protectdoublebondstereo:false;v=verify3d:false;3=in3d:false;f=format:sdf\ $DOUBLEBOND_STEREOISOMERS\ $Generates double-bond stereoisomers of the molecule.\ $-f, --format= (default: sdf);-m, --maxstereoisomers= (default: 1000);-D, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false);-v, --verify3d=[true|false] if true invalid 3D structures of\ngenereated stereoisomers are filtered;-3, --in3d=[true|false] if true 3D structures are\ngenerated (invalid 3D structures are filtered)\ $cxcalc doublebondstereoisomers -f mrv test.sdf doublebondstereoisomercount=$chemaxon.marvin.calculations.StereoisomerPlugin\ $StereoisomerPlugin.jar\ $Isomers\ $t=type:count;s=stereoisomerism:doublebond;m=maxstereoisomers:1000;D=protectdoublebondstereo:false;v=verify3d:false;3=in3d:false\ $DOUBLEBOND_STEREOISOMER_COUNT\ $The number of double-bond stereoisomers of the molecule.\ $-m, --maxstereoisomers= (default: 1000);-D, --protectdoublebondstereo=[true|false]\ntrue: protect double bond stereo\n(default: false)\ $cxcalc doublebondstereoisomercount test.sdf # Conformation conformers=$chemaxon.marvin.calculations.ConformerPlugin\ $ConformerPlugin.jar\ $Conformation\ $t=type:structures;m=maxconformers:100;d=diversity:0.1;s=saveconfdesc:false;e=hyperfine:false;y=prehydrogenize:true;l=timelimit:900;O=optimization:1;f=format:sdf\ $CONFORMERS\ $Calculates the conformers of the molecule.\ $-f, --format= should be a 3D format (default: sdf);-m, --maxconformers=\n(default: 100);-d, --diversity= (default: 0.1);-s, --saveconfdesc=[true|false] if true a single conformer is saved\nwith a property containing conformer information\n(default: false);-e, --hyperfine=[true|false] if true hyperfine option is set\n(default: false);-y, --prehydrogenize=[true|false] if true prehydrogenize is done before\ncalculation, if false calculation is done without\nhydrogens (default: true);-l, --timelimit= (default: 900);-O, --optimization=[0|1|2|3] conformer generation optimiztaion limit\nfor different enviroments\n{0}: very loose (limit=0.01)\n{1}: normal (limit=0.0010)\n{2}: strict (limit=1.0E-4)\n{3}: very strict (limit=1.0E-5)\n(default: 1)\ $cxcalc conformers -m 250 -s true test.sdf # alias for leconformer lowestenergyconformer=$chemaxon.marvin.calculations.ConformerPlugin\ $ConformerPlugin.jar\ $Conformation\ $t=type:structure;L=leconformercalculation:true;e=hyperfine:false;y=prehydrogenize:true;l=timelimit:900;O=optimization:1;f=format:sdf\ $LECONFORMER\ $Calculates the lowest energy conformer of the molecule.\ $-f, --format= should be a 3D format (default: sdf);-e, --hyperfine=[true|false] if true hyperfine option is set\n(default: false);-y, --prehydrogenize=[true|false] if true prehydrogenize is done before\ncalculation, if false calculation is done without\nhydrogens (default: true);-l, --timelimit= (default: 900);-O, --optimization=[0|1|2|3] conformer generation optimiztaion limit for\ndifferent enviroments\n{0}: very loose (limit=0.01)\n{1}: normal (limit=0.0010)\n{2}: strict (limit=1.0E-4)\n{3}: very strict (limit=1.0E-5)\n(default: 1)\ $cxcalc lowestenergyconformer -f mrv test.sdf leconformer=$chemaxon.marvin.calculations.ConformerPlugin\ $ConformerPlugin.jar\ $Conformation\ $t=type:structure;L=leconformercalculation:true;e=hyperfine:false;y=prehydrogenize:true;l=timelimit:900;O=optimization:1;f=format:sdf\ $LECONFORMER\ $Calculates the lowest energy conformer of the molecule.\ $-f, --format= should be a 3D format (default: sdf);-e, --hyperfine=[true|false] if true hyperfine option is set\n(default: false);-y, --prehydrogenize=[true|false] if true prehydrogenize is done before\ncalculation, if false calculation is done without\nhydrogens (default: true);-l, --timelimit= (default: 900);-O, --optimization=[0|1|2|3] conformer generation optimiztaion limit for\ndifferent enviroments\n{0}: very loose (limit=0.01)\n{1}: normal (limit=0.0010)\n{2}: strict (limit=1.0E-4)\n{3}: very strict (limit=1.0E-5)\n(default: 1)\ $cxcalc leconformer -f mrv test.sdf mmff94optimizedstructure=$chemaxon.marvin.calculations.ConformerPlugin\ $ConformerPlugin.jar\ $Conformation\ $t=type:structure;L=leconformercalculation:true;e=hyperfine:false;y=prehydrogenize:true;M=mmff94optimization:true;O=optimization:1;f=format:sdf\ $MMFF94_OPTIMIZED_STRUCTURE\ $Calculates the MMFF94 optimized lowest energy conformer.\ $-f, --format= should be a 3D format (default: sdf);-y, --prehydrogenize=[true|false] if true prehydrogenize is done before\ncalculation, if false calculation is done without\nhydrogens (default: true);\ $cxcalc mmff94optimizedstructure -f mrv test.sdf hasvalidconformer=$chemaxon.marvin.calculations.ConformerPlugin\ $ConformerPlugin.jar\ $Conformation\ $t=type:hasvalidconformer\ $HAS_VALID_CONFORMER\ $Calculates if the molecule has a conformer.\ $-\ $cxcalc hasvalidconformer test.sdf # alias for moldyn moleculardynamics=$chemaxon.marvin.calculations.MolecularDynamicsPlugin\ $MolecularDynamicsPlugin.jar\ $Conformation\ $x=forcefield:dreiding;i=integrator:velocityverlet;n=stepno:1000;m=steptime:0.1;T=temperature:300;s=samplinginterval:10;f=format:sdf\ $MOLDYN\ $Molecular Dynamics.\ $-f, --format= should be a 3D format (default: sdf);-x, --forcefield=[dreiding] forcefield used for calculation\n(default: dreiding);-i, --integrator=[positionverlet|velocityverlet|leapfrog]\nintegrator type used for calculation\n(default: velocityverlet);-n, --stepno= (default: 1000);-m, --steptime=