Would you like to upload your own data or use the sample data?
Welcome to baSeq's Single-Cell RNA Sequencing Analysis Tool! Follow these steps to get started:
Each analysis step is designed to help you gain deeper insights into your single-cell data. Provide additional context or use standardized parameters by leaving input boxes blank. If results aren't as expected, revisit previous steps to adjust parameters or context.
This step serves as a baseline visualization of your analysis. It will produce plots showing the distribution of counts, mitochondrial genes, and total counts vs the number of genes. You can revisit this step to see how your analysis affects these visualizations as you progress.
This step removes outliers from your data. It is important to remove outliers to ensure that the analysis is not skewed by extreme values.
This step removes doublets from your data. Doublets are cells that are mistakenly identified as two separate cells. Removing doublets ensures that the analysis is not skewed by these errors.
This step normalizes the data to ensure that the analysis is not skewed by differences in sequencing depth or other technical factors.
This step identifies highly variable features in your data. These features are important for distinguishing between different cell types and states.
This step performs Principal Component Analysis (PCA) on your data. PCA is used to reduce the dimensionality of the data while preserving the most important features.
This step integrates data from multiple samples or batches to remove batch effects and harmonize the data for downstream analysis.
This step computes the nearest neighbors of each cell in the data. Nearest neighbors are used to identify cell types and states based on the similarity of their gene expression profiles.
This step performs clustering on the data to identify groups of cells with similar gene expression profiles. Clustering is used to identify cell types and states in the data.
This step ranks genes based on their importance in distinguishing between different cell types and states. The ranked genes can be used to identify marker genes for specific cell types.
This step identifies genes that are differentially expressed between different cell types or states. Differential gene expression analysis is used to identify genes that are specific to certain cell types or states.
This step explains the results of the differential gene expression analysis. It provides insights into the biological significance of the differentially expressed genes and their role in distinguishing between cell types or states.
This step annotates cells based on their gene expression profiles. Cell annotation assigns cell types to individual cells based on the expression of marker genes. NOTE: it is a good idea to provide your sample type to the model in this step!
This step subsets your data based on the provided cluster, and highlights the most expressed genes in the given subset. NOTE: tell the model which cluster you wish to subset.
This step performs trajectory analysis to infer the developmental paths of cells in the data. Trajectory analysis is used to identify the order of cell states and transitions between them.
This step analyzes cell communication networks in the data. Cell communication analysis is used to identify interactions between different cell types and states.
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs:
Example inputs: