The XSEDE ecosystem includes many types of software installed and supported by XSEDE staff, by service providers, community software providers, science gateways and other software integrators, and the users, researchers, and educators that use XSEDE.
To find software installed on XSEDE allocated resources and available from the command line and the batch job execution environment visit the:
To discover packaged software, cloud images, software from science gateways, community provided software, and all other forms of software and advanced digital services that are part of the XSEDE ecosystem visit the:
Software in network accessible services
Software available thru network accessible XSEDE enterprise services is described in the Services page.
Software available thru network accessible Science Gateways is described in the Science Gateways page.
Community Software Areas
XSEDE's Community Software Areas (CSAs) allow science gateways and other research software providers and integrators to install, advertise, share, and support their own software on XSEDE resources. A CSA is a disk directory that is outside the software provider's home directory where they can install their software executables, scripts, libraries, and small data files. XSEDE Service Providers (SPs) create and provide access to the disk directory, and may also backup the disk directory, help advertise the software modules in that directory used to access the software, and may provide software usage statistics.
If the software provider and SP advertise CSA modules, XSEDE provides a comprehensive XSEDE Software Discovery interface where users can discover both community and XSEDE provided software.
To request a new CSA the software provider must first request a startup allocation (if they don't already have a regular allocation) to gain access to the resource(s) where the CSA will be created. Once the provider has an allocation giving them access to a resource they should next request the CSA directory on the desired resources by contacting the XSEDE Help Desk.
Consult the Resources page for a brief description of XSEDE systems.
Consult the CSA availability page for details on which XSEDE systems support CSAs.
Once the software provider has an allocation and the CSA directory they can install their software in the directory and publish software modules to enable discovery.
Software providers may view their software and point users at the XSEDE Software Discovery interface.