Recent Releases of topasgraphsim

topasgraphsim - v27.0.0

What's Changed

MAJOR RELEASE - UPDATE RECOMMENDED

New Features:
  • Added a dose addition module
  • Added a slim (and actually usable) executable
  • Added controls over the figure size and DPI, as well as a preview function
Bug Fixes:
  • Graphs are now saved with a white background colors as a default
  • Removed unnecessary calls to canvas.draw for much better performance
  • Homogenized module colors

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v26.0.0...v27.0.0

- Python
Published by sebasj13 about 1 year ago

topasgraphsim - v26.0.0

What's Changed

MAJOR RELEASE - UPDATE RECOMMENDED

New Features:
  • Added RayStation and Eclipse baseline data import
  • Added Slicer Sandbox Line Profile import
  • Added XL50 and XR50 parameters to the overview
Bug Fixes:
  • Made plateau dose normalization more reliable
  • Made the calculation of parameters for off-axis profiles far more robust
  • Changed representation of flatness and symmetry values to percent
  • More robust data import when using drag and drop for multiple files

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v25.1.1...v26.0.0

- Python
Published by sebasj13 almost 2 years ago

topasgraphsim - v25.1.1

What's Changed

  • Fixed a bug with normalization that could cause the import of certain files to fail

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v25.1.0...v25.1.1

- Python
Published by sebasj13 over 2 years ago

topasgraphsim - v25.1.0

What's Changed

  • Added ability to import curves and measurements exported from RayStation

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v25.0.0...v25.1.0

- Python
Published by sebasj13 over 2 years ago

topasgraphsim - v25.0.0

What's Changed

  • Difference/Gamma plots are now shown in their own field, instead of overlayed over the original data
  • Added two sliders to control the graph display limits
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v24.1.0...v25.0.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v24.1.0

What's Changed

  • Added ability to import .txt files into TopasGraphSim

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v24.0.0...v24.1.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v24.0.0

What's Changed

  • Added a comprehensive wiki
  • Added the ability to plot dose differences and gamma values
  • Adjusted the layout of some settings
  • [BUG] The app now properly starts maximized
  • [BUG] Reduced startup flickering

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v23.1.2...v24.0.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.1.2

What's Changed

  • [HOTFIX]: Fixed a bug preventing some Mephysto files to be unimportable

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v23.1.1...v23.1.2

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.1.1

What's Changed

  • Fixed flickering windows
  • Added a compiled Windows executable for ease-of-use

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v23.1.0...v23.1.1

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.1.0

What's Changed

  • Added a compiled .exe for ease-of-use
  • TopasGraphSim can now also plot spectral data - simulations split up by energy bins
  • Improved data loading when dropping multiple files at once
  • Bug fixes and major performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v23.0.2...v23.1.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.0.2

What's Changed

!MAJOR UPDATE - UPGRADING IS HIGHLY RECOMMENDED!

  • Complete overhaul of the UI, now based on customtkinter and python-tkdnd.
  • Graphing system now based on FigureCanvasTkAgg
  • Implementation of a tab system for better overview and categorization of different plots.
  • Removed 10 plot limit
  • Bug fixes and major performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.1.1...v23.0.2

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.0.1

What's Changed

!MAJOR UPDATE - UPGRADING IS HIGHLY RECOMMENDED!

  • Complete overhaul of the UI, now based on customtkinter and python-tkdnd.
  • Graphing system now based on FigureCanvasTkAgg
  • Implementation of a tab system for better overview and categorization of different plots.
  • Removed 10 plot limit
  • Bug fixes and major performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.1.1...v23.0.1

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v23.0.0

What's Changed

!MAJOR UPDATE - UPGRADING IS HIGHLY RECOMMENDED!

  • Complete overhaul of the UI, now based on customtkinter and python-tkdnd.
  • Graphing system now based on FigureCanvasTkAgg
  • Implementation of a tab system for better overview and categorization of different plots.
  • Removed 10 plot limit
  • Bug fixes and major performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.1.1...v23.0.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v22.1.1

What's Changed

  • Fixed a bug in the close_file function which messed up the menubar

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.1.0...v22.1.1

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v22.1.0

