Skip to main content

Based on the original code by Flávio Mourão used together with bonsai workflows

Project description

Issues Issues GNU General Public License v3.0


Behavython software Based on the original code by Flávio Mourão

· Report Bug · Request Feature

Table of Contents
  1. About the project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgments

About

Built With


Getting Started

Prerequisites

  • pyqt5
  • scikit-image
  • pandas
  • numpy
  • matplotlib
  • tk
  • scipy

For a simple way to keep up to date with requirements, reference the requirements.txt file

Installation as a pip package

For the installation you need a simple command that you can get by one of two ways:

  1. Copying and pasting from here:
  2. Going to the TestPypi site and copying from there:

At the moment, Behavython was mainly tested on Windows

Usage

  • Windows
  1. Open the interface (We'll update this readmen with the apropriate ways to do so, either via CLI or with an executable)

  1. Select all the photo-data pairs that you want to analyze
    • In this step is important that you don't forget to verify that you got all the bonsai files, including the data and a image of the arena that you are analyzing

  1. Wait for the program to finish the analysis
    • Currently the program looks like it freezed when running. It is expected behavior but we are looking into it. Right now you only need to wait a little bit.

  1. When finished the progress bar will show 100% and a preview of the results will be available on the right

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue explaining what is the problem. Also, you can reach us by mail - listed at the end :)


License

Distributed under the GNU General Public License v3.0. See LICENSE.txt for more information.


Contact

João Pedro Carvalho Moreira - mcjpedro@gmail.com
Matheus Costa - matheuscosta3004@gmail.com


Acknowledgments

Developed at

Nucleo de Neurociencias - NNC
Universidade Federal de Minas Gerais - UFMG
Brazil

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

behavython-0.5.11.tar.gz (608.4 kB view details)

Uploaded Source

Built Distribution

behavython-0.5.11-py3-none-any.whl (606.7 kB view details)

Uploaded Python 3

File details

Details for the file behavython-0.5.11.tar.gz.

File metadata

  • Download URL: behavython-0.5.11.tar.gz
  • Upload date:
  • Size: 608.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for behavython-0.5.11.tar.gz
Algorithm Hash digest
SHA256 6685ddf0254f80265b9ab2613e92ac85c45b24a1447d90d43bca73b797226fdb
MD5 0ab36f18615b1061f2363642f672253b
BLAKE2b-256 5310aa44243bf9a439bc26c1fe4dc7f4016160829a35eda4d932f8ac40b7ace5

See more details on using hashes here.

Provenance

File details

Details for the file behavython-0.5.11-py3-none-any.whl.

File metadata

  • Download URL: behavython-0.5.11-py3-none-any.whl
  • Upload date:
  • Size: 606.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for behavython-0.5.11-py3-none-any.whl
Algorithm Hash digest
SHA256 045c2e7521f41c86d71f43cc5c56e58cee02a0bffa6b07a558767cc731298016
MD5 0af7fe74a9754a718b5770606b16a7a5
BLAKE2b-256 bc94df403e45728b6a22ed79cd2c17d56edb327477b3aaea9003db5ff75b2c33

See more details on using hashes here.

Provenance

Supported by

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