This document outlines the process of linking multiple parameters that share the same value type in a protocol definition.
When defining a protocol, you may have multiple parameters that require the same input value. Instead of having to enter the same value multiple times, you can link these parameters together. This feature of protocols allows you to input a single value that will be used across multiple parameters, simplifying the protocol, saving end users valuable time, and ensuring consistency.
Steps to Link Parameters
Add Parameters:
Begin by adding the necessary parameters to your protocol. For example, if the protocol requires parameters for "replicates" from multiple elements, and the value for all of these must be the same for the protocol to simulate, add them to the same step in your protocol.
Select Parameters:
Identify the parameters that require the same input value. In our example, we have two parameters for replicates.
Enable Linking:
In the step parameter panel, toggle the checkboxes next to the parameters you wish to link.
Link Parameters:
Once both checkboxes are selected, you will see an option to link the parameters. Click the link icon to link the selected parameters.
The linked parameter will adopt the name of the first parameter selected. Hovering over the linked parameters will show the original names and elements they came from.
Rename the Linked Parameter:
Navigate to the "Personalize Protocols" window to rename the linked parameter if desired.
Input Value:
You will now see only one input field for the linked parameter. Enter the desired value (e.g., 3 for replicates). This value will automatically populate in both linked parameters.
Benefits of Linking Parameters
Reduced Input: Enter parameters (e.g., volumes or replicate numbers) once, and Synthace will automatically update all the entries for any linked parameters.
Consistency: Ensures that linked parameters always have the same value, minimizing errors.
By implementing parameter linking, you can create more efficient and user-friendly protocols.
β
βLearn more tips and tricks to help you build impactful protocols here.