-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RE: JoSS Review] Potential cstag-cli
installation issues
#4
Comments
It appears the direct This dependency issue does not rest with your program in any way. It is a product of My suggestion is to make the |
I think just documenting the potential issues with the other install pathways may be fully appropriate. |
Thank you very much for your guidance and instructions regarding installation issues centered around pysam. I have added to the documentation as follows, and I would be grateful if you could confirm whether this content is sufficient. README.mdI have made the following additions to the README.md:
11dd2ca#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 docs/troubleshooting.mdI have added a troubleshooting.md to the docs:
https://github.com/akikuno/cstag-cli/blob/add-pysam-installation-issue/docs/troubleshooting.md I would be grateful if you could kindly review them. |
This satisfies my request. Thank you @akikuno |
For the JoSS review at openjournals/joss-reviews/issues/6066
Installation of
cstag-cli
fromcstag-cli/pyproject.toml
did not work as intended.Please see full notes at betteridiot/joss_reviews/blob/master/cstag/joss_review.md
pysam
which requireshtslib
which requireszlib.h
. These dependencies are managed well byconda
through Bioconda, but cannot be installed as an editablerepository. While not documented as an intended installation option, I believe that it is important to note. This dependency issue was one of the principal reasons that I wrote
bamnostic
. It isn't awrapper for
htslib
, so it has no requirements for it. This also allows it to be installed on any system that can have Python. This isn't a sales pitch though and, by no means, an indictment onhtslib
or
pysam
. These are terrific packages that serve the community/field in an essential way. But, as ofhtslib
v1.18 on Bioconda, Windows support is still missing.cstag-cli
's dependencies topysam
(andhtslib
by assocation) prevent editable installs or installs on systems whereas the user does not have sudo privileges or accessto
conda
/mamba
since they cannot installzlib.h
(easily) without them. Just something to consider.The text was updated successfully, but these errors were encountered: