Example templates


#1

Apologies if I have missed something obvious. I am just starting to look at OOD, and thought there were some example templates for common applications available - but don’t seem to be able to locate them.
Any assistance much appreciated.

best regards,
Colin


#2

Colin,

I think that you are asking for how to go about creating custom applications for OnDemand like an interactive Jupyter session, or applications that either does not require the batch systems or does so in a non-realtime fashion?

Our current documentation on the topic of writing custom applications can be found at https://osc.github.io/ood-documentation/release-1.3/app-development.html. An example application that runs ps against the system can be found at https://github.com/OSC/ood-example-ps. An example that uses BatchConnect to run Jupyter on a compute node is available at: https://github.com/OSC/bc_example_jupyter. Our other public applications are available from the https://github.com/OSC space, under permissive licenses, but are to a greater or lesser degree specific to OSC’s systems.

I also want to let you know that we are going to be releasing version 1.4 in the next few days, and once that happens our documentation’s organization will change slightly.

Morgan

p.s. 1.4 release notes


#3

Also this is a useful list:

https://osc.github.io/ood-documentation/release-1.3/install-ihpc-apps.html

That is a list of all the interactive apps we run at OSC.

And here are the job templates we provide for the Job Composer to our users: https://github.com/OSC/osc-ood-config/tree/5440c0c2f3e3d337df1b0306c9e9d5b80f97a7e4/ondemand.osc.edu/apps/myjobs/templates


#4

That will all be useful, thank you. At this stage, I am mainly looking for job templates for common applications (ANSYS, Abaqus etc.) Later, i want to look at integrating VNC sessions with OOD. I may have more questions!

Thanks again for help so far.