2021.12_2 Artifact Release

RELEASE DATE: December 22, 2021

Bug Fixes

DE-3015 Dotmatics Raw to IDS pipeline failure
  • Protocol

    • namespace: common
    • slug: dotmatics-compound-raw-to-ids
    • version: v1.0.0
    • changelog:
  • Protocol

    • namespace: common
    • slug: dotmatics-compound-raw-to-ids
    • version: v1.1.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: dotmatics-util
    • version: v1.2.0
    • changelog:
      Update to support datetime format for batch date fields (creationDate, modified_date and latest_date). Previously the parser only accept date format
DE-2836 spr-bruker-sierra
  • IDS

    • namespace: common
    • slug: spr-bruker-sierra
    • version: v4.0.0
    • changelog:
      • Add requirement for software[*].name, software[*].version
      • Add users[*].id, users[*].type
      • Add samples[*].set, samples[*].batch, samples[*].lot
      • Add datacubes[*].name
      • Move related_files data to runs[*].files.
      • Fix ordering of samples[*].properties required properties
      • Fix ordering of samples[*].labels required properties
  • Protocol

    • namespace: common
    • slug: bruker-sierra-spr32-util
    • version: v2.2.2
    • changelog:
  • Task Script

    • namespace: common
    • slug: bruker-sierra-spr32-util
    • version: v3.0.0
    • changelog:
      • Update to use IDS common/spr-bruker-sierra:v4.0.0
DE-2946 in IDS lcuv-empower V8.0.0 User that does process data is missing
  • IDS

    • namespace: common
    • slug: lcuv-empower
    • version: v10.0.0
    • changelog:
      • Add datacubes[*].scale_to_uv to IDS from Channels[*].ScaletouV
      • Add results[*].users[*].name and results[*].users[*].type to hold user information from results
        user.name | AcquiredBy
  • Protocol

    • namespace: common
    • slug: empower-raw-to-ids
    • version: v3.10.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: empower-raw-to-ids
    • version: v9.0.0
    • changelog:
      • Update parser to follow common/lcuv-empower IDS v10.0.0

Enhancements (New Features and Functionality)

DE-2866 ThermoFisher 7500 qPCR - Create Raw to IDS Parser
  • Protocol

    • namespace: common
    • slug: thermofisher-7500-qpcr-raw-to-ids
    • version: v1.0.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: thermofisher-7500-qpcr-raw-to-ids
    • version: v1.0.0
    • changelog:
      • First Release
DE-2923 Nanotemper, Prometheus NT Plex Differential Scanning Fluorimetry - Update protocol/task script
  • Protocol

    • namespace: common
    • slug: nanotemper-prometheus-raw-to-ids
    • version: v3.3.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: nanotemper-prometheus-raw-to-ids
    • version: v5.0.0
    • changelog:
      • Update to schema v5.0.0
      • Drop samples[*].location mapping to a "Well ID" on a 384-well plate as it is not a generic case
      • Use MeltingControlExperiment table to anchor the number of experiments and the starting timestamp of each experiment
      • Use aSeries.UtcStarted and aSeries.UtcFinished as the time span of the actual measurement
DE-2963 Force bruker-nmr-raw-to-ids to always use UTC
  • Protocol

    • namespace: common
    • slug: bruker-nmr-raw-to-ids
    • version: v1.1.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: bruker-nmr-raw-to-ids
    • version: v1.1.0
    • changelog:
      • Change datetime parsing function for runs[*].time.acquired to utcfromtimestamp for consistency
      • Add fault tolerance to sections of code that parse systems, samples, methods, and runs to handle NoneTypes
DE-2736 Radiometer America, ABL 90 Flex Plus - Create parser
  • Protocol

    • namespace: common
    • slug: radiometer-america-abl90-raw-to-ids
    • version: v1.0.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: radiometer-america-abl90-raw-to-ids
    • version: v1.0.0
    • changelog:
      • First Release
DE-2819 Create "chromeleon" IDS that supports spectral fields and non-LC data
  • IDS

    • namespace: common
    • slug: thermofisher-chromeleon
    • version: v0.1.0
    • changelog:
      • Copied lc-chromeleon IDS v1.0.1, and added the following fields relevant to mass spectrometry (MS):
        • method.processing.mass_spectrometry_settings (ProcessingMethod.MsSettings)
        • method.processing.mass_spectrometry_library_screening_parameters (ProcessingMethod.MsLibraryScreeningParameters)
      • Fixed spelling mistakes in field names
      • Added "custom_fields" to "run.sequence".
DE-2736 Radiometer America, ABL 90 Flex Plus - Create parser
  • Protocol

    • namespace: common
    • slug: radiometer-america-abl90-raw-to-ids
    • version: v1.0.0
    • changelog:
  • Task Script

    • namespace: common
    • slug: radiometer-america-abl90-raw-to-ids
    • version: v1.0.0
    • changelog:
      • First Release