Derived Datasets
Segmentation Mask
Prepare your metadata based on the latest metadata schema using one of the template files below. See the instructions in the Metadata Validation Workflow document for more information on preparing and validating your metadata.tsv file prior to submission.
Related files:
- đź“ť Excel template: For metadata entry.
- đź“ť TSV template: Alternative for metadata entry.
Obj x feature table
- Download the Excel obj x feature template
- Review documentation and examples
- Fill out the Excel obj x feature template for your dataset and submit.
Metadata schema
Directory schemas
pattern | required? | description |
---|---|---|
extras\/.* |
âś“ | Folder for general lab-specific files related to the dataset. |
derived\/.* |
âś“ | The EPIC data is placed in TOP/derived/ so it does not conflict with any files if it is uploaded with a primary dataset. |
derived\/extras\/.* |
âś“ | Folder for general lab-specific files related to the derived dataset. |
derived\/segmentation_masks\/.* |
âś“ | Directory containing segmentation masks. |
derived\/segmentation_masks\/[^\/]+\.segmentations\.ome\.tiff |
âś“ | The segmentation masks should be stored as multi-channel pyramidal OME TIFF bitmasks with one channel per mask, where a single mask contains all instances of a type of object (e.g., all cells, a class of FTUs, etc). The class of objects contained in the mask is documented in the segmentation-masks.csv file. Each individual object in a mask should be represented by a unique integer pixel value starting at 1, with 0 meaning background (e.g., all pixels belonging to the first instance of a T-cell have a value of 1, the pixels for the second instance of a T-cell have a value of 2, etc). The pixel values should be unique within a mask. FTUs and other structural elements should be captured the same way as cells with segmentation masks and the appropriate channel feature definitions. |
derived\/segmentation_masks\/[^\/]+-objects\.(?:tsv|xlsx) |
✓ | This is a matrix where each row describes an individual object (e.g., one row per cell in the case where a mask contains all cells) and columns are features (i.e., object type, marker intensity, classification strategies, etc). One file should be created per mask with the name of the mask prepended to the file name. For example, if there is a cell segmentation map called “cells” then you would include a file called “cells-objects.csv” and that file would contain one row per cell in the “cells” mask and one column per feature, such as marker intensity and/or cell type. A minimum set of fields (required and optional) is included below. |
derived\/segmentation_masks\/[^\/]+-centroid-adjacency\.csv |
 | Objects are required to be in the same mask. A separate centroid-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-linkage-adjacency\.csv |
 | Objects are required to be in the same mask. A separate linkage-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-mesh\.glb |
 | This is a file with 3D mesh images for a 3D map. |
derived\/segmentation_masks\/transformations\/.* |
 | This directory should include any transformation files that pertain to a 3D reconstruction from serial sections. The mask protocol should explain the structure of these transformation files and how they can be used to reconstruct the 3D map from the 2D sections. |
pattern | required? | description |
---|---|---|
derived\/.* |
âś“ | The EPIC data is placed in TOP/derived/ so it does not conflict with any files if it is uploaded with a primary dataset. |
derived\/extras\/.* |
âś“ | Folder for general lab-specific files related to the derived dataset. |
derived\/segmentation_masks\/.* |
âś“ | Directory containing segmentation masks. |
derived\/segmentation_masks\/[^\/]+\.segmentations\.ome\.tiff |
âś“ | The segmentation masks should be stored as multi-channel pyramidal OME TIFF bitmasks with one channel per mask, where a single mask contains all instances of a type of object (e.g., all cells, a class of FTUs, etc). The class of objects contained in the mask is documented in the segmentation-masks.csv file. Each individual object in a mask should be represented by a unique integer pixel value starting at 1, with 0 meaning background (e.g., all pixels belonging to the first instance of a T-cell have a value of 1, the pixels for the second instance of a T-cell have a value of 2, etc). The pixel values should be unique within a mask. FTUs and other structural elements should be captured the same way as cells with segmentation masks and the appropriate channel feature definitions. |
derived\/segmentation_masks\/[^\/]+-objects\.(?:tsv|xlsx) |
✓ | This is a matrix where each row describes an individual object (e.g., one row per cell in the case where a mask contains all cells) and columns are features (i.e., object type, marker intensity, classification strategies, etc). One file should be created per mask with the name of the mask prepended to the file name. For example, if there is a cell segmentation map called “cells” then you would include a file called “cells-objects.csv” and that file would contain one row per cell in the “cells” mask and one column per feature, such as marker intensity and/or cell type. A minimum set of fields (required and optional) is included below. |
derived\/segmentation_masks\/[^\/]+-centroid-adjacency\.csv |
 | Objects are required to be in the same mask. A separate centroid-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-linkage-adjacency\.csv |
 | Objects are required to be in the same mask. A separate linkage-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-mesh\.glb |
 | This is a file with 3D mesh images for a 3D map. |
derived\/segmentation_masks\/transformations\/.* |
 | This directory should include any transformation files that pertain to a 3D reconstruction from serial sections. The mask protocol should explain the structure of these transformation files and how they can be used to reconstruct the 3D map from the 2D sections. |
pattern | required? | description |
---|---|---|
derived\/.* |
âś“ | The EPIC data is placed in TOP/derived/ so it does not conflict with any files if it is uploaded with a primary dataset. |
derived\/extras\/.* |
âś“ | Folder for general lab-specific files related to the derived dataset. |
derived\/segmentation_masks\/.* |
âś“ | Directory containing segmentation masks. |
derived\/segmentation_masks\/[^\/]+\.segmentations.ome.tiff |
âś“ | The segmentation masks should be stored as multi-channel pyramidal OME TIFF bitmasks with one channel per mask, where a single mask contains all instances of a type of object (e.g., all cells, a class of FTUs, etc). The class of objects contained in the mask is documented in the segmentation-masks.csv file. Each individual object in a mask should be represented by a unique integer pixel value starting at 1, with 0 meaning background (e.g., all pixels belonging to the first instance of a T-cell have a value of 1, the pixels for the second instance of a T-cell have a value of 2, etc). The pixel values should be unique within a mask. FTUs and other structural elements should be captured the same way as cells with segmentation masks and the appropriate channel feature definitions. |
derived\/segmentation_masks\/[^\/]+-objects\.(?:tsv|xlsx) |
✓ | This is a matrix where each row describes an individual object (e.g., one row per cell in the case where a mask contains all cells) and columns are features (i.e., object type, marker intensity, classification strategies, etc). One file should be created per mask with the name of the mask prepended to the file name. For example, if there is a cell segmentation map called “cells” then you would include a file called “cells-objects.csv” and that file would contain one row per cell in the “cells” mask and one column per feature, such as marker intensity and/or cell type. A minimum set of fields (required and optional) is included below. |
derived\/segmentation_masks\/[^\/]+-centroid-adjacency\.csv |
 | Objects are required to be in the same mask. A separate centroid-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-linkage-adjacency\.csv |
 | Objects are required to be in the same mask. A separate linkage-adjacency file can be included per mask. |
derived\/segmentation_masks\/[^\/]+-mesh\.glb |
 | This is a file with 3D mesh images for a 3D map. |
derived\/segmentation_masks\/transformations\/.* |
 | This directory should include any transformation files that pertain to a 3D reconstruction from serial sections. The mask protocol should explain the structure of these transformation files and how they can be used to reconstruct the 3D map from the 2D sections. |