LabMaestro
Breadcrumbs

Build Your Experiment

This section covers the core concepts and tools you need to design, build, and run experiments in LabMaestro. From understanding the project file structure to working with components, expressions, and methods, these guides will help you create well-structured experiments.

If you are new to LabMaestro, we recommend starting with the Quickstart guide and then returning here for deeper coverage of each topic.




Projects and .lm Files

How LabMaestro project files work and how to manage them.

Experiment Design Hierarchy

The structural model behind LabMaestro experiments: methods, timelines, epochs, and components.

Understanding Timeline Behavior

How timelines execute and how to control flow, duration, and transitions.

Resources: Stimuli, Audio, and Media

Managing stimulus files (images, audio, video) within your project.

Values and Expressions: Dynamic Content

Using variables, expressions, and mathematical functions to create dynamic experiments.

Components: Building Blocks of Experiments

Regions, Patterns, Commands, and Methods — the four component types that make up every experiment.

Shared Component Library

Import, export, and share reusable components across projects and with other users.

Running Experiments Online

Deploying experiments to run remotely via Pack&Go.

Tips and Best Practices

Practical advice for building reliable, well-structured experiments.

Templates, Tutorials and Demos

Step-by-step walkthroughs and downloadable project templates covering common experiment types.