There is a newer version of the record available.

Published February 23, 2026 | Version 3.0.0
Software Open

nfdi4plants/ARCtrl: 3.0.0

  • 1. RPTU Kaiserslautern-Landau
  • 2. Heinrich Heine University Düsseldorf
  • 3. Universität zu Köln
  • 4. Forschungszentrum Jülich
  • 5. Universität Bielefeld

Description

What's Changed

  • Include label in datamap spreadsheet parsing by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/503
  • Workflow and Run ISA metadata handling by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/509
  • Update DesignPrinciples.md by @eik-dahms in https://github.com/nfdi4plants/ARCtrl/pull/510
  • Add Typescript support and rework release pipeline by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/516
  • Improvements to javascript and python packages by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/518
  • [RO Crate] Give LabProcesses more unique random IDs by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/521
  • Python Dictionary Fixes by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/523
  • Check for Investigation identifier presence by @omaus in https://github.com/nfdi4plants/ARCtrl/pull/530
  • Rework Core ArcTable towards better memory efficiency and performance by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/537
  • Various small bugfixes by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/539
  • Small fix and addition to RO-Crate parsing by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/541
  • establish async dynamic import logic ✅ by @Freymaurer in https://github.com/nfdi4plants/ARCtrl/pull/542
  • More closely follow file system in RO-Crate metadata json by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/543
  • Add .zenodo.json for metadata and contributors by @kMutagene in https://github.com/nfdi4plants/ARCtrl/pull/546
  • Add Mühlhaus, Timo to contributors in .zenodo.json by @kMutagene in https://github.com/nfdi4plants/ARCtrl/pull/547
  • Make OntologyAnnotation equality TSR case insensitive by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/548
  • fix python ro_crate parser failing for big graph by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/549
  • Update Fsspreadsheet and Thoth.Json dependencies by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/550
  • Add ToJsonString and FromJsonString to datamap by @Etschbeijer in https://github.com/nfdi4plants/ARCtrl/pull/555
  • Improve Typescript packaging by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/557
  • Implement run and workflow json methods by @Etschbeijer in https://github.com/nfdi4plants/ARCtrl/pull/558
  • Add license logic to ARC class + tests :sparkles: by @Freymaurer in https://github.com/nfdi4plants/ARCtrl/pull/553
  • Apply several hotfixes around workflow and run :bug: by @Freymaurer in https://github.com/nfdi4plants/ARCtrl/pull/559
  • Make autofill of sparse columns default behaviour in ArcTable column getters by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/564
  • Add CWL encoding by @caroott in https://github.com/nfdi4plants/ARCtrl/pull/562
  • Fix read license always containing default path by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/566
  • Fix space in error message for invalid identifier by @Brilator in https://github.com/nfdi4plants/ARCtrl/pull/568
  • add setup instructions and script for unix by @Brilator in https://github.com/nfdi4plants/ARCtrl/pull/572
  • CWL Integration by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/570
  • Update RO Crate context to 1.2 by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/577
  • Several fixes by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/580
  • JSON-LD Parsing fixes by @HLWeil in https://github.com/nfdi4plants/ARCtrl/pull/581
  • Fixes for cwl parsing by @caroott in https://github.com/nfdi4plants/ARCtrl/pull/587
  • Add JSON encoding for complex CWL types in ROCrate serialization and add YamlController + CWLType export by @caroott in https://github.com/nfdi4plants/ARCtrl/pull/589
  • Add support for CWL requirements mapping and JSON syntax by @SMNFL in https://github.com/nfdi4plants/ARCtrl/pull/591
  • WorkflowSteps and Workflow Visualization by @caroott in https://github.com/nfdi4plants/ARCtrl/pull/592

New Contributors

  • @eik-dahms made their first contribution in https://github.com/nfdi4plants/ARCtrl/pull/510
  • @SMNFL made their first contribution in https://github.com/nfdi4plants/ARCtrl/pull/591

Full Changelog: https://github.com/nfdi4plants/ARCtrl/compare/2.5.1...3.0.0

Files

nfdi4plants/ARCtrl-3.0.0.zip

Files (4.0 MB)

Name Size Download all
md5:e09150af18ccf565bd17ad0ab173566c
4.0 MB Preview Download

Additional details

Related works