Tierpsy / tierpsy-tracker

Multi-Worm Behaviour Tracker. README here:
https://github.com/Tierpsy/tierpsy-tracker/blob/development/README.md
MIT License
20 stars 18 forks source link

Generalise fovsplitting #76

Closed luigiferiani closed 2 years ago

luigiferiani commented 2 years ago

When analysing videos of multiwell plates (multiple wells in a single video), tierpsy needs information about how to split the FOV across wells, and what wells are in what video. So far, only André Brown's lab configuration was possible, as this info was hardcoded.

With this PR a user can provide a custom splitFOV json file with information to go from video name => channel, instrument name channel => wells in the field of view.

We assume that each video will have a unique identifier (e.g. the camera serial number) in its filename. This unique identifier is used to ascertain what instrument the video was taken on, and what part of a multiwell plate is recorded data from ("channel"). Knowing the channel allows tierpsy to know the name and arrangement of the wells the video contains (as specified in the json).