-
Notifications
You must be signed in to change notification settings - Fork 26
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
base: master
Are you sure you want to change the base?
Conversation
Hey! Thanks! |
Hey! No worries, I absolutely understand. Thank you for taking the time to look at this! |
Hey Brandon!
(although I am not sure if I ever had your direct email, so this is going via various
mysterious network routes)
This is pretty much a 3 1/2 month old apology.
In truth, there is nothing more I'd like to do more than exploring ... probably insanely
inefficiently and ineptly ... computer science and programming related things and ways of
advancing numerical model accessibility.
Instead, I am totally stuck as Faculty. For ever. Surely, for doing something bad in a
previous life.
So I have both not looked at ... but, because I am so interested, not forgotten, your
Singularity/Apptainer container.
I am aiming to employ a current computer science UCR Masters student (cc-ed) for a few
bits of work, and hope that he can look into this and either take it somewhere, or do
something similar.
/andy
# ---
Dr. Andy Ridgwell
# ---
Professor of Earth System Science
Department of Earth & Planetary Sciences
University of California, Riverside
900 University Ave.
Riverside, CA 92521
# ---
***@***.***
https://www.seao2.info/
https://github.com/derpycode
@***@***.***
# ---
…
Hey! No worries, I absolutely understand. Thank you for taking the
time to look at this!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.
|
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. |
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.
(OK)
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.
I tried to avoid Faculty as long as I could (about 10 years) ...
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.
thanks
/andy
|
Ah, you put up a good fight! I guess you can't win them all. haha |
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.