This platform was developed initially to be able to analyze bulk or single-cell transcriptomics data. It actually integrates among the most recent and popular tools to analysis big scRNA-seq datasets. However, in principle you can play here with a matrix of numbers that has been used with other techniques as well. There are no limitation here except the relevance of applying specific analysis methods on your dataset.
The two main features of this new edition of ASAP are the following:
Without having a login, you can already try ASAP with any dataset, to check if it suits your needs, but the results, stored in a sandbox will by lost after your session expires. Data that are not associated anymore with a session are not accessible anymore and therefore deleted on the server. That's why we recommend you to create an account in order to have a personal space where you can keep track of your past analyses.
In order to run an ASAP analysis you only need to have a file containing a numerical matrix dataset in one of these formats:
In the case of single-cell transcriptomics, the numerical matrix contains the expression of genes in the different cells.
For more details about formats, please have a look at this page.
ASAP (v5 at the time of writing this tutorial) provides a wide range of data treatment and analyses.
For each step, several methods are available.
What you basically get from ASAP is:
You start a project by hitting the "Try now!" button or after creating an account, the "New project" button. As said previously, after creating an account you will be able to save projects on the long term. If you are not loggued in, the trial project will live only the time of the browser session and be deleted. The initial form only requires you to enter a project name, the version of ASAP you want to use, the species on which you want ASAP to map gene names, and the actual file to upload. Note that the file upload scales virtually to any size of dataset.
Rather than uploading a file there are alternative ways to send the data file:
At any time analyzing your dataset, you can browse the list of metadata that have been generated by the different methods that were launched. In the left panel you will find a "Metadata and Expression Matrices" section that contain this information.
ASAP allows users to run in a flexible manner analyses from one step to another, so that customized pipelines can be produced directly by users. Then pipeline can get complexe and one needs to have an assistance to visualize the current structure of pipelines. In the Report section of a project, you can get a graphical representation of the current pipeline (Fig. 1) as well as the status of each analysis step (Fig. 2). Each node in the graphical view represents an analysis, and edges output-input relationships between analyses. Each node is clickable an provides the full lineage of analyses that resulted in the execution of this analysis (Fig 3).
Figure 1- Graphical representation of an ASAP analysis pipeline
Figure 2- Status of analysis steps
Figure 3- Lineage of analyses producing the output used by a given analysis as input.