Skip to main content

Tools for Gramophone systems by Femtonics Ltd.

Project description

Gramophone Tools

Collection of tools to be used with the Gramophone system by Femtonics Ltd. Contains 3 subpackages: Comms for communicating with Gramophone devices, LinMaze for conditioning mice in a simple linear virtual maze and Recorder for making velocity recordings in a harware triggered manner.

Installation

Open an admin terminal by right clicking the start menu and selecting "Windows PowerShell (admin)".

To install run the following command:

pip install GramophoneTools

After install you can run the gram make_icons command to create shortcuts on the Windows desktop for all users.

Updating

To find out if there is a newer version available run:

pip list -o

If GramohoneTools shows up in the list you can update it by running:

pip install -U GramophoneTools

Usage

The user guide for Gramophone systems can be found online: http://gramophone.femtonics.eu/user_guide.html

Gramophone recorder

To start the velocity recorder run the gramrec command. In windows you can press the Win+R keyboard shortcut to display the 'Run' window and type it in there.

LinMaze

Make a .py file that describes the conditioning task and run it with python.exe. See the examples folder, or run the gram examples command after install.

Documentation

The full documentation of the GramophoneTools package is available online at: http://gramophone.femtonics.eu

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

GramophoneTools-0.6.21.tar.gz (22.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

GramophoneTools-0.6.21-py3-none-any.whl (11.8 MB view details)

Uploaded Python 3

File details

Details for the file GramophoneTools-0.6.21.tar.gz.

File metadata

  • Download URL: GramophoneTools-0.6.21.tar.gz
  • Upload date:
  • Size: 22.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for GramophoneTools-0.6.21.tar.gz
Algorithm Hash digest
SHA256 596c62dc6e4fe73d40e23812fdf714d9f55a9e9369002a3dd3dbdc5f9d164e04
MD5 0107e5053f2dec17bb28304b78e5d03e
BLAKE2b-256 c67ef180855f6c047802fb638b9193c693bcb1a30f1e006deb7194b500d36f41

See more details on using hashes here.

File details

Details for the file GramophoneTools-0.6.21-py3-none-any.whl.

File metadata

  • Download URL: GramophoneTools-0.6.21-py3-none-any.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for GramophoneTools-0.6.21-py3-none-any.whl
Algorithm Hash digest
SHA256 57b893422e08d10abc950bb96301201ef64036d9a4d6cc3775793f04b7bee331
MD5 256cf3956dea2347f5e5bc39a04b2984
BLAKE2b-256 804caf8b5ed79d4551bd3afa2b1e6ee34ef665c2e235f05c9d811400ade08cde

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