Commits

Author Commit Message Labels Comments Date
Johannes Köster
Create ruledag based on proper subgraph isomorphisms.
Johannes Köster
formatting and comments.
Johannes Köster
--ruledag should now be better in reducing DAGs containing alternative paths for some jobs.
Johannes Köster
Consider downstream size for scheduling.
Johannes Köster
Added a test case for keywords refering to lists of input or output files.
Johannes Köster
Version bump.
Johannes Köster
Name refactoring.
Johannes Köster
Improvements to shell method: Fail properly also when iterating and reading output. Strip line ends when iterating.
Johannes Köster
Let shell commands fail properly again on called process errors.
Johannes Köster
Fixed cleanup-metadata flag.
Johannes Köster
Print line for new-style rule exceptions.
Johannes Köster
Minor fixes to wildcard exception handling.
Johannes Köster
Minor post-release fix for exception printing.
Johannes Köster
New upstream release prepared.
Johannes Köster
Display stats before executing jobs if not in dryrun.
Johannes Köster
fixed division by zero erro in the new scheduling algorithm.
Johannes Köster
Moved priority storage into dag.
Johannes Köster
Improved new scheduling heuristic to properly handle job priorities again using cumulative sums.
Johannes Köster
Do not show provided cores if nothing is to be done.
Johannes Köster
Added test case for temp files esp. on cluster.
Johannes Köster
Now properly handling the CLI flag notemp.
Johannes Köster
Added resources parameter to run methods.
Johannes Köster
Finished initial implementation of arbitrary resource definition and a corresponding scheduling algorithm that uses a heuristic to solve a multidimensional knapsack problem.
Johannes Köster
Implemented issue #43. Beginning of an exception refactoring.
Johannes Köster
Merge branch 'master' of bitbucket.org:johanneskoester/snakemake
Johannes Köster
Minor.
Johannes Köster
Rewrite of shell method that removes all the old piping experiments. Should provide a more robust experience in corner cases. Further, reading the whole stdout is now supported via read=True.
Johannes Köster
Fixed edges of ruledag.
Johannes Köster
Made dot output more flexible and added an option to print a DAG of rules instead of jobs. This should be considerably less crowded for large workflows, but comes at the expense of less information.
Johannes Köster
Presumably fixed an issue with rerun-incomplete that prevented some incomplete files to be recreated. (see issue #51).
  1. Prev
  2. Next