This repository has been archived by the owner on Feb 7, 2024. It is now read-only.
GSRS 2.5.1
dkatzel-ncats
released this
29 Apr 01:19
·
153 commits
to GSRS_DEV
since this release
GSRS 2.5.1 Public release
Partial Release Notes:
- Added Beta UI registration / edit forms for all substance types
- Added the ability to record named features in proteins / nucleic acid sequence ranges
- Created a definitional hash framework and duplicate checker for polymers
- Added a configurable list of relationship types to calculate and display relationships on the substance hierarchy
- Added an API call to show sequence search result alignment
- Added substance hierarchy and sequence search result alignment to Beta UI
- Created a Scheduled Job to check for salts that do not have parents or have parents with different stereochemistry
- Added a validation rule for mixtures, if the same components are present in another mixture
- Updated browse substances facet filter options and Beta search efficiency
- Created a new module to create a new code when a substance with an approval code is saved
- Added validation rules to code codesystems based on regex field on CodeSystem CV
- Relaxed validation rule on linkages for nucleic acids to allow specifying first linkage site
Added validation rule for substance names to prevent tab/cr/lf/double quotes from getting into substances names - Made change to allow for arbitrary additional properties/ subclasses of validation configs
- Added chirality checks for salts and their parents
- Add systematic name to popup on structure click
- Added definitional element validation error - only if it's approved substance you are not an Admin
- Implemented new business rules for references during registration
- Changed defining elements of an approved substance (Mixtures, Polymer, Structurally Diverse, Nucleic Acid, SSG1), to require References to be reviewed
- Added function to convert protein sequences to 1 letter codes
- Added home page links and a banner to Intro Beta UI and Request Feedback