Skip to content

OpenwaterHealth/opw_oncolysis_sw

Repository files navigation

Oncolysis Controller

This repository contains the code for operating Openwater's preclinical oncolysis platform. The Openwater Preclinical Oncolysis Prototype is designed to help researchers investigate the effect of different ultrasound parameters on a variety of in vitro and preclinical in vivo targets. Certain acoustic parameters may be well suited for damaging cancer cells while sparing surrounding healthy tissue, and this system is designed to systematically explore such effects in a laboratory setting.

For more information on this technology, refer to the wiki.

Installation Instructions

Install/Run 32-bit Python 3.10+ (MUST BE 32-bit):

<path to 32 bit python>\python.exe install.py

This creates a virtual environment called env with the required dependencies. On Windows 10, Python may be installed to C:\Users\<uname>\AppData\Local\Programs\Python\Python310-32

Install IVI Compliance Package 21.0 https://www.ni.com/en-us/support/downloads/drivers/download/packaged.ivi-compliance-package.409836.html

Install DG4000 IVI Driver https://www.rigolna.com/products/waveform-generators/dg4000/

Install UltraSigma Instrument Connectivity Driver https://beyondmeasure.rigoltech.com/acton/attachment/1579/u-0003/0/-/-/-/-/

Enable Windows to load drivers from unknown sources: https://www.isunshare.com/windows-11/how-to-disable-driver-signature-enforcement-on-windows-11.html

Download and install the Radiall USB Drivers from https://www.radiall.com/products/rf-microwave-switches/usb-coaxial-switches.html.

Copy the folder containing CP210xRuntime.dll, Radial_USBInterface.dll and Radial_USBInterface.xml into a folder called dll in the root directory of the project.

License

This project is licensed under the GNU Affero General Public License v3.0. See LICENSE for details.

Contributing

See Contributor Guidelines for details.

Disclaimer

CAUTION - Investigational device. Limited by Federal (or United States) law to investigational use. The system described here has not been evaluated by the FDA and is not designed for the treatment or diagnosis of any disease. It is provided AS-IS, with no warranties. User assumes all liability and responsibility for identifying and mitigating risks associated with using this software.

About

Openwater's Open-Source Preclinical Oncolysis Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published