Skip to main content

For manually scoring mobility in behavior tests

Project description

mobility-mapper

  • This app allows allows for the scoring of behavioral videos involving mobility (or any other binary behavior).
  • The behavior state is stored for each frame of the video to allow for in depth analysis.
  • Total time immobile and latency to immobility are calculated in the app, but the raw fame-wise state data can also be saved to excel for further analysis.
  • This app is ideal for manual scoring of behaviors in preparation for training automated bahavior detection using machine learning and DeepLabCut.

This app runs on python. If new to python, it is recommended to install Anaconda or Miniconda. This will install python along with common packages, and allow you to create isolated environments for each python app.

Install Using Conda:

    conda create -n mobility -c researchgrant mobility_mapper

To run the app:

conda activate mobility
python -m mobilitymapper

Install Using PIP:

Create an environment with python 3.6 and install:

pip install mobility-mapper

How to score a video

Screenshot

  1. Select "Load Video" and navigate to desired video. Enter a custom duration and press "Custom Time"(optional).

  2. Video will play automatically. When the animals begins the test, select "Start Experiment".

  3. Toggle between mobile and immobile using the button or hotkey 'M'.

  4. The slider can be used to revisit and revise previous sections of the video.

  5. When the timer reaches zero, total time immobile and latency to first immobility will be displayed.

  6. Enter an animal identifier and select save to excel to export the raw data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mobility-mapper-0.0.18.tar.gz (5.6 kB view details)

Uploaded Source

File details

Details for the file mobility-mapper-0.0.18.tar.gz.

File metadata

  • Download URL: mobility-mapper-0.0.18.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for mobility-mapper-0.0.18.tar.gz
Algorithm Hash digest
SHA256 0cd795f64a1ddccc4c4a3af51db65910e60d56fcafc1945b30adf681b551c9bc
MD5 4396371519762f120a21cbc3444c5178
BLAKE2b-256 6a159940571633fccd7924e5a7269c271034d0a1b73e119426820cc99484ca62

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page