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

Add singularity container definition file #222

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

b-reyes
Copy link

@b-reyes b-reyes commented May 16, 2023

I was not sure the best way to go about this, so I decided to create a pull request. I am a big fan of open-source projects so I wanted to contribute, if you found my contribution worthy. This PR is related to issue #22.

A little background, my name is Brandon Reyes and I work for the CU Boulder Research Computing group. We recently had an individual who wanted to run your software on our HPC system. However, we found that it was difficult to get the software configured on our system due to the netcdf install. To get around this, I created a Singularity/Apptainer container for the software that includes GCC and a netcdf install that works well with cgenie muffin.

This pull request contains the definition file needed to create the singularity container. I also have the repo singularity_cgenie_muffin, which contains a README.txt explaining how to build and use the container. Additionally, that repo contains a slightly modified cgenie.muffin directory that is compatible with the singularity container.

Please let me know if I can provide any other information.

@derpycode
Copy link
Owner

Hey! Thanks!
I have been so overwhelmed by the teaching quarter that I have been unable to keep up with my first love (computer models).
Will 'push' (ha ha) this forward shortly ...

@b-reyes
Copy link
Author

b-reyes commented May 31, 2023

Hey! No worries, I absolutely understand. Thank you for taking the time to look at this!

@derpycode
Copy link
Owner

derpycode commented Sep 21, 2023 via email

@b-reyes
Copy link
Author

b-reyes commented Sep 21, 2023

Hello Andy! I have notifications setup on GitHub and I regularly check them, so you can absolutely reach out to me here (via this GitHub issue). I prefer communicating over GitHub for items such as this. If you absolutely need my email, I would be happy to provide it to you, just let me know.

No worries about the delay. I absolutely understand the draining and large amount of work that many Faculty members experience. You are a better person than me! I have somehow managed to avoid that career path so far.

That is great news that you plan to hire someone who can possibly look into this. I am here to help in any way possible with this container.

@derpycode
Copy link
Owner

derpycode commented Sep 21, 2023 via email

@b-reyes
Copy link
Author

b-reyes commented Sep 21, 2023

I tried to avoid Faculty as long as I could (about 10 years) ...

Ah, you put up a good fight! I guess you can't win them all. haha

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

Successfully merging this pull request may close these issues.

2 participants