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