Skip to content

Add support for NeuroGEARS logging structure #523

@sumiya-kuroda

Description

@sumiya-kuroda

Is your feature request related to a problem? Please describe.
NeuroGEARS team has their own format of saving acquired data from NIDAQ, Harp, cameras etc. In their format the data is always logged like session_date > Experiment_data (including animal names) in order to support experiments with multiple animals, which is opposite of how NeuroBlueprint formats data. Below is a more detailed structure:

.
└── data/
    ├── 2024_12_12-16_36_42/
    │   ├── ExperimentEvents
    │   ├── HarpData
    │   ├── SessionSettings/
    │   │   └── SessionSettings_2024_12_12_12_00_00.yaml
    │   ├── VideoData1
    │   ├── VideoData2
    │   └── ...
    └── 2024_12_15-13_23_32/
        ├── ExperimentEvents
        ├── HarpData
        ├── SessionSettings/
        │   └── SessionSettings_ 2024_12_15_12_00_00.yaml
        ├── VideoData1
        ├── VideoData2
        └── ...

SessionSettings_YYYY_MM_DD_HH_MM_SS.yaml has session-specific info, including the name of the animal.

Describe the solution you'd like
Allow datashuttle to convert the format when uploading the data from local to servers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions