-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add support for instrument types (#72) * StepRunner support for running the same step multiple times within a protocol (#73) * Support the Leave in QC Protocol next step action (#74) * Allow custom file name in File.replace_and_commit_from_local() (#75) * Support adding an eSignature to a step from a StepRunner (#76) * Update protocol.py (#65) * Adding logic to programmatically clear pools on a step (#63) * Update changelog for v1.7.0 --------- Co-authored-by: Brian Griffiths <[email protected]>
- Loading branch information
Showing
14 changed files
with
296 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Copyright 2025 Semaphore Solutions, Inc. | ||
# --------------------------------------------------------------------------- | ||
|
||
from s4.clarity._internal import ClarityElement | ||
from s4.clarity._internal.props import subnode_links, subnode_property | ||
from .process_type import ProcessType | ||
|
||
|
||
class InstrumentType(ClarityElement): | ||
""" | ||
Reference: https://d10e8rzir0haj8.cloudfront.net/latest/data_itp.html#element_instrument-type | ||
""" | ||
|
||
UNIVERSAL_TAG = "{http://genologics.com/ri/instrumenttype}instrument-type" | ||
|
||
name = subnode_property("name") | ||
vendor = subnode_property("vendor") | ||
process_types = subnode_links(ProcessType, "process-type", "process-types") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.