Parslet
User Guide
Introduction: What is Parslet, Really?
Parslet Installation Guide
Usage: Your First Parslet Workflow
Parslet Recipes: Real-World Examples
Real-World Use Cases
Your Remote Control: The Parslet CLI
What Are Parslet Tasks?
Running on Fumes? Use Battery-Saver Mode!
Exporting
Architecture
The Parslet Engine: How It All Fits Together
Security Sentries
Compatibility Layer
Development
Contributing
Testing
Our Parslet Showcase
How Fast Is Parslet? (Our Benchmark Results)
Parslet
Welcome to Parslet
View page source
Welcome to Parslet
User Guide
Introduction: What is Parslet, Really?
Let’s Start with a Story
What Problem Does Parslet Solve?
The Three Big Ideas in Parslet
How is Parslet Different from the Big Guys?
Parslet Installation Guide
Recommended Installation (from PyPI)
Installation for Developers (from Source)
Usage: Your First Parslet Workflow
Defining Your Tasks
Running Your Workflow
Being Smart with Resources
Parslet Recipes: Real-World Examples
1. The “Hello World” of Parslet
2. The Offline Photo Filter
3. The Offline Text Cleaner
4. The Video Frame Extractor
5. The RAD-Parslet Medical Imaging Pipeline
6. Edge MCU Sensor Data Processor
Real-World Use Cases
Remote Telecom Tower Monitoring
Solar Site Optimization
Your Remote Control: The Parslet CLI
The Buttons on Your Remote Control
An Example
What Are Parslet Tasks?
A Simple Example
What Happens When Things Go Wrong? (Error Handling)
Running on Fumes? Use Battery-Saver Mode!
How Does It Work?
How Do I Turn It On?
What if I Still Need to Go a Little Faster?
Exporting
Example
Architecture
The Parslet Engine: How It All Fits Together
Security Sentries
Compatibility Layer
Dask compatibility
Parsl compatibility
Caveats
Development
Contributing
Style guide
Development workflow
Testing
Running the tests
Pre-commit hooks
Continuous integration
Our Parslet Showcase
How Fast Is Parslet? (Our Benchmark Results)