Skip to main content

Input Files

Input Files

The following table lists the input files for Cells2Stats. Parquet files are column-based files that efficiently store data. For more information, see the Apache Parquet Documentation.

FileDirectory and File NameDescriptionQuantity
Run manifest, CSV{root}/RunManifest.csvCSV file that records biological sample information and analysis settingsOne per run
Run manifest, JSON{root}/RunManifest.jsonJSON file reserved for Element processesOne per run
Run parameters{root}/RunParameters.jsonJSON file that records information about the run configurationOne per run
Panel{root}/Panel.jsonJSON file that records information about the targets for the runOne per run
Bases{root}/BaseCalling/BaseCalls/{batch}_C{cycle}.zipBinary files that contain the raw cytoprofiling base call dataOne per batch per cycle
Filter{root}/BaseCalling/Filter/{batch}/{tile}.filterBinary files for use with future applicationsOne per tile per batch
Location{root}/BaseCalling/Location/{batch}/{tile}.locBinary files that identify polony locations on the flow cellOne per tile per batch
Transform{root}/BaseCalling/CellXform/{batch}/{tile}.xformBinary files that transform polony locations onto cellsOne per tile per batch
Projection Image{root}/Projection/{well}/{batch}_{tile}_{target}.tifZ-projected images of cell paint targetsOne per target per tile
Cell Segmentation Mask{root}/CellSegmentation/{well}/{tile}_Cell.tifCell segmentation masks for a well, where the value for a pixel in a cell is the cell IDOne per tile per well
Nuclear Segmentation Mask{root}/CellSegmentation/{well}/{tile}_Nuclear.tifNuclear segmentation masks for a well, where the value for a pixel in a nucleus is 1One per tile per well
Average Normalized Well Statistics{root}/Cytoprofiling/Instrument/AverageNormWellStats.csvFiltered and average metrics for each well in the runOne per run
Versions, JSON{root}/Cytoprofiling/Instrument/Versions.jsonFile that reports the version number for CSV output files and bundled software programsOne per run
Raw Cell Statistics, CSV{root}/Cytoprofiling/Instrument/RawCellStats.csvCSV file that reports values per cell for all morphology features and raw target counts in a runOne per run
Raw Cell Statistics, Parquet{root}/Cytoprofiling/Instrument/RawCellStats.parquetParquet file that reports values per cell for all morphology features and raw target counts in a runOne per run
Barcodes{root}/Cytoprofiling/Instrument/Wells/{well}/{batch}/{tile}_barcodes.parquetParquet files that provide barcoding information for each polony in a tileOne per tile per batch per well

Alternative Cell Segmentation Directory

Cells2Stats accepts an alternate directory of nuclear and cell segmentation masks as an input using the --segmentation argument. For more information on generating cell segmentation masks please see the Performing Resegmentation and Cell Assignment Using Python tutorial. Cell Segmentation mask directories should be structured as follows:

Cell-Segmentation-Directory-Structure
└── CellSegmentation
   └── WellXX // repeated per well
   ├── LXRXXCXXS1_Cell.tif // repeated per tile and cycle
   └──LXRXXCXXS1_Nuclear.tif // repeated per tile and cycle