IMPReSS Roadmap

Feature
Description
Dates

Analysis with Bodyweight field

A new field, analysisWithBodyweight is added to the parameter objects. This is currently live on sandbox, see http://sandbox.mousephenotype.org/impressapi/parameter/4060 for example. This will be rolled out to live at the end of the month.

Planned Sandbox Release Date:
March 17, 2021

Planned Live Release Date:
March 31, 2021

Feature release to accompany data release 13

This release brings together a number of changes to IMPReSS:

  • Pipeline object now uses a centre ID instead of centre name. This brings it in line with our other applications and centralises the centre information into the tracker - see endpoint https://api.mousephenotype.org/tracker/centre/:id
  • Ontology History - /auditrecord/parameter/ontologyhistory/4060 - provide parameter id, see the changes made to both the associations (parammpterm) and ontology terms themselves.
  • Audit 'diff' simplification - add diff=true as a query string to get extra fields highlighting the changes - example using same URL as above - /auditrecord/parameter/ontologyhistory/4060?diff=true. Applies to most auditrecord endpoints
  • "As At" historical versions of items, uses audit logs to reproduce items at given time points. e.g. http://sandbox.mousephenotype.org/impressapi/parameter/67969 and http://sandbox.mousephenotype.org/impressapi/parameter/67969?asat=1560274855000 Note that at the moment it uses the same timestamp format as found in the auditrecords themselves - plan is to add support for more intuitive timestamp formatting.
  • "Comparable Parameter" groups. Primarily aimed at identifying parameters between early and late adult pipelines which could be compared for analysis purposes. This results in the addition of the comparableGroupId field to the parameter objects.
  • There will also be an undated release of the Impress client to reflect these changes.
  • Website - Improved search across procedures, parameters and ontology associations/terms on the website

Planned Sandbox Release Date:
October 1, 2020

Planned Live Release Date:
October 19, 2020

Changes to parameter objects and addition of parametergroup object

There are changes planned for the parameter endpoint which will remove 3 fields and add 1. These are listed below:
Fields to be removed:

  • qcMin
  • qcMax
  • originalParamId

Field to be added:
  • parameterGroup

This new object is to assist with our implementation of the new histopathology procedure, and will be accessible via the usual GET and POST urls, e.g. GET /impress/parametergroup/1 and POST /impress/parametergroup/multiple.

This is tentatively scheduled for deployment to our sandbox environment late November, and to our live environment early in the new year.

Planned Sandbox Release Date:
November 29, 2019

Planned Live Release Date:
January 1, 2020