limix / bgen-reader-py

A BGEN file format reader.
MIT License
10 stars 3 forks source link

Version 1.0.1 won't run unless you manually install everything #5

Closed torstees closed 6 years ago

torstees commented 6 years ago

It appears that the latest version of bgen at conda is 0.1.16 (with no bgen_reader available there despite the docs suggesting otherwise). The current version of bgen_reader expects version libbgen 1.0.1. As a result, libbgen refuses to load.

The only way I was able to do this without installing all of the pieces manually was to:

This is all from OSX using the most recent version of conda and python 2.7.x

horta commented 6 years ago

Hi @torstees, thanks a lot for the feedback! I have been working on this issue today. I submitted a 1.0.0 bgen release to conda-forge, which is already ready for Linux and Windows and it will soon ready for OSX (https://anaconda.org/conda-forge/bgen).

I also made changes in the bgen-reader Python package documentation, and released the 1.0.3 version, to explain a simpler installation process:

conda install -c conda-forge bgen
pip install bgen-reader

The first command will install the C library, while the second one will install the Python library.

torstees commented 6 years ago

For whatever it’s worth, I was able to upgrade to the newest version of bgen-reader once I installed an older version. It must be related to some dependency tied to the newest setup configuration…maybe?

I On Jan 27, 2018, at 7:30 PM, Danilo Horta notifications@github.com<mailto:notifications@github.com> wrote:

Hi @torsteeshttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftorstees&data=02%7C01%7Ceric.s.torstenson%40vanderbilt.edu%7C8d27ccae79b340d0cfa008d565eec7b4%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C0%7C636526998593491793&sdata=tZG4yDWnLWvlZ%2BxlnceyIli6E9UaSRCyLXfg%2F0o9gq8%3D&reserved=0, thanks a lot for the feedback! I have been working on this issue today. I submitted a 1.0.0 bgen release to conda-forge, which is already ready for Linux and Windows and it will soon ready for OSX (https://anaconda.org/conda-forge/bgenhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fanaconda.org%2Fconda-forge%2Fbgen&data=02%7C01%7Ceric.s.torstenson%40vanderbilt.edu%7C8d27ccae79b340d0cfa008d565eec7b4%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C0%7C636526998593491793&sdata=Xi4coSzxftB%2BLn2jVB8eDYcYhSuOaK4Ryir99U7Q208%3D&reserved=0).

I also made changes in the bgen-reader Python package documentation, and released the 1.0.3 version, to explain a simpler installation process:

conda install -c conda-forge bgen pip install bgen-reader

The first command will install the C library, while the second one will install the Python library.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flimix%2Fbgen-reader-py%2Fissues%2F5%23issuecomment-361030526&data=02%7C01%7Ceric.s.torstenson%40vanderbilt.edu%7C8d27ccae79b340d0cfa008d565eec7b4%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C0%7C636526998593491793&sdata=7hLI6OJgWqRpHKRRxGiI6tj0%2FprjzjqLz9Re4YHYISQ%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAA0Lw4nq7b-BBEzQHo_RN46RJHBo6lVTks5tO83QgaJpZM4RujdB&data=02%7C01%7Ceric.s.torstenson%40vanderbilt.edu%7C8d27ccae79b340d0cfa008d565eec7b4%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C0%7C636526998593491793&sdata=ZliSbSq7X6smYoe%2Bldk%2BKzpbJvtel2RCCOk3u2QXm9Y%3D&reserved=0.

horta commented 6 years ago

It might be because the release was still being prepared. That is my guess at least.