https://github.com/czbiohub-sf/reglo-icc-pump-control

Python communication driver for Masterflex Ismatec Reglo ICC programmable peristaltic pumps

https://github.com/czbiohub-sf/reglo-icc-pump-control

Science Score: 13.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
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.3%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Python communication driver for Masterflex Ismatec Reglo ICC programmable peristaltic pumps

Basic Info
  • Host: GitHub
  • Owner: czbiohub-sf
  • License: bsd-3-clause
  • Language: Python
  • Default Branch: main
  • Size: 57.6 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created about 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

reglo-icc-pump-control

This is a Python driver for controlling Masterflex Ismatec Reglo ICC digital peristaltic pumps. It is designed with the USB interface in mind (use with the RS-232 interface is currently untested).

This project is not affiliated with Avantor.

API documentation

Refer to the docstrings or compiled documentation for API usage information.

The API documentation is built using Sphinx. To view the docs as HTML, run make html from the docs/ subdirectory, then open docs/html/_build/index.html in a web browser. Other formats are available as well; run make with no arguments for a list.

The content of the usage example from the documentation can also be found directly at docs/usage_example.py.

Requirements

The reglo_icc_pump package requires: - Python >= 3.6 - pyserial >= 3.5 (earlier versions may work, not tested).

Building the documentation additionally requires sphinx and GNU Make.

Installation

Activate a virtual environment if desired, then, from the root of this source distribution, run: pip install .

Support

This repository is maintained by Greg Courville of the Bioengineering Platform at Chan Zuckerberg Biohub San Francisco.

Owner

  • Name: Chan Zuckerberg Biohub San Francisco
  • Login: czbiohub-sf
  • Kind: organization
  • Location: San Francisco

GitHub Events

Total
  • Release event: 2
  • Push event: 2
  • Public event: 1
  • Create event: 2
Last Year
  • Release event: 2
  • Push event: 2
  • Public event: 1
  • Create event: 2

Dependencies

pyproject.toml pypi
  • pyserial >=3.5
setup.py pypi