This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description


Mouse Record

A cheap, modular, behavior recording program

Purpose

The program’s is designed to record rodent behavior at specific intervals of time, based on the initiation of a trigger event (e.g., the press of a lever).

Installation

Installation requires setuptools; install using the following command (may require sudo):

python setup.py install

Testing

Test the program using the following command:

python setup.py test

Documentation

Documentation can be built from source on any platform easily. Just run the following command.

python setup.py build_sphinx

This will generate HTML documentation, which can be open using this file build/sphinx/html/index.html in the current directory.

For more build options, simply run the following command.

python setup.py build_sphinx --help

Other build targets can be specified using the -b or --builder option. Beyond the standard options that Sphinx provides, we add the pdf option.

Cleaning

To clean up the directory after building, one can use the clean option. This will eliminate all intermediates build products. The syntax is shown below.

python setup.py clean

If this is not sufficient, and one wishes to eliminate the final products this can be done with the flag -a or --all. This adjustment to the syntax is shown below.

python setup.py clean --all

Usage

Picture Usage

Execution of the program consists of the program name and a single argument, the directory in which the picture is to be saved into. If a directory is not specified, the current directory will be assumed.

mouse-picture ~/Destkop

Preview Usage

Execution of the program consists of the program name and a single argument: the time desired length of the camera preview (in seconds). If the time is not specified, this will default to 15 seconds. Additionally, the user can exit at any time by entering Ctrl + c

mouse-preview 60

Record Usage

Execution of the program consists of the program name and respectve arguments: time to record before trigger event (in seconds), time to record after (in seconds), and directory of the file to be saved into. If a directory is not specified, the current directory will be assumed. An example is shown below:

sudo mouse-record 2 2 /home/pi/Desktop

Also, as mentioned before, the program will end when a Ctrl + c is entered into the terminal.

Release History

Release History

0.0.6

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.5

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
mouse_record-0.0.6.tar.gz (21.2 kB) Copy SHA256 Checksum SHA256 Source Nov 2, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting