databio / pypiper

Python toolkit for building restartable pipelines
http://pypiper.databio.org
BSD 2-Clause "Simplified" License
45 stars 9 forks source link

Pipestat addition #188

Closed donaldcampbelljr closed 1 year ago

donaldcampbelljr commented 1 year ago

This PR integrates pipestat into pypiper as a means of reporting results.

Wait for:

donaldcampbelljr commented 1 year ago

Related to: https://github.com/pepkit/pipestat/issues/21

donaldcampbelljr commented 1 year ago

This needs the latest dev branch from pipestat as well as yacman to run properly.

pip install git+https://github.com/databio/yacman.git@dev pip install git+https://github.com/pepkit/pipestat@dev#egg=pipestat

donaldcampbelljr commented 1 year ago

Some action items:

donaldcampbelljr commented 1 year ago

OK, I added it back in and kept the original parameters but it will use pipestat.reportto actually report. I also added a deprecation warning.

nsheff commented 1 year ago

OK, I added it back in and kept the original parameters but it will use pipestat.reportto actually report. I also added a deprecation warning.

that's perfect

donaldcampbelljr commented 1 year ago

Markdown formatting was moved to pipestat, but the formatted will be returned to pypiper for logging purposes.

donaldcampbelljr commented 1 year ago

pipestat 0.4.0 now released and all tests are passing, merging.