bioconda / bioconda-recipes

Conda recipes for the bioconda channel.
https://bioconda.github.io
MIT License
1.64k stars 3.25k forks source link

Add recipes for Genomedata and Segway #1953

Closed michaelmhoffman closed 8 years ago

michaelmhoffman commented 8 years ago

Could you please add recipes for the Genomedata dense genomic data storage system and the Segway semi-automated genome annotation software?

http://genomedata.hoffmanlab.org/ http://segway.hoffmanlab.org/

Genomedata is a prerequisite for Segway.

Thank you!

dpryan79 commented 8 years ago

It looks like the biggest difficulty here will be in getting all of the dependencies added for each of these. For genomedata, hdf5 is already available in the anaconda channel, but someone will need to add:

For segway, presumably someone will need to figure out the URL for GMTK.

michaelmhoffman commented 8 years ago

PyTables appears to be in the anaconda channel too (https://anaconda.org/anaconda/pytables). forked-path and textinput are pure Python packages in PyPI. The latest GMTK tarball is available from http://melodi.ee.washington.edu/downloads/gmtk/gmtk-1.4.4.tar.gz. Do you need a way to figure out the newest GMTK automatically? That would take more doing but I could liaise with the GMTK authors.

dpryan79 commented 8 years ago

No, this would use a single version of gmtk. I've added textinput and forked-path as new packages in the branch with genomedata already and those appear to work. I'm just trying to get genomedata happy now.

bgruening commented 8 years ago

Community :heart:!

dpryan79 commented 8 years ago

genomedata seems to work now (at the very least TravisCI is happy). Note that this isn't compatible with python3. I'll try to add in segway now.

dpryan79 commented 8 years ago

TravisCI is showing green for segway now too. The PR is waiting for approval.

@michaelmhoffman: If you have a chance sometime, you might update some of the dependency packages you wrote to support python3.

bgruening commented 8 years ago

@michaelmhoffman Docker containers also needed for segway?

bgruening commented 8 years ago

@michaelmhoffman here is your Docker container: https://github.com/mulled/mulled/pull/129