Guides
This section contains in-depth guides on topics beyond the core user manual — Linux basics, data transfer, containers, specific applications, and software development on COSMOS.
Linux basics
New to the Linux command line? Start here. Covers the shell, navigation, file management, and commonly used commands.
Data transfer
How to move files between your local machine and COSMOS, and how to access long-term storage on Swestore.
Containers (Apptainer/Singularity)
How to run containerised applications on COSMOS using Apptainer (formerly Singularity). Useful when your software has complex dependencies or is distributed as a Docker image.
Specific applications
Guides for commonly used research software — Python, MATLAB, Mathematica, R, Abaqus, and COMSOL.
Python MATLAB R COMSOL Mathematica Abaqus FEA
Batch system
Additional guidance on using specific node types and partitions.
Software development
For users building their own software on COSMOS — compiler flags, toolchains, and debugging tools.
Author: Peter Bergdahl (LUNARC)
Last Updated: 2022-10-05