Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
Modules in this self-directed bundle are intended for developers responsible for coding and testing within L7|ESP to extend its capabilities.
Goal: Learn the basic L7|ESP data structure, how to set up a local development environment and common trouble shooting steps.
Introduction for L7|ESP Developers
L7|ESP Structure
Selecting and Setting up an IDE
Git
Exercise: Setting Up Your Local Development Environment with L7|ESP’s Software Development Kit
Common Troubleshooting
Make Commands
Goal: Learners will be introduced to output and input Pipeline Connectors in L7|ESP. They will build Pipeline Protocols, their associated Tasks, and review good practices while writing their scripts.
Introduction to Tasks and Pipelines
Using the Analysis App for Tasks and Pipelines
L7|ESP Connectors
Different Reports: Pipeline vs. Dashboards
ESP Python Client Overview
Exercise: Create an Output Pipeline Connector
Exercise: Create an Input Pipeline Connector
Good Practices with Pipeline Connectors
Pipelines for Processing LIMS Sample Batches
Goal: Learners should know how to create Dashboard Reports, Dashboard Widgets, and Applets using the front-end tools and REST APIs available in L7|ESP.
Introduction to Dashboard Reports, Dashboard Widgets, and Applets
Stock Dashboard Reports
REST APIs
Front-end Tools: Vue.js, AG Grid, and Plotly.js
Exercise: Building a Dashboard Report
Exercise: Building a Dashboard Widget
Applets
Goal: Learners should know how to create and execute Pytests.
Automated Testing with Pytests
Important Files
Test Cases
Test Fixtures
Test Files
Data Action
Verify Action
Best Practices
Exercise: Create a Workflow Pytest
Goal: Learners should know how to use front-end functions to extend the functionality of Protocols.
Front-end functions
OnRender
Exercise: OnRender
Invokables.js
OnChange
Exercise: OnChange
Flexview
Exercise: Flexview