# BYU - Locating Bacterial Flagellar Motors 2025 — Data

来源：https://www.kaggle.com/competitions/byu-locating-bacterial-flagellar-motors-2025/data

采集时间：2026-10-25T03:57:25Z

In this competition you are tasked with finding flagellar motor centers in 3D tomograms. A tomogram is a 3D volumetric representation of an object. In this competition, each tomogram is provided as a set of 2D image slices (JPEG) stored in a unique directory. You are tasked with predicting points where a flagellar motor is located when one is present. 

## Files and Directories

**train/**: Directory of subdirectories each containing a stack of tomogram slices to be used for training. Each tomogram subdirectory comprises JPEGs where each JPEG is a 2D slice of a tomogram.

**train_labels.csv**: Training data labels. Each row represents a unique motor location and not a unique tomogram.
 - `row_id` -  index of the row
 - `tomo_id` - unique identifier of the tomogram. Some tomograms in the train set have multiple motors.
 - `Motor axis 0` - the z-coordinate of the motor, i.e., which slice it is located on
 - `Motor axis 1` - the y-coordinate of the motor
 - `Motor axis 2` - the x-coordinate of the motor
 - `Array shape axis 0` - z-axis length, i.e., number of slices in the tomogram
 - `Array shape axis 1` - y-axis length, or height of each slice
 - `Array shape axis 2` - x-axis length, or width of each slice
 - `Voxel spacing` - scaling of the tomogram; angstroms per voxel
 - `Number of motors` - Number of motors in the tomogram. Note that each row represents a motor, so tomograms with multiple motors will have several rows to locate each motor.

**test/**: Directory with 3 directories of dummy test tomograms; the rerun test dataset contains approximately 900 tomograms. **The test data only contain tomograms with one or zero motors**.

**sample_submission.csv**: Sample submission file in the correct format.  (If you predict that no motor exists, set `Motor axis 0`, `Motor axis 1`, and `Motor axis 2` to '-1')