ensembl-hive

Pipeline manager

A system for creating and running pipelines on distributed compute resources using a workflow management system.

EnsEMBL Hive - a system for creating and running pipelines on a distributed compute resource

GitHub

52 stars
16 watching
28 forks
Language: Perl
last commit: about 1 month ago
Linked from 1 awesome list

dockerehiveensemblhigh-performance-computingmysqlperlpipelinepostgresqlpythonslurmsqliteworkflow-management-system

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
montilab/pipeliner A framework for defining and automating bioinformatics pipelines using Nextflow. 44
hyfather/pipeline A package implementing pipelines using goroutines to manage concurrency in Go applications. 57
ssadedin/bpipe A tool for running and managing bioinformatics pipelines by abstracting away low-level details and providing features such as dependency tracking, transactional management, and parallelism. 230
natcap/taskgraph A Python library for managing and optimizing computational workflows with parallel processing and data reuse. 21
bjpop/rubra A bioinformatics pipeline system that supports running workflow stages on a distributed compute cluster. 38
hentioe/honeycomb An Elixir library for managing background tasks with concurrency control and persistent results 18
enkessler/childprocess A Ruby library for managing child processes and controlling external programs. 578
ploomber/soopervisor Tools for exporting and managing workflow pipelines across multiple platforms. 45
prodmodel/prodmodel A tool for managing data science pipelines by automating build, testing, and deployment processes while ensuring correctness and performance. 59
databiosphere/toil A workflow management system designed to efficiently run pipelines in various environments. 901
themill/wiz A framework for managing deterministic environments for running commands in software development 45
fluidattacks/makes A framework for building and managing CI/CD pipelines and application environments with cryptographic signed dependencies. 453
broadinstitute/cromwell A workflow management system designed for bioinformatics that simplifies the transition between small and large-scale environments. 998
agnostiqhq/covalent A Python library for orchestrating machine-learning and high-performance computing workflows in heterogeneous environments 779
stacker/stacker-cli A tool for defining and managing application environments using Docker and Docker Compose 67