Getting Started


Table of Contents


Input Data

There are two methods for uploading your scRNA-seq data:

  1. Upload a counts matrix and metadata file
    • If there are multiple samples, there should be a column labeled Condition.
    • Metadata should always be a .CSV file. Counts can either be a .CSV file or a .TXT file; if it is a .TXT file, the delimitor argument should be specified.
  2. Upload a Seurat Object (Recommended)
    • Recommended data format, as large Counts data files can take a long time to be read in and processed.
    • The meta.data in the Seurat Object should still have a column labeled Condition.

Additionally, for comparison analysis, a Differentially Expressed Genes (DEG) .CSV file is needed. If multiple samples are detected and a DEG file is not provided, FlyPhone will generate its own DEG object to use for comparison analysis. Any user-uploaded file will override this. The required columns are listed below:

  1. Gene - Gene name
  2. avg_log2FC - Log 2 Fold Change value
  3. cell_type - The cell type associated with a given gene

Required Parameters

These variables are required, regardless of the data uploaded:

These variables are required if there are multiple samples present:


Optional Parameters

The remaining arguments are optional and have default values:


Example Uploads

#1: Example of a Counts & Metadata file pair upload. Since the counts is a text file separated by spaces, the appropriate delimitor option is also selected. No DEG file was provided for this multi-sample analysis.

#2: Example uploading of a Seurat Object. A DEG file has also been uploaded, which FlyPhoneDB2 will use instead of generating a DEG object.

Counts/Metadata Upload
Counts/Metadata Upload

Example Status Pages


Example status page after a FlyPhoneDB2 submission has successfully been uploaded and started.

Status Page Running

Example status page after a FlyPhoneDB2 run has finished.

Status Page Finished

Example Results Page








Test Files

Download the example files to test FlyPhone2 functionality

Matrix
Metadata
Seurat object


Standalone Version

Standalone version is available

Analyze your own scRNA-seq dataset using FlyPhoneDB2 by uploading your data or running the pipeline locally.
Click here to download the source code.