Workflow Inference Compiler documentation
¶
Contents:
Main Features / Design Overview
Advanced Features
Install Guide
vscode
Tutorials
Hello World
Multi-step workflows
Subworkflows e.g. “macros”
Naming Conventions
User Guide
Main Features / Design Overview
auto-discovery
Edges
Edge Inference Algorithm
Explicit Edges
Inline Inputs
Advanced Features
Edge Inference Configuration
Static dispatch
Subinterpreters
YAML Metadata Annotations
Namespaces
Miscellaneous
Compute API
Authentication Access Token
Workflow Status
Validation guide
Formal Schemas
Different levels of strictness
The WIC schema
TL;DR
Property Based Testing
Well what about … !?!
Install Guide
download
docker
podman
Installation on Windows
conda
install
testing
documentation
vscode extensions
Developer Guide
Coding Standards
Git Etiquette
Known Issues
Algorithms
Namespacing
Compilation Algorithm
Deferred Satisfaction
Explicit Edges
Edge Inference
Speculative Compilation
Coding Standards
Tooling
MyPy Type Annotations
Docstrings
Integration / Regression Tests
CI/CD
Linting
git etiquette
Branching Model
rebaseing ‘vs’ squashing
Commit Frequency
Testing and CI/CD
.gitignore
Developer API
wic.ast
wic.cli
wic.compiler
wic.cwl_subinterpreter
wic.inference
wic.inlineing
wic.input_output
wic.labshare
wic.main
wic.plugins
wic.python_cwl_adapter
wic.run_local
wic.schemas.wic_schema
wic.utils
wic.utils_cwl
wic.utils_graphs
wic.wic_types
Indices and tables
¶
Index
Module Index
Search Page
Workflow Inference Compiler
Navigation
Contents:
Main Features / Design Overview
Install Guide
Tutorials
User Guide
Advanced Features
Compute API
Validation guide
Formal Schemas
Install Guide
Developer Guide
Algorithms
Coding Standards
git etiquette
Developer API
Related Topics
Documentation overview
Next:
Main Features / Design Overview
Quick search