What's Changed

  • Improved the drag-and-drop functionality and installation process.

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.0.1...v22.1.0

- Python
Published by sebasj13 almost 3 years ago

topasgraphsim - v22.0.1

What's Changed

  • Accounted for varying path formatting styles. Filenames are now once again properly extracted.

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v22.0.0...v22.0.1

- Python
Published by sebasj13 about 3 years ago

topasgraphsim - v22.0.0

What's Changed

  • TopasGraphSim can now open files from the command line. Just supply the path: "topasgraphsim [pathtoyour_file]"!

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v21.1.2...v22.0.0

- Python
Published by sebasj13 about 3 years ago

topasgraphsim - v21.1.2

What's Changed

  • Bug fix preventing simulations without a standard deviation from loading

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v21.1.1...v21.1.2

- Python
Published by sebasj13 over 3 years ago

topasgraphsim - v21.1.1

What's Changed

  • Saving now includes the parameter table

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v21.1.0...v21.1.1

- Python
Published by sebasj13 over 3 years ago

topasgraphsim - v21.1.0

What's Changed

  • Added option to add a title to the graph
  • Added option to rename the Y-axis
  • Minor bug fixes when importing custom measurements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v21.0.0...v21.1.0

- Python
Published by sebasj13 over 3 years ago

topasgraphsim - v21.0.0

What's Changed

  • Added the option to show the value of the plot on mouse hover under: Menu -> View -> Show value on hover
  • Major overhaul on the menu bar - it should be more responsive and intuitive to use!
  • Fixed a bug which prevented renaming of the X-axis
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.1.1...v21.0.0

- Python
Published by sebasj13 over 3 years ago

topasgraphsim - v20.1.1

What's Changed

  • Minor bug fixes in the handling of RadCalc files

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.1.0...v20.1.1

- Python
Published by sebasj13 over 3 years ago

topasgraphsim - v20.1.0

What's Changed

  • Added RadCalc simulation support

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.6...v20.1.0

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.6

What's Changed

  • Fix case sensitivity in PTW measurement import by @sebasj13 in https://github.com/sebasj13/TopasGraphSim/pull/82

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.4...v20.0.5

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.4

What's Changed

  • Prompt the select the type of measurment when importing custom formats

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.3...v20.0.4

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.3

What's Changed

  • Added extra check for the lower dose cutoff in gamma calculations

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.2...v20.0.3

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.2

What's Changed

  • Open file dialog now defualts to the most recently used directory instead of the install location

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.1...v20.0.2

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.1

What's Changed

  • Added average gamma calculation

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v20.0.0...v20.0.1

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v20.0.0

What's Changed

  • Added gamma index calculation by @sebasj13 in https://github.com/sebasj13/TopasGraphSim/pull/80

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v19.1.1...v20.0.0

- Python
Published by sebasj13 almost 4 years ago

topasgraphsim - v19.1.1

What's Changed

  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v19.1.0...v19.1.1

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v19.1.0

What's Changed

  • Quality of life updates to the zoom window
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v19.0.3...v19.1.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v19.0.3

What's Changed

  • Big fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v19.0.2...v19.0.3

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v19.0.2

What's Changed

  • Added plateau normalization option, which averages the 10 central points
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v19.0.0...v19.0.2

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v19.0.0

What's Changed

  • Fixed parameter calculation for custom measurement files
  • Added customization of the graph markers https://github.com/sebasj13/TopasGraphSim/pull/76
  • Added a citation https://github.com/sebasj13/TopasGraphSim/pull/78
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.2.1...v19.0.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.2.1

What's Changed

  • Fixed a bug that prevented app startup when a recent file had been moved/deleted

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.2.0...v18.2.1

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.2.0

What's Changed

  • Added recent files functionality and improved the performance of the PTW Importer by @sebasj13 in https://github.com/sebasj13/TopasGraphSim/pull/73

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.1.2...v18.2.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.1.2

What's Changed

  • The Application now opens where it was last closed

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.1.1...v18.1.2

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.1.1

What's Changed

  • Fixed screen flickering issues

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.1.0...v18.1.1

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.1.0

