Skip to content

EdinburghGenomics/snakemake

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitpod Ready-to-Code test status Sonarcloud Status Bioconda Pypi docker container status Stack Overflow Twitter Discord Github stars Contributor Covenant

Snakemake

The Snakemake workflow management system is a tool to create reproducible and scalable data analyses. Snakemake is highly popular, with on average more than 7 new citations per week in 2021, and almost 400k downloads. Workflows are described via a human readable, Python based language. They can be seamlessly scaled to server, cluster, grid and cloud environments without the need to modify the workflow definition. Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.

Homepage: https://snakemake.github.io

Copyright (c) 2012-2022 Johannes Köster [email protected] (see LICENSE)

This Fork

This repo (EdinburghGenomics/snakemake) contains patches to make Snakemake DAG building significantly faster on Lustre filesystems where stat calls are relatively slow. It was primarily made to support the data pipelines found elsewhere under the EdinburghGenomics GitHub area.

I'd hope to re-work some or all of these as enhancements in upstream, but for now they actually break features of Snakemake (albeit ones that I don't use!) so I can't just make a PR from this fork.

About

Fork of Snakemake for adding patches and fixes for EdGe

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 68.5%
  • Python 30.1%
  • JavaScript 0.8%
  • Jinja 0.1%
  • Shell 0.1%
  • Vim Script 0.1%
  • Other 0.3%