BaseSpace Overview | BaseSpace Apps

BaseSpace Apps

There are 2 types of BaseSpace apps:

Native applications—Are run and managed within the BaseSpace infrastructure in the Amazon cloud. These apps consist of an input form, analysis engine which runs the analysis, and an in-browser report. Native apps can be automated using the command-line interface and BaseMount.
Web applications—Run outside of the BaseSpace infrastructure. Web apps connect with BaseSpace using the API or SDK, and can run on secure cloud infrastructure outside of BaseSpace, users’ desktops, or mobile devices. With web apps, analysis can be configured and started from the BaseSpace input form or directly from within the app.

There are 4 categories of BaseSpace apps:

Illumina Core Applications—Developed by Illumina bioinformaticians and software engineers, and are rigorously tested and documented. These apps are fully supported by Illumina Technical Support.
BaseSpace Labs Applications—Developed by Illumina bioinformaticians and software engineers, and are released as beta apps. As such, these apps are not fully supported by Illumina Technical Support.
Third-Party Applications—Native and web applications that have been published by third-party groups outside of Illumina. These apps are reviewed for quality and robustness prior to publication, and are supported by the third-party developers.
Private Applications—Any apps that are developed but not published to the BaseSpace App store. These apps can be shared directly with collaborators in order to ensure privacy and access control to the custom application is maintained.