{"repo":"stjude-rust-labs/sprocket","free":true,"listed":false,"github":"https://github.com/stjude-rust-labs/sprocket","clone":"git clone https://github.com/stjude-rust-labs/sprocket.git","description":"A bioinformatics workflow engine built on top of the Workflow Description Language (WDL).","language":"Rust","stars":191,"topics":["bioinformatics","bioinformatics-pipeline","wdl","wdl-devtools","wdl-workflow","workflow","workflow-engine"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"A bioinformatics workflow engine built on top of the Workflow Description Language (WDL). Request Feature · Report Bug · ⭐ Consider starring the repo! ⭐ 🎨 Features - sprocket analyzer runs Sprocket as a LSP server, which is useful for IDE integration. - sprocket check performs static analysis on a document or directory of documents. - sprocket completions generates shell completions for Sprocket. - sprocket config prints configuration values. - sprocket dev subcommand containing developmental and experimental commands: - sprocket dev doc generates documentation for a WDL workspace. - sprocket dev server runs an HTTP API server for workflow execution. - sprocket dev test runs unit tests for a WDL workspace. - sprocket explain explains validation and lint rules supported by Sprocket. - sprocket format formats a document or directory of documents. - sprocket inputs writes template input file (JSON or YAML) for a task or workflow. - sprocket lint performs static analysis on a document or directory of documents with additional linting rules enabled (effectively a shortcut for check --lint ). - sprocket run runs a task or workflow. - sprocket validate validates a set of inputs read from files or on the command line against a task or workflow. Guiding Principles The following are high-level guiding principles of the Sprocket project. - Provide a high-performance workflow execution engine capable of orchestrating massive bioinformatics workloads (the stated target is 20,000+ concurr","default_branch":null,"files":null,"tree":[],"storefront":"/r/stjude-rust-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stjude-rust-labs/sprocket/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}