Business Workflow Settings and Web UI Customization
The following configuration options are exposed via the administration web UI:
|
DOMAIN |
PARAMETER |
COMMENTS |
DATA |
|
registration.searchConfig |
DissimilarityThreshold |
Dissimilarity threshold for Markush overlap search |
0.95f |
|
registration.standardizerConfig |
StandardizerGeneralConfig |
Standardizer configuration |
Default value
<?xml version="1.0" encoding="UTF-8"?><StandardizerConfiguration> <Actions> <Dearomatize ID="Dearomatize"/> <Sgroups ID="ExpandGroups" Exclude="Boc,Z,Ala,A" Act="Expand"/> <Transformation ID="Transform Nitro" Structure="[O-:2][N+:1]=[O:3]>>[O:2]=[N:1]=[O:3] |^1:1,4,(-6.41,.62,;-5.08,-.16,;-3.74,.62,;1.92,.31,;3.51,.31,;5,.31,)|" SearchOptions="sep=, undefinedRAtom:a"/> <Transformation ID="Transform Nitroso" Structure="[#6][NH2+:1][O;X1-:2]>>[#6][N:1]=[O:2] |(-7.95,.49,;-6.41,.49,;-5.64,1.83,;3.01,.26,;4.6,.26,;5.32,1.59,)|"/> <RemoveExplicitH ID="RemoveExplicitH" Lonely="false" Charged="false" Mapped="false" Isotopic="false" Radical="false" Wedged="false"/> </Actions></StandardizerConfiguration> |
|
registration.standardizerConfig |
StandardizerParentConfig |
Standardizer configuration used for the parent level – DO NOT MODIFY |
Default value
<?xml version="1.0" encoding="UTF-8"?><StandardizerConfiguration> <Actions> <Neutralize ID="Neutralize"/> <ClearIsotopes ID="ClearIsotopes"/> <RemoveExplicitH ID="RemoveExplicitH" Lonely="false" Charged="false" Mapped="false" Isotopic="false" Radical="false" Wedged="false"/> </Actions></StandardizerConfiguration> |
|
registration.stereo |
StereoCommentsConfig |
Logic of stereo comment generation – DO NOT MODIFY |
Default value
;TOTAL_DOUBLE_BONDS;CROSS_STRAIGHT;E;Z;MAJOR_DOUBLE_BOND;UNKNOWN_DOUBLE_BOND;TOTAL_STEREOCENTERS;MAJOR_STEREOCENTER;RESOLVED_KNOWN;RESOLVED_UNKNOWN_OR_FLAG;RESOLVED_UNKNOWN_KNOWN_RELATIVE;RACEMIC_AND_FLAG;RACEMIC_KNOWN_RELATIVEdb_none;0;;;;;;;;;;;;db_e;1;0;1;0;0;0;;;;;;;db_z;1;0;0;1;0;0;;;;;;;db_known;2;0;1;1;0;0;;;;;;;db_single_unknown;1;0;;;0;1;;;;;;;db_equal_mixture;1;1;;;0;0;;;;;;;db_unequal_mixture;1;;;;1;;;;;;;;db_unknown;1;1;;;;;;;;;;;sc_achiral;;;;;;;0;;;;;;sc_diastereomeric_mixture;;;;;;;2;0;;;;1;0sc_racemic_known_relative;;;;;;;2;0;;;;;2sc_racemic;;;;;;;1;0;0;0;0;1;sc_single_known;;;;;;;1;0;1;0;0;0;0sc_single_unknown;;;;;;;1;0;;1;0;0;0sc_single_unknown_known_relative;;;;;;;2;0;;;2;0;0sc_unequal_mixture;;;;;;;1;1;;;;; |
|
registration.stereo |
IncludeHeteroAtomInStereoAnalysis |
Controls whether to include hetero atoms in stereo analysis report |
false |
|
registration.structureCheckerConfig |
StructureCheckerConfig.BULKLOAD |
Structure checker configuration for the specified source |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <WigglyBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToSingleBondFixer"/> <CrossedDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/> <StraightDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/></checkers> |
|
registration.structureCheckerConfig |
StructureCheckerConfig.ELNB |
Structure checker configuration for the specified source |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <WigglyBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToSingleBondFixer"/> <CrossedDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/> <StraightDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/></checkers> |
|
registration.structureCheckerConfig |
StructureCheckerConfig.ELNBCRO |
Structure checker configuration for the specified source |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <WigglyBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToSingleBondFixer"/> <CrossedDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/> <StraightDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/></checkers> |
|
registration.structureCheckerConfig |
StructureCheckerConfig.REGISTRAR |
Structure checker configuration for the specified source |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <WigglyBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToSingleBondFixer"/> <CrossedDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/> <StraightDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/></checkers> |
|
registration.structureCheckerConfig |
StructureCheckerConfig.WEBREG |
Structure checker configuration for the specified source |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <WigglyBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToSingleBondFixer"/> <CrossedDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/> <StraightDoubleBondChecker FixMode="do_not_fix" FixerClassName="chemaxon.fixers.ConvertToWigglyDoubleBondFixer"/></checkers> |
|
registration.structureCheckerConfig |
StructureCheckerConfig |
Source independent structure checker configuration (quality checks) |
Default value
<?xml version="1.0" encoding="UTF-8" standalone="no"?><checkers> <ThreeDimensionChecker FixMode="fix" FixerClassName="chemaxon.fixers.CleanFixer"/> <RareElementChecker FixMode="ask"/> <RadicalChecker FixMode="fix" FixerClassName="chemaxon.fixers.RemoveRadicalFixer"/> <MultiCenterChecker FixMode="ask" FixerClassName="chemaxon.fixers.RemoveAtomFixer"/> <ValenceErrorChecker FixMode="fix" FixerClassName="chemaxon.fixers.ValenceFixer" allowTraditionalNitrogen="true"/> <CoordinationSystemErrorChecker FixMode="ask" FixerClassName="chemaxon.fixers.RemoveBondFixer"/> <CovalentCounterionChecker FixMode="fix" FixerClassName="chemaxon.fixers.CovalentCounterionFixer"/> <SubstructureChecker FixMode="ask" name="Acylhalide_substructure_found" reactionSmarts="[Cl,Br,F,I]C=O "/> <WedgeErrorChecker FixMode="ask"/></checkers> |
|
registration.structureDisplay |
ShowCST |
Controls if CSTs should be displayed on the fused structure image |
true |
|
registration.structureDisplay |
ShowsaltSolvate |
Controls if salts and solvates should be displayed on the fused structure image |
true |
|
registration.structureDisplay |
ShowComponentPCN |
Controls if component PCNs should be displayed on the fused structure image |
true |
|
registration.structureDisplay |
ShowRanges |
Controls if mixture ranges should be displayed on the fused structure image |
true |
|
registration.structureDisplay |
ShowVersionLevel |
Controls if version level should be displayed on the Amendment page |
true |
|
registration.switchersConfig |
SwitchersProperties |
System switcher configuration for all sources in java properties format ([SWITCHERNAME].[SOURCE]=[true/false]) |
Default value
ANALYZE_SALT_SOLVATE_FRAGMENTS.REGISTRAR=trueANALYZE_SALT_SOLVATE_FRAGMENTS.ELNB=trueANALYZE_SALT_SOLVATE_FRAGMENTS.BULKLOAD=falseANALYZE_SALT_SOLVATE_FRAGMENTS.WEBREG=trueANALYZE_SALT_SOLVATE_FRAGMENTS.ELNBCRO=true REGISTER_NEW_LOTS.REGISTRAR=trueREGISTER_NEW_LOTS.ELNB=trueREGISTER_NEW_LOTS.BULKLOAD=trueREGISTER_NEW_LOTS.WEBREG=trueREGISTER_NEW_LOTS.ELNBCRO=true REGISTER_NEW_VERSIONS.REGISTRAR=trueREGISTER_NEW_VERSIONS.ELNB=trueREGISTER_NEW_VERSIONS.BULKLOAD=trueREGISTER_NEW_VERSIONS.WEBREG=trueREGISTER_NEW_VERSIONS.ELNBCRO=true REGISTER_2D_PARENT_MATCHES.REGISTRAR=trueREGISTER_2D_PARENT_MATCHES.ELNB=falseREGISTER_2D_PARENT_MATCHES.BULKLOAD=trueREGISTER_2D_PARENT_MATCHES.WEBREG=trueREGISTER_2D_PARENT_MATCHES.ELNBCRO=false REGISTER_TAUTOMER_PARENT_MATCHES.REGISTRAR=falseREGISTER_TAUTOMER_PARENT_MATCHES.ELNB=falseREGISTER_TAUTOMER_PARENT_MATCHES.BULKLOAD=falseREGISTER_TAUTOMER_PARENT_MATCHES.WEBREG=falseREGISTER_TAUTOMER_PARENT_MATCHES.ELNBCRO=false REGISTER_2D_TAUTOMER_PARENT_MATCHES.REGISTRAR=falseREGISTER_2D_TAUTOMER_PARENT_MATCHES.ELNB=falseREGISTER_2D_TAUTOMER_PARENT_MATCHES.BULKLOAD=falseREGISTER_2D_TAUTOMER_PARENT_MATCHES.WEBREG=falseREGISTER_2D_TAUTOMER_PARENT_MATCHES.ELNBCRO=false REGISTER_RESTRICTED_MATCHES.REGISTRAR=falseREGISTER_RESTRICTED_MATCHES.ELNB=falseREGISTER_RESTRICTED_MATCHES.BULKLOAD=falseREGISTER_RESTRICTED_MATCHES.WEBREG=falseREGISTER_RESTRICTED_MATCHES.ELNBCRO=false PERFORM_QUALITY_CHECKS.REGISTRAR=truePERFORM_QUALITY_CHECKS.ELNB=truePERFORM_QUALITY_CHECKS.BULKLOAD=truePERFORM_QUALITY_CHECKS.WEBREG=truePERFORM_QUALITY_CHECKS.ELNBCRO=true REJECT_DUPLICATED_IDS.REGISTRAR=falseREJECT_DUPLICATED_IDS.ELNB=trueREJECT_DUPLICATED_IDS.BULKLOAD=falseREJECT_DUPLICATED_IDS.WEBREG=falseREJECT_DUPLICATED_IDS.ELNBCRO=true REGISTER_DICTIONARY_CST.REGISTRAR=trueREGISTER_DICTIONARY_CST.ELNB=trueREGISTER_DICTIONARY_CST.BULKLOAD=trueREGISTER_DICTIONARY_CST.WEBREG=trueREGISTER_DICTIONARY_CST.ELNBCRO=true STEREO_COMMENT_CHECK.REGISTRAR=falseSTEREO_COMMENT_CHECK.ELNB=falseSTEREO_COMMENT_CHECK.BULKLOAD=falseSTEREO_COMMENT_CHECK.WEBREG=trueSTEREO_COMMENT_CHECK.ELNBCRO=false |
|
registration.validationConfig |
ValidateSource |
Controls if source should be validated during the registration |
true |
|
registration.validationConfig |
ValidSources |
List of valid sources |
["REGISTRAR","ELNB","BULKLOAD","WEBREG","ELNBCRO"] |
|
registration.validationConfig |
ValidateLNBRef |
Controls if LnbRef should be validated against the regular expressions during the registration |
true |
|
registration.validationConfig |
ValidateLnbRefRegexp |
List of regular expressions used to validate the submitted LnbRef |
^[N]{1}[0-9]{3,6}-[0-9]{1,4}-[0-9]{1,4}$ ^[A-Z0-9]{1,20}$ |
|
registration.validationConfig |
ValidateLotId |
Controls if the existence of Lot ID should be validated during the registration |
true |
|
registration.validationConfig |
ValidateLotIdUnique |
Controls if the uniqueness of Lot ID should be validated during the registration |
true |
|
registration.validationConfig |
RoundMultiplicity |
Controls if salt/solvate multiplicity should be rounded during the registration |
true |
|
registration.validationConfig |
SaltMultiplicityScale |
Number of decimal places in salt multiplicity |
0 |
|
registration.validationConfig |
SolvateMultiplicityScale |
Number of decimal places in solvate multiplicity |
1 |
|
registration.validationConfig |
PositiveChargeCheck |
Controls whether the check for stuctures with positive charges should be enabled |
true |
|
registration.validationConfig |
UnbalancedChargeCheck |
Controls whether the check for unbalanced charges should be enabled |
true |
|
registration.validationConfig |
MaxMixtureComponentCount |
Maximum number of components in a multi-component structure |
4 |