The XSEDE ecosystem includes many types of software installed and supported by XSEDE staff, by service providers (resource operators), 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 (CSAs)

Many XSEDE allocated resources offer Community Software Areas (CSAs) where software providers can install and share software for other XSEDE users to use. 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.

Key Points
Software enables scientific computing and data analysis
Software enables access to integrated resources
Software for developers, services providers, a resource operators
Contact Information