semvec/pypi-packages huggingface dataset:
mobility-mapper 0.0.18
For manually scoring mobility in behavior tests
Requires Python: >=3.6,<=3.8

# 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](https://github.com/DeepLabCut/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](screenshot.PNG)

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.
htmapp 0.0.4
How to make a Python package.
Requires Python: >=3.6
Keywords: Fun,Education,Learning,Programming

# Sample package structure  [![Build Status](https://travis-ci.com/lsawade/how_to_make_a_python_package.svg?branch=master)](https://travis-ci.com/lsawade/how_to_make_a_python_package)[![Documentation Status](https://readthedocs.org/projects/how-to-make-a-python-package/badge/?version=latest)](https://how-to-make-a-python-package.readthedocs.io/en/latest/?badge=latest)

This is a tiny, little package that shows how to easily setup a python 
package that includes

1. Modularized structure
2. A simple unittest setup using `.travis.yml`
3. An easy environment building option via `environment.yml`
4. Documentation of the code based on sphinx.

With this sample repository and a few instructions you should be good to go 
to create your own repositories that are simple to distribute and easily 
reproducible in the future.

## Where do you start?

The simplest way is to take a peak into the documentation which is located 
here: [Documentation](https://how-to-make-a-python-package.readthedocs.io/en/latest/). 
There, I will explain and go through the few necessary steps to get you started
to package your modules.


## Installation of this package

A few simple steps:

```bash
# Create the conda environment and install dependencies
conda env create -f environment.yml

# Activate the conda environment
conda activate htmapp

# Install your package
pip install -e .
```

The `-e` simply let's you modify the package without having to reinstall it 
all the time.