2022.2_2-1 Artifact Release

RELEASE DATE: 2022-02-28

Bug Fixes

DE-3386 Fix HRB Cellario input parameter fetching
  • Protocol

    • namespace: common
    • slug: hrb-cellario-unzip-and-upload
    • version: v1.1.1
    • changelog:
      • Update to use task script common/hrb-cellario-util:v1.1.1
  • Task Script

    • namespace: common
    • slug: hrb-cellario-util
    • version: v1.1.1
    • changelog:
      • Fix pipeline config parameters handling bug
DE-3358 Miltenyi MacQuant - FCS task script improvement
  • Protocol

    • namespace: common
    • slug: fcs-raw-to-ids
    • version: v1.1.2
    • changelog:
      • Update to use task script common/fcs-raw-to-id:v1.1.2
  • Task Script

    • namespace: common
    • slug: fcs-raw-to-ids
    • version: v1.1.2
    • changelog:
      • time can now be based on identifiers in channels
DE-3164 Zendesk #1556 - Bruker NMR Pipeline Failures
  • IDS

    • namespace: common
    • slug: nmr-bruker
    • version: v2.0.0
    • changelog:
      • Add runs[*].title to schema and RAW to IDS Mapping table
      • Add missing fields to root.properties.runs.items.properties.dimension.mode to conform with the IDS Validator's expectations
  • Protocol

    • namespace: common
    • slug: bruker-nmr-raw-to-ids
    • version: v1.2.0
    • changelog:
      • Update to use task script common/bruker-nmr-raw-to-ids:v1.1.2
  • Task Script

    • namespace: common
    • slug: bruker-nmr-raw-to-ids
    • version: v2.0.0
    • changelog:
      • Add support for Bruker NMR files where GPNAM, SPNAM, CPDPRG fields are included in expanded form
        • I.e.: Rather than having a list of filenames under the heading ##$GPNAM= (0..31), GPNAM mappings are on their own lines like ##$GPNAM1= < F O O.bar> and ##$GPNAM31= <foo.bar>
      • Introduce more concise logic for fetching data; improving consistency of data population
      • Update to use IDS common/nmr-bruker:v2.0.0
        • Add runs[*].title to final IDS JSON output. This data is fetched from the pdata/1/title file, if it is present
      • Begin support for Programmatic IDS by creating pydantic objects to model a python object against the IDS schema
      • Update all tests to support pydantic objects and expand each test case to their own functions
DE-3161 Zendesk #1553 - Xcalibur pipeline failure - process cannot access file Note this ticket is not fully done yet. This is only the task script part.
  • Task Script

    • namespace: common
    • slug: thermofisher-xcalibur-windows
    • version: v1.6.0
    • changelog:
      • Fix "disk space not enough" error
      • Fix "the process can not delete file" error

Enhancements (New Features and Functionality)

DE-2746 Molecular Devices SoftMax Pro - IDS
  • IDS

    • namespace: common
    • slug: plate-reader-molecular-devices-softmax-pro
    • version: v1.0.0
    • changelog:
      • First Release