2021.09_1 Artifact Release
RELEASE DATE: 17 SEPTEMBER 2021
Bug Fixes
DE-2550 AT70 bug fix
- IDS
- Slug: common/dissolution-tester-sotax-at70
- Version: v3.0.0
- Changes: No change
- Task Script
- Slug: common/sotax-at70-raw-to-ids
- Version: v2.0.1
- Changes:
- Updated to support both of software version
2.60.3
and2.84
- Bug fix on converting
Sampling Information
,Run Protocol Information
sections
- Updated to support both of software version
- Protocol
- Slug: common/sotax-at70-raw-to-ids
- Version: v2.0.1
- Changes:
- Updated to use v2.0.1 task script
MassLynx v4.0.0
DE-2555 Waters MassLynx - Address MassLynx parsing error
DE-2493 Waters MassLynx - Use raw value for vendor model
DE-2396 Waters MassLynx - Parser shouldn't be case-sensitive to raw filename
DE-2484 Waters Masslynx - Improve sample position parsing
- IDS
- Slug: common/ms-masslynx
- Version: v4.0.0
- Changes:
- Update to IDS convention
v1.0.0
- Add an additional
index
field tosamples[*].location.position
as an alternative torow
andcolumn
for one-dimensional indexing
- Update to IDS convention
- Task Script
- Slug: common/masslynx-util
- Version: v4.0.0
- Changes:
- Fix and improve parsing of
_header.txt:Bottle Number
using_header.txt:Plate Desc
to populatesamples[*].location
according to the MassLynx 4.1 Interfacing Guide- Use the newly added field
samples[*].location.index
for sequentially indexed samples - Populate
row
andcolumn
only ifPlate Desc
contains enough information to do so accurately - Use the tray name to populate
holder.name
except for the formatV:{vial_number}
whereV
indicates a vial holder type
- Use the newly added field
- Use case insensitive filename matching for
_header.txt
,_inlet.inf
andextern.inf
- Improve detection of "Xevo G2-XS QTof" when filling MS
systems
- Make
systems[1]
for Waters MS systems default to a vendor ofWaters Corporation
, a type ofMass Spectrometer
and the model name in_header.txt:Instrument
in cases where a display name isn't defined for that model - Update to use IDS
ms-masslynx
v4.0.0
- Fix and improve parsing of
- Protocol
- Slug: common/waters-masslynx-raw-to-ids
- Version: v2.2.0
- Changes:
- Updated to use the latest task script
Xcalibur v5.0.0
DE-2485 Thermo Xcalibur - Incorrect sample position parsing
DE-2520 Thermo Xcalibur - Add SampleInformation.InstrumentMethodFile to the raw data the Windows task script produces
DE-2492 Thermo Xcalibur - vendor model value shouldn't be null
DE-2397 Thermo Xcalibur - Support method file location and processing method
DE-2291 Thermo Xcalibur - Update MS start times, add in description field
DE-1807 Thermo Xcalibur - figure out how to interpret a vial position
- IDS
- Slug: common/ms-xcalibur
- Version: v5.0.0
- Changes:
- Add
index
field as anullable_number
to thesamples.items.location
object.
- Add
- Task Script
- Slug: common/thermofisher-xcalibur-raw-json-to-ids
- Version: v5.0.0
- Changes:
- Update
run.["name" == "ms"]
start
andstop
times to be thelc
start time plus the values fromScanSettings.scan start time
and the seconds half ofScanSettings.Retention time range
, respectively - Add FileProperties.Description to samples.labels
- Change how headers are chosen in
_func_create_samples_labels
to a blacklist so when new fields are added, they're automatically included in the final output ids json file. - Add logic to
instrument_library.py
to parsemodel
,vendor
, andtype
more flexibly. If the name of the system is not found within the instrument library JSON object, values fromInstrumentMethodProperties
andInstrumentProperties
within the raw JSON are used - Add slicing to
jmespath_util.py
help fetch full position numbers forindex
androw
values. - Add new location parsing and parsing types
- Update
- Protocol
- Slug: common/thermofisher-xcalibur-raw-to-ids
- Version: v3.3.0
- Changes:
- Updated to use the latest task script
Enhancements (New Features and Functionality)
BioTek Gen5
DE-2526 BioTek Cytation 5 - Create IDS
DE-2525 Biotek Synergy H1 plate reader - Create IDS
DE-2554 BioTek Gen5 - Create Raw to IDS Parser
- IDS
- Slug: common/plate-reader-biotek-gen5
- Version: v1.0.0
- Changes:
- First release
- Task Script
- Slug: common/biotek-gen5-raw-to-ids
- Version: v1.0.0
- Changes:
- First release
- Protocol
- Slug: common/biotek-gen5-raw-to-ids
- Version: v1.0.0
- Changes:
- First release
DE-2537 Sartorius Octet RED96 - Create IDS
- IDS
- Slug: common/plate-reader-sartorius-octet-analysis-studio
- Version: v1.0.0
- Changes:
- First release
- Task Script
- Slug: To be Updated
- Version: To be Updated
- Changes: To be Updated
- Protocol
- Slug: To be Updated
- Version: To be Updated
- Changes: To be Updated
DE-2521 Empower Project User Access Data - Raw JSON to IDS v1
- IDS
- Slug: common/empower-project-user
- Version: v1.0.0
- Changes:
- First release
- Task Script
- Slug: common/empower-project-user-raw-to-ids
- Version: v1.0.0
- Changes:
- First release. Support files produced by Empower Agent v4.1
- Protocol
- Slug: common/empower-project-user-raw-to-ids
- Version: v1.0.0
- Changes:
- First release
DE-2439 Empower Audit Trail and Message Center Data - RAW to IDS v1
-
IDS
- Slug: common/empower-audit-trail
- Version: v1.0.0
- Changes:
- First release
-
Task Script
- Slug: common/empower-audit-trail-raw-to-ids
- Version: v1.0.0
- Changes:
- First release. Support files produced by Empower Agent v4.1
-
Protocol
- Slug: common/empower-audit-trail-raw-to-ids
- Version: v1.0.0
- Changes:
- First release
-
IDS
- Slug: common/empower-message-center
- Version: v1.0.0
- Changes:
- First release
-
Task Script
- Slug: common/empower-message-center-raw-to-ids
- Version: v1.0.0
- Changes:
- First release. Support files produced by Empower Agent v4.1
-
Protocol
- Slug: common/empower-message-center-raw-to-ids
- Version: v1.0.0
- Changes:
- First release
DE-2421 Update Benchling Util using DataWeave
- IDS
- Slug: N/A
- Version: N/A
- Changes: N/A
- Task Script
- Slug: common/benchling-util
- Version: v2.0.0
- Changes:
- Add
benchling_supplemental_data
ininput
to pass in data fields required by Benchling run schema and results schema but don't exist in input file - Use DataWeave
dataweave_script
to transform data to generalized JSON structure, and create run and/or result on Benchling - Add
run_schema_id
andresults_schema_id
ininput
parameters - Be able to handle two data creation scenarios:
- Create both run and result on Benchling
- Only create result on Benchling
- Add
- Protocol
- Slug: common/push-to-benchling
- Version: v1.0.0
- Changes:
- Updated to use v2.0.0 task script
DE-2355 Retroactive parser permissive update - iQue3
- IDS
- Slug: common/flow-cytometer-intellicyt-ique3
- Version: v3.0.0
- Changes:
- Add
@idsConventionVersion
- Update most of the fields in IDS to allow null
- Update
samples
andusers
schema to follow IDS convention v1 - Make some fields not required
- Add
- Task Script
- Slug: common/intellicyt-ique3-util
- Version: v3.0.0
- Changes:
- Updated to use v3.0.0 IDS
- Protocol
- Slug: common/intellicyt-ique3-util
- Version: v2.2.0
- Changes:
- Updated to use v3.0.0 task script
DE-2293 MSD Sector S 600 - IDS creation
- IDS
- Slug: common/plate-reader-msd-sector-s-600
- Version: v1.0.0
- Changes:
- First release
- Task Script
- Slug: To be Updated
- Version: To be Updated
- Changes: To be Updated
- Protocol
- Slug: To be Updated
- Version: To be Updated
- Changes: To be Updated
Updated 10 months ago