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.
Published by ericspod over 6 years ago
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:
Published by ericspod about 7 years ago
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:
Published by ericspod over 7 years ago
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:
Published by ericspod over 7 years ago
Various fixes have been made for this release.
This release has 4 files for fully-contained distributables:
Published by ericspod over 7 years ago
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:
Published by ericspod over 7 years ago
Additions:
Bug fixes:
This release has 4 files for fully-contained distributables:
Published by ericspod over 7 years ago
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:
Published by ericspod almost 8 years ago
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.
Published by ericspod almost 8 years ago
This new release doesn't add anything significant but fixes a number of issues:
This release has 3 files for fully-contained distributables:
Published by ericspod almost 8 years ago
This is the first public release of Eidolon. The framework is derived from an internal KCL application simply called "The Visualizer", so this version is essentially that program recast for public release with all of the features already developed included. If you're using "The Visualizer" this release is equivalent to version 0.6.43.
Installation instructions are in INSTALLATION.md for installing Python and everything you need. The two binary release files include everything precompiled but are configured differently: