{"id":24087,"library":"multipyvu","title":"multipyvu","description":"Control MultiVu (for NanoString nCounter) using Python. Current version 3.6.1, requires Python >=3.7. Released irregularly; latest update 2023.","status":"active","version":"3.6.1","language":"python","source_language":"en","source_url":"https://github.com/NanoString/multipyvu","tags":["nanostring","multivu","ncounter"],"install":[{"cmd":"pip install multipyvu","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"Direct import of the module does not give access to the main class.","wrong":"import multipyvu","symbol":"MultiVu","correct":"from multipyvu import MultiVu"}],"quickstart":{"code":"from multipyvu import MultiVu\nmv = MultiVu()\nmv.calibrate_pressure()\nprint(mv.get_pressure())","lang":"python","description":"Connect to MultiVu and calibrate pressure."},"warnings":[{"fix":"Update calls to include units: mv.set_pressure(100, unit='psi')","message":"Some methods changed between 2.x and 3.x, e.g., 'set_pressure' now requires units parameter.","severity":"deprecated","affected_versions":"<3.0.0"},{"fix":"Start MultiVu software first, then run the Python script.","message":"MultiVu must be running and listening on TCP port 19003 before connecting.","severity":"gotcha","affected_versions":"all"},{"fix":"Update imports: from multipyvu import MultiVu","message":"Version 3.0.0 removed support for Python 3.6 and older, and changed the import path from 'multipyvu.multipyvu' to 'multipyvu'.","severity":"breaking","affected_versions":"<3.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use: from multipyvu import MultiVu","cause":"Wrong import: import multipyvu instead of from multipyvu import MultiVu.","error":"AttributeError: module 'multipyvu' has no attribute 'MultiVu'"},{"fix":"Launch MultiVu application and ensure the Remote Control feature is enabled (default port 19003).","cause":"MultiVu software not running or not listening on port 19003.","error":"ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}