Hello everyone,
I am not sure if this is the correct place for this but I welcome this thread being moved if there is a better place.
I have developed a streamlined tophat/cufflinks pipeline that can run all steps for multiple sample groups/experiments with a single command if so desired. Log files record settings and output messages for easy tracking and methods writing months after you actually ran your data through the pipe. Email notifications are available and a single stage failure does not cause the whole run to fail.
It has a feature for running these analyses in a an SGE administered cluster environment as well.
I have not encoded ALL options from every program yet but welcome fellow programmers adding options/features that they use/need and pushing their changes to github for inclusion in the next release.
The project is quite functional for me but it is still considered below a v1.0 release at the present moment.
I have written the docs using sphinx and they are hosted on github as well.
I have tried to make the code as 'self documenting' as possible with liberal use of docstrings as well.
My main point in posting this here is to get feed back and attract collaboration on developing 'blacktie' to the point that people with a minimal command line comfort level will feel confident using these valuable tools. There may be other pipelines out there in the wild but I did not find any that were marketed past a single lab's needs.
Please try it out and give me feed back or feature requests if you feel the call.
Links:
github project repo: https://github.com/xguse/blacktie
docs: http://xguse.github.com/blacktie/
for up to the hour builds pull from the 'develop' branch
blacktie is also listed on the PyPI so v0.1-dev is install-able via:
Thank you for your time and help,
Gus
I am not sure if this is the correct place for this but I welcome this thread being moved if there is a better place.
I have developed a streamlined tophat/cufflinks pipeline that can run all steps for multiple sample groups/experiments with a single command if so desired. Log files record settings and output messages for easy tracking and methods writing months after you actually ran your data through the pipe. Email notifications are available and a single stage failure does not cause the whole run to fail.
It has a feature for running these analyses in a an SGE administered cluster environment as well.
I have not encoded ALL options from every program yet but welcome fellow programmers adding options/features that they use/need and pushing their changes to github for inclusion in the next release.
The project is quite functional for me but it is still considered below a v1.0 release at the present moment.
I have written the docs using sphinx and they are hosted on github as well.
I have tried to make the code as 'self documenting' as possible with liberal use of docstrings as well.
My main point in posting this here is to get feed back and attract collaboration on developing 'blacktie' to the point that people with a minimal command line comfort level will feel confident using these valuable tools. There may be other pipelines out there in the wild but I did not find any that were marketed past a single lab's needs.
Please try it out and give me feed back or feature requests if you feel the call.
Links:
github project repo: https://github.com/xguse/blacktie
docs: http://xguse.github.com/blacktie/
for up to the hour builds pull from the 'develop' branch
blacktie is also listed on the PyPI so v0.1-dev is install-able via:
Code:
$ [sudo] pip install blacktie
Gus
Comment