{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"},{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"},{"label":"Chemistry","url":"https://skillfed.io/packages/category/scientific-engineering-chemistry"}],"enrichment":{"capability":"MultiPyVu provides Python control over Quantum Design cryostat instruments (PPMS, DynaCool, VersaLab, MPMS3, OptiCool) to set and read temperature, magnetic field, and chamber status, with local or remote TCP operation and data file integration.","skillfed_tags":["cryogenic-control","laboratory-automation","quantum-design"],"use_cases":["Automate temperature and field sweeps in materials science experiments without manual MultiVu interaction.","Integrate cryostat control with external measurement instruments via a single Python script and unified data file.","Run experiments remotely from a different PC or Raspberry Pi connected to the control computer over TCP.","Programmatically wait for thermal or magnetic stability before triggering downstream measurements.","Batch-process and plot MultiVu .dat files as Pandas DataFrames for post-experiment analysis."],"what_it_does":"MultiPyVu is a Python interface to Quantum Design's MultiVu software, enabling programmatic control of cryogenic instruments such as PPMS, DynaCool, VersaLab, MPMS3, and OptiCool. It exposes methods to set and read temperature, magnetic field, and chamber parameters, check stability conditions, and save or load experimental data in MultiVu's native .dat format (as Pandas DataFrames). The package supports both local operation on the same PC as MultiVu and remote operation over TCP from a different machine (including Mac, Linux, or Raspberry Pi).\n\nThe module is built on four runtime dependencies: pandas (for data handling), pywin32 (Windows integration), pillow (GUI support), and pyyaml (logging). It includes a GUI launcher and scaffolding mode for testing without hardware. Maintenance is aging\u2014the last release was 351 days ago\u2014so updates and bug fixes may be slower than in actively developed packages.","worth_installing":"Yes, if you own or have access to a Quantum Design cryostat and need Python automation. The package is stable, has no known vulnerabilities, and low install friction. However, the aging maintenance status (351 days since last release) means you should expect slower bug fixes and be prepared to work around issues independently. Not relevant for users without compatible hardware."},"id":"multipyvu","links":{"html":"https://skillfed.io/packages/multipyvu","md":"https://skillfed.io/packages/multipyvu.md","pypi":"https://pypi.org/project/multipyvu/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-08-28","license_spdx":"MIT","license_treatment":"permissive","name":"MultiPyVu","python_support":"supports_current","summary":"Control MultiVu using Python"},"popularity":{"monthly_downloads":91862,"position":13498,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.6.1"}
