PUDA Labs
Goal
Route to the correct lab-specific skills based on the active PUDA profile: <profile_name>-machines for machine capabilities and protocols, and <profile_name>-workflows for experiment workflows.
Steps
- Run
puda profile currentto get the active profile name. - The profile name maps to two skills: Known labs:
bears,imre,ntu
- <profile_name>-machines — machines, capabilities, protocol generation - <profile_name>-workflows — experiment workflows and which experiment to run
- Read and follow the skills that match the task: Lab Machines skill Workflows skill bears
bears-machinesbears-workflowsimreimre-machinesimre-workflowsntuntu-machinesntu-workflows - If the required skill is not installed, stop and tell the user: The
<profile_name>-machinesor<profile_name>-workflowsskill is not installed. Install it usingpuda skills install pudap/<profile_name>-skillsbefore continuing. - If the active lab does not have the machines needed for the task, tell the user: The current lab (
<profile_name>) may not have the machines required for this task. You might need to switch profiles before continuing.