| 83 | ---- |
| 84 | |
| 85 | = Software Installation Policy = |
| 86 | == What can be installed in the HPC environment? == |
| 87 | Minimum requirements for software to work in the HPC environment: |
| 88 | |
| 89 | * Must run under modern Linux operating systems |
| 90 | * Must be properly licensed for your use |
| 91 | * Licensed software may be installed in the software repository; such packages must be accessible only to the research group holding the appropriate license. |
| 92 | * Even if the software license is free, any registration or acceptance of a license agreement must be completed by the faculty member leading the research group. HPC staff are not authorized to perform this on their behalf. |
| 93 | * Must work on the CPU microarchitectures currently supported by the HPC system |
| 94 | * Applications must be supported and actively maintained with security releases (at a minimum) by the developer |
| 95 | |
| 96 | == Installing Software Applications == |
| 97 | === User Installations === |
| 98 | * Most software should be installed in a research group's project directory, a user's home directory, or used within a container environment whenever possible. |
| 99 | * [https://wiki.hpc.tulane.edu/trac/wiki/cypress/conda_virtual_environment CONDA Virtual Environment] |
| 100 | * [https://wiki.hpc.tulane.edu/trac/wiki/cypress/SingularityDockerhub Build Singularity Containers from Dockerhub] |
| 101 | |
| 102 | === Requesting the Installation of Software === |
| 103 | * Users may request software installation through the Request Form: [https://tulane.service-now.com/now/nav/ui/classic/params/target/com.glideapp.servicecatalog_category_view.do%3Fv%3D1%26sysparm_parent%3D8d648d93dbc44c10f460562bdc9619ad%26sysparm_catalog%3De0d08b13c3330100c8b837659bba8fb4%26sysparm_catalog_view%3Dcatalog_default%26sysparm_view%3Dcatalog_default Cypress HPC Software Installation] - Tulane IT Portal if the installation proves challenging for users. |