Skip to main content

Library for analyzing MEA files.

Project description

CureQ

This is the repository of the CureQ consortium.
This repository contains a library with functions for analyzing MEA files.
This repository is maintained by the Amsterdam University of Applied Sciences (AUMC).
More information: https://cureq.nl/


Install the library

Open a terminal and navigate to your home folder.

Install library with pip

Install the MEA analyzer with the following command when you are using Pip:

pip install CureQ 

Install library with conda

Install the MEA analyzer with the following command when you are using Conda:

conda install CureQ::CureQ

Library usage

Now you can try the CureQ library functions in your Python environment.
Import the function you need, call this function and watch how the pipeline analyzes your MEA file!

Example for analyzing MEA electrodes

from CureQ.mea import analyse_electrode          # Library function for analyzing electrodes

file_path = 'path/to/your/mea_file.h5'           # Path to your MEA file
hertz = 20000                                    # Sampling frequency of MEA system
electrodes = [109, 110]                          # Electrodes to be analyzed
analyse_electrode(file_path, electrodes, hertz)  # Analyzes specified electrodes in the MEA file

Example for analyzing a MEA well

from CureQ.mea import analyse_well               # Library function for analyzing wells

file_path = 'path/to/your/mea_file.h5'           # Path to your MEA file
hertz = 20000                                    # Sampling frequency of MEA system
wells = [10]                                     # Wells to be analyzed
analyse_well(filename, wells, hertz)             # Analyzes specified wells in the MEA file

Example visualisations of the MEA analysis pipeline

Spike detection

Spike detection well 10 electrode 2

Inter-spike interval

Inter-spike interval well 15 electrode 3

Single burst detection

Single burst detection well 15 electrode 3

Network burst detection

Network burst detection well 10

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

CureQ-0.1.4.tar.gz (68.2 kB view details)

Uploaded Source

Built Distribution

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

CureQ-0.1.4-py3-none-any.whl (75.9 kB view details)

Uploaded Python 3

File details

Details for the file CureQ-0.1.4.tar.gz.

File metadata

  • Download URL: CureQ-0.1.4.tar.gz
  • Upload date:
  • Size: 68.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for CureQ-0.1.4.tar.gz
Algorithm Hash digest
SHA256 48e9598915edbc9e827f2b54c7b7ba6e917e570e2015c0e19ec5f22d0558b84a
MD5 bb34d0e03d2e37419952112cc9e78426
BLAKE2b-256 77b008db8535342eeb3a20a6ee710d82b25b28026569a04b3554d4984859df1c

See more details on using hashes here.

File details

Details for the file CureQ-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: CureQ-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 75.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for CureQ-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 26d8346a8b2113fc087cb841a63655488d6016289b9bfa00c13991d9dc02ea1e
MD5 1c932fe1a9ebcea44af64a82e31fbeb5
BLAKE2b-256 110803cb60c3dd97cf745456249b087b911de172dd706977eb3ed083d0349254

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