abstract:darwin:install_software:install_software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
abstract:darwin:install_software:install_software [2022-05-09 14:32] anitaabstract:darwin:install_software:install_software [2022-05-09 14:33] (current) anita
Line 1: Line 1:
 +===== Software Installation on DARWIN =====
 +
 +First see if your software is installed by using ''vpkg_list'' on DARWIN, and then check the [[software:software|Software]] documentation for all software which is organized in alphabetical order on the <html><span style="color:#ffffff;background-color:#2fa4e7;padding:3px 7px !important;border-radius:4px;">sidebar</span></html> to see if there are any specific instructions provided for use and/or installation on DARWIN.
 +
 +The HPC team has a set of standards and technology used to reduce complexity and bring consistency to the process of software installation and management. 
 +
 +Software is generally built, installed, and accessed using the [[software:valet:valet|VALET]] system (not Modules but similar) developed by Dr. Jeffrey Frey. VALET provides the ability to modify your environment without modifying your startup files like ''.bashrc'' and ''.bash_profile'' as it prevents jobs from failing by keeping a clean login environment.
 +
 +This process of basic software and management is described in [[technical:recipes:software-managment|Software Management]] and [[abstract:darwin:install_software:workgroup-sw|Workgroup Directory]], where both can also be found on the <html><span style="color:#ffffff;background-color:#2fa4e7;padding:3px 7px !important;border-radius:4px;">sidebar</span></html> under [[abstract:darwin:install_software:install_software|Install Software]].
 +
 +With that said, you may need to use other methodologies for installing your software such as a [[software:python:python|Python]] virtualenv or a container technology like [[software:singularity:singularity|Singularity]] on the cluster along with creating a VALET package to properly add it to your environment.