Python helpers for the drake workflow language
Utilities for making life easier in Python with Drake workflows.
Run pip install drakeutil.
For Python steps inside your workflow include the line:
from drakeutil import *
This will populate the special family of variables INPUT, OUTPUT from the environment. For example:
somefile.out <- somefile.in [python] from drakeutil import * with open(INPUT) as istream: with open(OUTPUT) as ostream: for l in istream: for word in l.split(): print >> ostream, word
In the future we might add more helpers. Can you think of any that would be useful?
Support special INPUT and OUTPUT family of environment variables
Provide mysql_cursor helper when MySQLdb module is installed
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
drakeutil-0.1.0.tar.gz (2.3 kB view hashes)