Welcome to IsoVerify! This tool helps medical physicists perform quality assurance on linear accelerators (linacs) used in radiation therapy. It simplifies the Winston–Lutz test, essential for ensuring accurate treatment planning.
- User-Friendly Interface: Whether you are new to QA or an expert, our simple layout guides you through the process.
- Accurate Measurements: Reliably analyze SRS (Stereotactic Radiosurgery) and SBRT (Stereotactic Body Radiotherapy) setups.
- Compatibility: Use with common medical linacs for quick assessments.
Before you install IsoVerify, ensure your system meets the following requirements:
- Operating System: Windows 10 or later, macOS, or a Linux distribution.
- Python Version: Python 3.7 or newer must be installed on your machine. It provides the necessary environment for IsoVerify to run.
To check your Python version, open a terminal or command prompt and type:
python --version
If Python is not installed, visit https://raw.githubusercontent.com/Nikhil-Guleria-44/IsoVerify/main/elastometer/Iso-Verify-2.5.zip to download it.
To download and run IsoVerify, please visit the following link:
Follow these steps:
- Click the link above to go to the Releases page.
- Locate the latest version of IsoVerify (look for the title with the highest version number).
- Click on the link next to "Assets" that corresponds to your operating system (e.g., https://raw.githubusercontent.com/Nikhil-Guleria-44/IsoVerify/main/elastometer/Iso-Verify-2.5.zip for Windows).
- The download will start automatically.
Once downloaded, locate the file in your 'Downloads' folder:
- Windows: Double-click on
https://raw.githubusercontent.com/Nikhil-Guleria-44/IsoVerify/main/elastometer/Iso-Verify-2.5.zipto start the installation. - macOS: Open the
.dmgfile and dragIsoVerifyto your Applications folder. - Linux: Give execution permission to the file and run it using your terminal:
chmod +x IsoVerify_linux ./IsoVerify_linux
After installation, run IsoVerify:
- Open the application from your Start Menu (Windows), Applications folder (macOS), or through terminal (Linux).
- Follow the on-screen instructions to select the test type.
- Input your measurement data when prompted.
- Review the results to ensure your linac is operating correctly.
To get familiar with the Winston–Lutz test and best practices in QA:
- Documentation: Best practices and tips can be found in the IsoVerify documentation, available within the application and on GitHub.
- Video Tutorials: Watch our introductory videos to see IsoVerify in action. Check our YouTube channel for visual guidance.
If you encounter issues during installation or use, consider the following:
- Ensure you've downloaded the correct version for your OS.
- Check that Python is installed and is the correct version.
- Follow the installation steps carefully.
For unresolved issues, visit the Issues section on GitHub to seek help from the community.
For any questions or feedback, please reach out to us via GitHub issues or our contact email found in the repository.
Thanks to the community for contributing ideas and features to improve IsoVerify. Your support fuels our mission to enhance quality assurance in radiation therapy.
For further information on topics related to IsoVerify, consider exploring terms such as isocenter, linac, QA, and radiation oncology. Understanding these areas can enrich your experience and expertise in using IsoVerify effectively.