https://github.com/alleninstitute/mies

Multichannel Igor Electrophysiology Suite

https://github.com/alleninstitute/mies

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 10 DOI reference(s) in README
  • Academic publication links
    Links to: science.org
  • Academic email domains
  • Institutional organization owner
    Organization alleninstitute has institutional domain (alleninstitute.org)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.3%) to scientific vocabulary

Keywords

electrophysiology igor-pro supported
Last synced: 6 months ago · JSON representation

Repository

Multichannel Igor Electrophysiology Suite

Basic Info
Statistics
  • Stars: 28
  • Watchers: 9
  • Forks: 9
  • Open Issues: 275
  • Releases: 13
Topics
electrophysiology igor-pro supported
Created almost 8 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Codeowners

README.md

GitHub release (latest by date) Build Main Documentation Signed Installer Coverage pre-commit GitHub contributors

Multichannel Igor Electrophysiology Suite

The Multichannel Igor Electrophysiology Suite (MIES) is a proven sweep based data acquisition software package for intracellular electrophysiology (patch clamp) [1, 2, 3, 4, 5, 6]. It offers top of its class flexibility and robustness for stimulus generation, data acquisition, and analysis.

Highlights

  • Run up to five DACs in parallel for scalable data acquisition.
  • Acquire data on up to eight headstage on a single DAC to probe up to 56 connections at once.
  • Create arbitrarily complex stimulus sets with an intuitive GUI.
  • Export all data, including all of its metadata, into the industry-standard NWBv2-format and read it back in
  • Run custom code during data acquisition for Automatic Experiment Control and real-time adaptability.
  • Automate experimental setup using configuration files for streamlined workflows.
  • Interact with MIES from other programming languages (Python, C++, Javascript, ...) through ZeroMQ.
  • Track and manage your experiments with comprehensive metadata acquisition and browsing tools.
  • Leverage the integrated scripting language for flexible, on-the-fly electrophysiology data evaluation.
  • Ensure compatibility with every earlier version of MIES, protecting your previous work and workflows.

Getting started

Brief visual overview

Slideshow showing the main graphical user interfaces of MIES in Igor Pro

Postsynaptic data analysis

Demonstration of postsynaptic data analysis

Video tutorial of the postsynaptic potential/postsynaptic current data (PSX) analysis module

Required Software

For Data Analysis

  • Windows 10 64-bit or MacOSX 10.10

For Data Acquisition

Supported Hardware

  • Digital to analog converters (DAC):

    Other NI hardware models can be added on request. Please open an issue from within MIES, MIES Panels->Report an issue, for that. - Instrutech/HEKA ITC: - 16 - 18 - 1600

    ITC devices are at the End-Of-Service-Life (EOSL). National Instruments DACs are recommended for MIES users looking for new hardware.

  • Amplifier: Molecular Devices 700B

  • Pressure control (optional):

    • QPV High Resolution Pressure Regulator from Proportion-Air, Inc.; Part name: QPV regulator (custom, see part No), -10 psi to +10 psi; Part no.: QPV1TBNEEN10P10PSGAXLDD
    • controlled through ITC 18/1600 or National Instruments USB 6001

Support statement

The last released version receives fixes for all critical bugs.

Bug reporting

Report a Bug

Owner

  • Name: Allen Institute
  • Login: AllenInstitute
  • Kind: organization
  • Location: Seattle, WA

Please visit http://alleninstitute.github.io/ for more information.

GitHub Events

Total
  • Create event: 113
  • Release event: 1
  • Issues event: 140
  • Watch event: 4
  • Delete event: 111
  • Issue comment event: 325
  • Push event: 582
  • Pull request review comment event: 84
  • Pull request event: 216
  • Pull request review event: 155
  • Fork event: 2
Last Year
  • Create event: 113
  • Release event: 1
  • Issues event: 140
  • Watch event: 4
  • Delete event: 111
  • Issue comment event: 325
  • Push event: 582
  • Pull request review comment event: 84
  • Pull request event: 216
  • Pull request review event: 155
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 353
  • Total pull requests: 328
  • Average time to close issues: 11 months
  • Average time to close pull requests: 17 days
  • Total issue authors: 7
  • Total pull request authors: 4
  • Average comments per issue: 1.01
  • Average comments per pull request: 1.51
  • Merged pull requests: 248
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 75
  • Pull requests: 171
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 7 days
  • Issue authors: 5
  • Pull request authors: 4
  • Average comments per issue: 0.55
  • Average comments per pull request: 0.9
  • Merged pull requests: 122
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • t-b (274)
  • MichaelHuth (62)
  • timjarsky (11)
  • nrsc (3)
  • Garados007 (1)
  • travis-open (1)
  • StanDriessens (1)
Pull Request Authors
  • t-b (242)
  • MichaelHuth (76)
  • Garados007 (6)
  • timjarsky (4)
Top Labels
Issue Labels
bug (150) enhancement (90) SweepFormula (40) Issue Review 2025 (39) CodeQuality (37) DataAcquisition (36) Backlog (32) DA_Ephys (24) Analysis Functions (22) ContinousIntegration (22) Testpulse (21) IVSCC (19) DataBrowser/SweepBrowser (19) PatchLink (16) NWB (14) AnalysisBrowser (14) documentation (13) Installer (12) MiniAnaIVSCC (11) Labnotebook (11) Miniature Analysis (10) PressureControl (9) Wavebuilder (9) Analysis Functions Dashboard (9) Epoch Information (8) JSON Configuration (8) PureEngineering (8) infrastructure (8) DataBrowser (8) Optimization (7)
Pull Request Labels
CodeQuality (7) SweepFormula (6) bug (6) Epoch Information (5) PR:NeedsBackport (4) Wavebuilder (3) DataAcquisition (3) Installer (2) PR:NeedsForwardPort (2) Testing (2) Labnotebook (2) Amplifier (2) PatchLink (2) Analysis Functions (2) Logging (1) NWB (1) Optimization (1) enhancement (1) DataBrowser/SweepBrowser (1) AnalysisBrowser (1) MiniAnaIVSCC (1) PureEngineering (1)