Skip to content

Implement Test Microscope #7

@Harrison-Oatman

Description

@Harrison-Oatman

Implement a testing environment for PyCLM dry runs

Experiment planning and testing should not always require access to a microscope. The test microscope environment should allow users to dry run a multi-experiment from a directory, and evaluate:

  • Whether the directory is set up correctly
  • How data flow will reach their custom pattern/segmentation models
  • When and which commands will be sent to the microscope
  • How their custom pattern/segmentation models will respond to inputs and generate outputs

This test environment can be used without access to a microscope or a working MicroManager configuration.

The MicroscopeProcess will interface with a dummy core, but all other processes will behave as usual.

A user should be able to provide mock data for the microscope to substitute for actual acquisition.

@jgubbens is leading this feature branch.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions