Biomedical Visualization and Analysis Framework
I have finally ported to Python 3 and PyQt5. This shouldn't be a major change from the user's perspective and script files should all work still if they don't use print
.
Other changes:
@concurrent
to be applied to functions which are not imported at starttime, that is those not defined in modules or built-in plugins. This allows concurrent functions to be defined script files, plugins imported later, and in the console. This relies on the decorated function to have a __code__
member.This release has these files for fully-contained distributables:
NOTE: There are a number of issues with PyInstaller I'm still working out so no self-contained application packages yet. Follow the instructions for installation to setup Anaconda/Miniconda or some other Python distro to run Eidolon from the above package.
This version fixes a number of bugs and adds a few minor features:
Eidolon should now work with Python 3 but it will require a recompile of libraries. Some of the requisite libraries may have problems with Python 3, the porting is a work in progress. Eventually Eidolon will use Python 3 by default and the libraries will be compiled in the repo for that version.
This release has 4 files for fully-contained distributables:
This new version adds a few small things and fixes a lot of bigger things. Things changed or added:
This release has 4 files for fully-contained distributables:
Various fixes including how Dicom files are exported, how CHeart file times was done, some code cleanup, and adding experimental X4DF file format (ignore this for now).
One important change with the LV segmentation feature is that the AHA region assignment begins on the plane where the RV anterior attachment point is. If there are segmentations above this plane (ie. towards the valves) the geometry in this area will be assigned to a non-AHA region. This allows part of the geometry to be ignored when performing region-based calculations like strain, thickness, displacement, etc.
This release has 4 files for fully-contained distributables:
Various fixes have been made for this release.
This release has 4 files for fully-contained distributables:
Various fixes have been made for this release. A few UI elements have been changed as well especially in the CardiacMotionPlugin.
This release has 4 files for fully-contained distributables:
Additions:
Bug fixes:
This release has 4 files for fully-contained distributables:
A few bug fixes including rigid registration dialog, motion tracking in the context of the strain calculations,and some UI cleanup.
This release has 3 files for fully-contained distributables:
This release has 3 files for fully-contained distributables:
This includes a few bug fixes in the UI and allowing transparent screenshots with supported image formats such as png. As usual this release includes application packages for Windows and OSX plus the all inclusive zip file which doesn't have the Python interpreter.
This new release doesn't add anything significant but fixes a number of issues:
This release has 3 files for fully-contained distributables: