Configuration page
The following configuration options are exposed via the administration web UI:
Additional Field Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
EmailFieldName |
Additional data field name that contains the e-mail address of the submitter in case of successful registrations |
|
|
EmailFailedFieldName |
Additional data field name that contains the e-mail address of the submitter in case of failed registrations |
FAILED_EMAIL |
|
StereoComment |
Additional data field name that contains the stereochemistry comment |
Stereochemistry |
|
GeometricComment |
Additional data field name that contains the geometric isomerism comment |
Geometric isomerism |
|
Project |
Additional data field name that contains the project information |
Project |
|
Restriction |
Additional data field name that contains the restriction information |
Hide restrict |
|
ToBeReviewed |
Additional data field name that is used to force a submission to manual review |
TO BE REVIEWED |
|
ParentAdditionalData |
Additional data fields stored on parent level |
[ ] |
|
VersionAdditonalData |
Additional data fields stored on version level |
[ ] |
|
PreparationAdditionalData |
Additional data fields stored on preparation level |
[ ] |
|
MappableAdditionalFields |
Additional data fields that can be used for manual mapping during bulk upload of SD files |
[ ] |
|
AppendAdditionalDataOnParentMatch |
Controls if additional data fields should be appended in case of parent matches |
true |
|
AppendAdditionalDataOnVersionMatch |
Controls if additional data fields should be appended in case of version matches |
true |
Autoregister Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
AutoAssignSubmissionToChemist |
Controls if a failing submission should be assigned automatically to the submitter |
false |
Bulkloader Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
WebServiceHost |
|
[ ] |
|
WebServicePort |
|
[ ] |
|
UseUnmappedFields |
|
false |
Client Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
DateFormat |
Expected date format |
yyyy-MM-dd HH:mm:ss |
|
RegistrationSettings |
Client side configuration settings for the Registration page |
{ "isRegisterWithCnButtonVisible" : true ,"isSmallStructureLayoutModeEnabled" : false ,"isAdvancedModeEnabled" : false ,"structureDetailForm": { "title" : "Submission Details" ,"id" : "structureDetails" ,"position" : "leftcolumn" ,"isExpanded" : true ,"fields" : [ {"fieldName": "lnbRef", "additional": false } ,{"fieldName": "source", "additional": false } ,{"fieldName": "molWeight", "additional": false } ,{"fieldName": "submitter", "additional": false } ] }} |
|
StagingSettings |
Client side configuration settings for the Staging area |
{"maxItemsPerPage": 50,"defaultColumns": [ { "label" : "ID", "searchable" : true, "sortable" : true, "referenceKey" : "submissionId", "colWidth" : 94, "isDate" : false, "renderer" : "submissionlink" }, { "label" : "Library", "searchable" : true, "sortable" : true, "referenceKey" : "library", "colWidth" : 168, "isDate" : false, "renderer" : "text" }, { "label" : "LnbRef", "searchable" : true, "sortable" : true, "referenceKey" : "lnbRef", "colWidth" : 96, "isDate" : false, "renderer" : "text" }, { "label" : "Created on", "searchable" : true, "sortable" : true, "referenceKey" : "created", "colWidth" : 160, "isDate" : true, "renderer" : "date" }, { "label" : "Source", "searchable" : true, "sortable" : true, "referenceKey" : "source", "colWidth" : "", "isDate" : false, "renderer" : "text" }, { "label" : "Submitter", "searchable" : true, "sortable" : true, "referenceKey" : "creatorId", "colWidth" : "", "isDate" : false, "renderer" : "text" }, { "label" : "Opened by", "searchable" : true, "sortable" : true, "referenceKey" : "inProgressUserId", "colWidth" : "", "isDate" : false, "renderer" : "text" }, { "label" : "Current status", "searchable" : true, "sortable" : false, "referenceKey" : "status", "colWidth" : "", "isDate" : false, "renderer" : "status" }],"tabs": [ { "label" : "All submissions", "filters" : [] }, { "label" : "My staging", "groups" : [], "filters" : [{ "referenceKey": "inProgressUserId", "value": "${currentUsername}" }] }, { "label" : "Unassigned", "groups" : [], "filters" : [{ "referenceKey": "inProgressUserId", "value": "" }] }]} |
|
SubmissionSettings |
Client side configuration settings for the Submission page |
{"editableFields": { "rows" :[ [ { "label" : "LnbRef" ,"referenceObject" : "summary" ,"referenceKey" : "lnbRef" ,"editable" : true } ,{ "label" : "Molweight" ,"referenceObject" : "structure" ,"referenceKey" : "overridedMwt" ,"editable" : true } ,{ "label" : "Restriction" ,"referenceObject" : "structure" ,"referenceKey" : "restricted" ,"editable" : true } ] ]},"readOnlyFields": { "rows" :[ [ { "label" : "Lot ID" ,"referenceObject" : "summary" ,"referenceKey" : "lotId" ,"editable" : false } ,{ "label" : "Library" ,"referenceObject" : "summary" ,"referenceKey" : "library" ,"editable" : false } ,{ "label" : "Source" ,"referenceObject" : "summary" ,"referenceKey" : "source" ,"editable" : false } ,{ "label" : "Submitter" ,"referenceObject" : "summary" ,"referenceKey" : "creatorId" ,"editable" : false } ,{ "label" : "Created by" ,"referenceObject" : "summary" ,"referenceKey" : "userId" ,"editable" : false } ,{ "label" : "Calculated molweight" ,"referenceObject" : "structure" ,"referenceKey" : "mwt" ,"editable" : false } ,{ "label" : "Molecular formula" ,"referenceObject" : "structure" ,"referenceKey" : "mf" ,"editable" : false } ] ]}} |
|
AmendmentSettings |
Client side configuration settings for the Details page |
{ "lotLevelIdName":"ln" ,"primaryDetails" : [ { "label": "LnbRef" ,"scopeReference": "selectedNode.data.lnbRef" ,"showIfEmpty" : false } ,{ "label": "Molecular Formula" ,"scopeReference": "registryStructure.mf" ,"showIfEmpty" : false } ,{ "label": "Mol Weight" ,"scopeReference": "registryStructure.mwt" ,"showIfEmpty" : false } ,{ "label": "User Specified Mol Weight" ,"scopeReference": "registryStructure.overridedMwt" ,"showIfEmpty" : false } ,{ "label": "Created by" ,"scopeReference": "selectedNode.data.createdBy" ,"showIfEmpty" : false } ,{ "label": "Submitter" ,"scopeReference": "registryStructure.creatorId" ,"showIfEmpty" : false } ,{ "label": "Modified by" ,"scopeReference": "selectedNode.data.modifiedBy" ,"showIfEmpty" : false } ,{ "label": "Created on" ,"scopeReference": "selectedNode.data.createdOn" ,"showIfEmpty" : true } ,{ "label": "Modified on" ,"scopeReference": "selectedNode.data.modifiedOn" ,"showIfEmpty" : true } ,{ "label": "Restriction" ,"scopeReference": "registryStructure.restricted" ,"showIfEmpty" : false } ]} |
|
RegSummaryLinkButton |
Client side configuration settings for the link button available on the registration summary dialog { "enabled": true, "buttonText": "Google search", "buttonIcon": "", "landingPage": "http://www.google.com/search", "parameters": [ { "key": "q", "value": "lnbRef" }, ]}
|
{ "enabled": false, "buttonText": "MyButton", "buttonIcon": "", "landingPage": "http://www.notconfigured.yet", "parameters": [ { "key": "myParameter", "value": "lnbRef" }, { "key": "myFavouriteButton", "value": "cn" } ]} |
|
Globals |
|
{ "serviceUrl": "..", "productionBuild": false, "isDashboardPollingEnabled": true} |
|
RegistrationSummaryDialog |
Client side configuration settings for the registration summary dialog |
[ { "label": "PCN" ,"referenceKey": "pcn" } ,{ "label": "CN" ,"referenceKey": "cn" } ,{ "label": "LN" ,"referenceKey": "ln" } ,{ "label": "LnbRef" ,"referenceKey": "lnbRef" } ] |
|
NavData |
Client side configuration settings for the navigation bar |
{ "mainMenu" : [ { "title": "Registration", "href": "/registration", "modal": false, "external": false, "rolesAllowed": ["AUTOREGISTER", "ADVANCED_AUTOREGISTER"] }, { "title": "Upload", "href": "/upload", "modal": false, "external": false, "rolesAllowed": ["BULKLOADER"] }, { "title": "Staging", "href": "/staging", "modal": false, "external": false, "rolesAllowed": ["STAGING_VIEW_SUBMISSION"] }, { "title": "Details", "href": "/details", "modal": false, "external": false, "rolesAllowed": ["AMENDMENT_PAGE_READ"] } ] ,"profileMenu" : [ { "title": "Profile", "href": "/profile", "modal": false, "external": false, "rolesAllowed": ["SELF_ADMINISTRATION"] }, { "title": "Administration", "href": "/admin", "modal": false, "external": false, "rolesAllowed": [ "ADD_SALT_SOLVATE", "ROLE_DICTIONARY_MODIFY", "USER_ADMINISTRATION" ] }, { "title": "Access Control", "href": "./accesscontrol.html", "modal": false, "external": true, "rolesAllowed": [ "USER_ADMINISTRATION", "ROLE_ACL_MODIFY_PROJECTS", "ROLE_ACL_MODIFY_PROJECTDETAILS" ] } ] ,"actionBar" : [ { "title": "Search", "href": "/search", "modal": false, "external": false, "image": "style/svg/search_48.svg", "rolesAllowed": ["SEARCH_STRUCTURES"] } ]} |
Downstream Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
PublishEnabled |
Controls if JMS publishing of changes is enabled |
true |
|
FusedImageFormat |
Image format for the fused structure in the published message |
mol:V3 |
Email Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
SendEmailNotification |
Controls if e-mail notification should be sent about the result of the registration |
false |
|
SendEmailNotificationToSpecifiedAddress |
Controls if e-mail notification should be sent to the address specified in the submission |
true |
|
EmailSenderAddress |
Displayed e-mail address from where the notifications are sent |
|
|
EmailTemplateSubmissionFeedback |
Velocity template of the e-mail content about the result of the registration |
submissionFeedback.vm |
|
EmailTemplatePendingSubmissionNotification |
Velocity template of the e-mail content about the list of pending items in Staging area |
pendingSubmissionNotification.vm |
|
pendigSubmissionNotificationEnabled |
Controls if regular e-mails should be sent about the pending items in Staging area |
false |
|
pendingSubmissionTimeIntervalHours |
Length of time interval in hours after which a submission in Staging area is considered to be pending |
24 |
Field Configuration
For configuring fields, please use the Forms and Fields page.
Form Configuration
For configuring fields, please use the Forms and Fields page.
ID Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
IdGenerator |
Class name of the corporate ID generator |
com.chemaxon.registry.identifier.DefaultSequenceGenerator |
|
PcnAllocationLimit |
Maximum number of IDs that can be allocated for external use |
1000 |
|
IdProperties |
Configuration of the built-in ID generator #constant prefix/sufix of a parent identifier: pcn.cnst#pcn separator (if any): pcn.separator#increment type (Field.DataType enum value): pcn.increment#format placeholder for increment value#decimal format: pcn.increment.format#constant prefix/sufix of a version identifier: cn.cnst#cn separator (if any): cn.separator#increment type (Field.DataType enum value): cn.increment=STRING#format placeholder for increment value: cn.increment.format#specify structure field additional data format like this: additionalData.project: cn.str.field#cn is composed of PCN + cn increment#constant prefix/sufix of a lot identifier: ln.cnst#ln separator (if any): ln.separator#increment type (Field.DataType enum value): ln.increment#format placeholder for increment value: ln.increment.format#specify structure field additional data format like this: additionalData.project: ln.str.field#ln is composed of PCN + ln separator + ln increment ! make sure its unique |
{ "cn.increment.format": "%s", "pcn.str.field": "", "ln.increment.format": "%03d", "cn.cnst": "", "pcn.sequence.format": "pcn.cnst, pcn.increment", "pcn.increment": "INT", "cn.increment": "STRING", "ln.start": "1", "pcn.increment.format": "%d", "ln.sequence.format": "pcn.cnst, pcn.increment, ln.separator, ln.increment", "ln.separator": "-", "cn.separator": "", "ln.cnst": "", "pcn.cnst": "CXN", "ln.str.field": "", "pcn.start": "1", "cn.str.field": "", "cn.sequence.format": "pcn.cnst, pcn.increment, cn.increment", "ln.increment": "INT", "cn.start": "A", "pcn.separator": ""} |
Mixture Ranges Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
RangeDefinition |
Ranges and the number of maximum compounds can be defined for multi-component compounds. |
{ "ranges": [ { "id": 1, "name": "21-44%", "lowerLimit": 21, "upperLimit": 45 }, { "id": 2, "name": "45-55%", "lowerLimit": 45, "upperLimit": 55 }, { "id": 3, "name": "56-79%", "lowerLimit": 55, "upperLimit": 79 }, { "id": 4, "name": "X%", "lowerLimit": 0, "upperLimit": 0 }, { "id": 5, "name": "Y%", "lowerLimit": 0, "upperLimit": 0 }, { "id": 6, "name": "Z%", "lowerLimit": 0, "upperLimit": 0 } ]} |
Scheduler Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
PendingSubmissionsNotificationCronTimer |
|
0 0 0 * * MON-FRI |
|
DownstreamCronTimer |
|
*/5 * * * * MON-FRI |
Search Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
Parent |
- |
- |
|
Version |
|
|
|
Lot |
|
|
Security Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
ProjectBasedFilteringEnabled |
If disabled, data can be accessed by anyone, regardless of the defined projects |
disabled |
Standardizer Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Stereo Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Structure Checker Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Structure Display Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Switchers Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Validation Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Workflow Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |
Structrure Editor Configuration
|
PARAMETER |
COMMENTS |
DATA |
|
|
- |
- |