What's Changed

  • Major Performance improvements and stability updates when resizing the window or scrubbing though the data

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.0.2...v18.1.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v18.0.2

What's Changed

  • Removed half screen height restriction to allow for better tiling in Windows

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v18.0.0...v18.0.2

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.3.1

What's Changed

  • Bug fixes regarding the pip installation

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.3.0

What's Changed

  • Added drag and drop support
  • Improved the y-axis labels

Know issue:

  • When switching the language, existing graphs aren't placed correctly. A workaround is switching the theme, then switching back.

Full Changelog: https://github.com/sebasj13/TopasGraphSim/compare/v17.2.9...v17.3.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.9

What's Changed

  • Overhaul to the placement of elements on screen
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.8...v17.2.9

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.8

What's Changed

  • Important Bug fix - assignment of errorbars to data was flipped and is now fixed

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.7...v17.2.8

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.7

What's Changed

  • Complete overhaul of the dark mode

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.6...v17.2.7

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.6

What's Changed

  • Fixed a bug in the menubar

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.5...v17.2.6

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.5

What's Changed

  • Fixed a bugged color when using dark mode

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.4...v17.2.5

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.4

What's Changed

  • Added update checker to notify you when a new version is available
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v17.2.3...v17.2.4

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v17.2.3

What's Changed

  • Better XRange slider positioning
  • Update to the zoom window
  • Added a main screen logo
  • Add option to save images as .pdf
  • Bug fixes and performance improvements

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v16.1...v17.2.3

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v16.1

Fixes for bugs introduced in v16.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v16.0

What's Changed

  • Completed support for EGSnrc *.3ddose data import
  • Added more functionality to the difference plot
  • Bug-fixes and improvements

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v15.0.5

Bug fixes

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v15.0.1

Hotfix: Center axis correction now functions properly

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v15.0

What's Changed

  • Added difference plots for the comparison of simulations with measurements
  • Separated center axis correction from parameter calculation
  • Performance improvements
  • Improved placement of the graphs

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v14.5...v15.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v14.5

Finalized cross-plattform migration

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v14.0

What's Changed

  • Added color picker to graphs
  • Made graph order changeable
  • topasgraphsim is now cross-plattform compatible

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v12.0...v14.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v12.0

What's Changed

  • Streamline the file import process
  • Preparations for EGS input files

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v11.0...v12.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v11.0

What's Changed

  • Updated colors
  • Upcoming support for egs simulation results
  • Improved measurement labelling and x-axis naming

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v10.0...v11.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v10.0

What's Changed

  • Add normalization selector
  • Center the graph when viewing dose profiles
  • Add ability to turn off error bars
  • Add CAX correction to dose profile measurements
  • Add standard text when renaming graphs

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v8.0...v10.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v8.0

  • Scroll the mouse wheel to change the X-axis limits
  • Updated colors as well as legend and label placements for better visibility

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v7.1...v8.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v7.0

What's Changed

  • Double-click to change zoom-in region
  • Added ask to save prompt when an unsaved project is closed
  • Now only allows one datatype to be added
  • Added ability to plot half of a dose profile

Full Changelog: https://github.com/sebasj13/topasgraphsim/compare/v6.0...v7.0

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v6.0

This release includes the ability to load in data from the common PTW tbaScan software, as well as an optional zoom-in window to visualize subtle differences in depth dose curves.

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v5.0

  • Added functionality to change the look of the graph lines and markers
  • Manually entered history count is now properly saved
  • Object-oriented refactoring of the data read-in process using topas2numpy

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v4.0

Now includes english language support as well as startup theme preferences!

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v3.1

Now features easy keyboard shortcuts!

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v3.0

topasgraphsim is now available on PyPI!

Install using pip install topasgraphsim

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v2.0.3

Updates to Readability, Add Additional Graphs

The document structure is now more separated and object-oriented, improving readability. Added functionality to add further simulations and/or measurements to the view for comparisons. Removed command-line tool - GUI now supports all actions.

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - v1.0.1

GUI Update

The GUI window is now resizable!

- Python
Published by sebasj13 about 4 years ago

topasgraphsim - Version 1.0.0

Script with bare minimum functionality

- Python
Published by sebasj13 about 4 years ago