Skip to content
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

Conda installation? #136

Open
uturuncoglu opened this issue Sep 19, 2024 · 4 comments
Open

Conda installation? #136

uturuncoglu opened this issue Sep 19, 2024 · 4 comments

Comments

@uturuncoglu
Copy link

I am not sure if there is a plan or not but it would be nice to have capability to install pyschism through Conda. In UFS Coastal workflow, we have packages that are already installed with Conda and installing pyschism with pip is also installing lots of duplicated modules. So, it would be nice to have flexibility to install pyschism also with Conda.

@josephzhang8
Copy link
Member

@brey: do you have any updates on the conda install? Thx

@mansurjisan
Copy link

mansurjisan commented Sep 19, 2024

Hi @uturuncoglu , I installed PySCHISM in the MSU Hercules cluster. First, I created a Conda environment, and then, within this Conda environment, I used pip to install PySCHISM. It's not a perfect solution, as it doesn't fully address the module duplication issue you mentioned, but it does provide a way to use PySCHISM within a Conda-managed environment.

For detailed installation steps and discussion, I've documented the process in a GitHub issue. You can find it here:
https://github.com/noaa-ocs-modeling/SurgeTeamCoordination/issues/545#issuecomment-2284884498

I am also working on developing an ecFlow based workflow where I can use pyschism to generate input files for SCHISM and UFS Coastal RT case: https://github.com/mansurjisan/SCHISM-ecFLOW/tree/main/ecf

@uturuncoglu
Copy link
Author

@mansurjisan Thanks. Yes. I did the same thing but I am not sure it is a good practice to use conda and pip together. It is not a big deal but it would be nice to have conda support too.

@brey
Copy link

brey commented Sep 20, 2024

@brey: do you have any updates on the conda install? Thx

We are providing a conda package for schism not pyschism. It shouldn't be difficult to build one for psychism as well. We can support. Who wants to be the maintainer?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants