Modules API Endpoints

The Modules app provides specialized endpoints for managing experimental protocols, procedures, equipment, and detailed logging of experimental activities. These modules extend the core STEM functionality with detailed tracking capabilities for complex experimental workflows.

Available Endpoints

The Modules app includes the following specialized endpoints:

Each endpoint supports standard CRUD operations with comprehensive filtering, sorting, and relationship inclusion capabilities.

Common Use Cases

  • Define and standardize experimental procedures across projects
  • Track behavioral paradigms and experimental manipulations
  • Log detailed procedure execution and subject observations
  • Manage laboratory equipment and consumable inventory
  • Configure data acquisition systems and parameters
  • Maintain audit trails for experimental activities
  • Link procedures to specific sessions and subjects