https://github.com/raivivek/cookiecutter-snakemake
Snakemake pipeline using cookiecutter
https://github.com/raivivek/cookiecutter-snakemake
cookiecutter data-science research-project snakemake template
Last synced: about 1 month ago
JSON representation
Snakemake pipeline using cookiecutter
- Host: GitHub
- URL: https://github.com/raivivek/cookiecutter-snakemake
- Owner: raivivek
- License: other
- Created: 2018-10-06T14:30:57.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-21T03:30:45.000Z (over 7 years ago)
- Last Synced: 2025-01-08T00:20:01.022Z (over 1 year ago)
- Topics: cookiecutter, data-science, research-project, snakemake, template
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
## Snakemake (cookiecutter)
Repository provides a _cookiecutter_ template for Snakemake driven analysis.
The organization and use case is inspired by Snakemake's heavy use in
Bioinformatics analysis, but feel free to adapt it for your personal use.
## Usage
Install `cookiecutter` and initialize project (with desired details):
```
pip install cookiecutter
cookiecutter https://github.com/raivivek/snakemake-cookiecutter
```
## Try it
```
$ make dry_run
localrule all:
jobid: 0
reason: Rules with neither input nor output files are always executed.
Job counts:
count jobs
1 all
1
```
## Details
```
{{cookiecutter.project_slug}}
├── bin
├── config
│ ├── cluster.yaml
│ └── config.yaml
├── logs
├── Makefile
├── README.md
└── src
└── Snakefile
```
## License
See [LICENSE](./LICENSE).