Validation API Changelog

New release:

July 6, 2020

Additions/ New Features

Removing validation warnings related to the project field

Tags:

Adding xml logs for value out of bounds exceptions (1024 characters for simple parameters, 255 for all other values/increment values/URLs)

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

April 17, 2020

Additions/ New Features

No features added in this update

Changes/ Bug Fixes

Fixing missing error logs for date-time validation failures

Tags:


New release:

March 24, 2020

Additions/ New Features

Calorimetry procedures: all Simple Parameters of type DATETIME and all Series Parameters increments of type datetime will be validated against ISO 8601 standard (accepted formats are YYYY-MM-DDThh:mm:ss+00:00 and YYYY-MM-DDThh:mm:ssZ)

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

February 27, 2020

Additions/ New Features

Oldest valid specimen date of birth moving from DOB > 2010-01-01 to DOB > 2007-01-01

Tags:

Error message "colonyID '%s' for specimen '%s' is not defined in iMits" replaced by "Did not find genotype confirmed, active colony '%s' on iMits with status other than rederivation started for specimen '%s'"

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

February 10, 2020

Additions/ New Features

Adding new endpoint /validation/strains/list, returns all DCC acceptable strains

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

January 30, 2020

Additions/ New Features

No features added in this update

Changes/ Bug Fixes

Currently if a centre submits an optional parameter with a blank value/empty string etc. Validation treats it as a null value. A warning is given, but it is accepted.
Going forward, if the tag exists for an optional parameter, it will be validated as any other parameter would be, so blank/empty values will be failed.
If you do not intend to submit an optional parameter, the tag must be omitted from the XML. This new validation rule will be enforced on the crawler from 27th Feb 2020. See crawler roadmap for further details.

Tags:


New release:

January 16, 2020

Additions/ New Features

Improving empty string detection

Tags:

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

November 5, 2019

Additions/ New Features

No features added in this update

Changes/ Bug Fixes

Fixing incorrect invalidation of production centre by switching to iMits "cohort_production_centre_name" instead of "production_centre_name"

Tags:


New release:

October 25, 2019

Additions/ New Features

Adding check for preventing procedures with multiply defined Series Media Parameter Values to pass validation

Tags:

Changes/ Bug Fixes

No fixes added in this update

New release:

October 24, 2019

Additions/ New Features

No features added in this update

Changes/ Bug Fixes

Fixing validation rule that would incorrectly invalidate a specimen when its strain was correct both in imits and in the xml

Tags:


New release:

October 22, 2019

Additions/ New Features

Updated strain validation logic

Tags:

Changes/ Bug Fixes

Fixing invalidation of status coded line procedures with unknown colony id. The colony will not be validated if a line procedure is status coded

Tags:


New release:

September 20, 2019

Additions/ New Features

Re-introduced the integer type check for numerical values, the check had been merged with the floating point numbers check in previous releases

Tags:

Changes/ Bug Fixes

Fixed bug that would produce an exception when a line failed to validate its colony with imits

Tags:

Fixed bug that was causing multiple decelerations of the same simple parameter but with different sequence id to fail validation

Tags:

Introduced stability improvements

Tags:


The IMPC Newsletter

Get highlights of the most important data releases, news and events, delivered straight to your email inbox

Subscribe to newsletter