8 Commits

Author SHA1 Message Date
f3b60856c2 add tags to readme v2.0 2019-01-21 22:44:19 -08:00
96821aa1db
Fix travis shield link 2019-01-21 22:39:28 -08:00
c4fe27e883 upgrade pyyaml 2019-01-20 21:33:04 -08:00
7da5a5e4ba
Update README.md 2019-01-17 14:20:33 -08:00
05816b006d typo sniper snipes a typo 2019-01-17 13:57:32 -08:00
31e2d0c3e1 banana -> bananas 2019-01-17 13:53:38 -08:00
d013ff2ddd
Add command line interface, python package, and tests (#1)
* convert 2018-snakemake-cli to python package (setup.py)

converts the simple example in 2018-snakemake-cli,
which used a shell script sitting in a directory to
run the Snakemake workflow, into a full-fledged
python package that uses a setup.py file.

this is a way of bridging the complexity of taco
with the simplicity of 2018-snakemake-cli.

documentation/readme has not yet been updated.

tests have not yet been udpated.

* update how/where we look for Snakefile

* add Snakefile to manifest

* move config and params to test/

* include Snakefile with Manifest.in to make it run automagically

* update readme instructions

* manifest should include files, not graft them (graft is for directories)

* update gh-pages url in setup.py

* fix tests and fix the way we are looking for param and config files (use os.getcwd())

* clean up after test

* banana -> bananas. update gitignore.

* add .travis.yml

* change newline to trigger travis

* add shields

* python version >= 3.5

* remove unused import

* travis.yml: python 3.7 -> 3.7-dev

* remove 3.7-dev from travis

* change newline to trigger travis
2019-01-17 13:51:40 -08:00
C. Titus Brown
b6fceb93e4 some simple workflow ideas v1.0 2018-03-16 20:47:17 -07:00