2022.08_4 Artifact Release

RELEASE DATE: Aug 23, 2022

Bug Fixes

N/A

Enhancements (New Features and Functionality)

TA Instruments TGA IDS and Parser Update
  • Protocol

    • namespace: common
    • slug: ta-instruments-tga-raw-to-ids
    • version: v2.1.0
    • changelog:
      • Update to use common/ta-instruments-tga-raw-to-ids:v3.0.0 Task Script
  • Task Script

    • namespace: common
    • slug: biotek-gen5-raw-json-to-ids
    • version: v3.0.0
    • changelog:
      • Remove related_files that just copied the input
      • Annotate runs[*].file_name
      • To support the above changes, update to use IDS common/thermogravimetric-analyzer-ta-q500:v3.0.0
      • Parsing of additional metadata that is now present in the above IDS version.
        Note, does not yet parse "temperature_calibrations"
      • Ability to read in UTF-16 encoded TXT files
      • Use proper units, specifically DegreeCelsius and Milligram instead of degree
        symbol and (mg).
  • IDS

    • namespace: common
    • slug: thermogravimetric-analyzer-ta-q500
    • version: v3.0.0
    • changelog:
      • Remove now unused related_files that previously pointed to a copy of the input
      • Replace related_files[*].path with runs[*].file_name
      • Make @idsConventionVersion required such that it is compliant with conventions
      • Add runs[*].air_cool_time
      • Add runs[*].air_cool_time.unit
      • Add runs[*].air_cool_time.value
      • Add runs[*].auto_analysis
      • Add runs[*].calibration
      • Add runs[*].cell_constant
      • Add runs[*].controls
      • Add runs[*].controls[*]
      • Add runs[*].exothermic
      • Add runs[*].macro_file
      • Add runs[*].original_file_name
      • Add runs[*].project
      • Add runs[*].temperature_calibrations
      • Add runs[*].temperature_calibrations[*]
      • Add runs[*].temperature_calibrations[*].expected
      • Add runs[*].temperature_calibrations[*].expected.unit
      • Add runs[*].temperature_calibrations[*].expected.value
      • Add runs[*].temperature_calibrations[*].observed
      • Add runs[*].temperature_calibrations[*].observed.unit
      • Add runs[*].temperature_calibrations[*].observed.value
      • Add runs[*].weight_calibration
      • Add runs[*].weight_calibration.time
      • Add runs[*].weight_calibration.time.created
      • Add systems[*].language