Spartanzhao / Annoroad-OMIC-Viz

Multi omic visualization
Other
2 stars 0 forks source link

Publish to PyPI #2

Open elliothershberg opened 2 years ago

elliothershberg commented 2 years ago

One of the review criteria for JOSS is the installation process.

Here is the instructions I found from the README:

Users doesn’t need to install our package. It only need python3.6 or above. Besides, the requirement packages are pandas, numpy, scipy and matplotlib.

I don't think that this is sufficient. This doesn't include package versions for the dependencies, which can lead to issues over time. I would suggest formatting this as a Python package with explicit dependencies, and publishing to PyPI.

A useful guide for this can be found here.

Spartanzhao commented 2 years ago

@elliothershberg Dear reviewer, Annoroad-OMIC-Viz now can be installed. How to install this package have been uploaded to install.readem.txt in https://github.com/Spartanzhao/Annoroad-OMIC-Viz/

Spartanzhao commented 2 years ago

@elliothershberg , besides, I had uploaded my package to pypi, But I still highly recommend to install my package as I mentioned in https://github.com/Spartanzhao/Annoroad-OMIC-Viz/install.readme.txt. I have been tested my package in python3.6, python3.7 and python3.9 in different computer or server.