Releases: OpenChemistry/tomviz
Tomviz 0.9.2
This release has refined the use of Qt 5, with additional tools for tomographic reconstruction for electron tomography. The data pipeline has been tweaked and improved further, offering a unified view of the data sources, data operators, and visualization modules in a multi-threaded application where responsiveness is preserved. The volume rendering, reconstruction, and several other key pieces of the application have been improved, and benefit from the threaded execution of operators. The user interface has seen a number of improvements too.
New features in this release include:
- Extend the data operators to run in a background thread, support progress updates, and cancellation
- Use PyBind11 to wrap some of the C++ interface to make the operator Python API richer and more expressive
- Improved pipeline view to unify all pipeline objects, show state of operators, and display child data when present
- Many new segmentation routines exposed, numerical output can be viewed in a sppreadsheet view
- Enabled full scene antialiasing to improve rendered scenes with minimal overhead
- Exposed additional volume rendering options, with more to follow
- Added the Tomviz version to the state file to improve future reproducibility
- Custom interfaces in most module settings to improve presentation of options, display the name of operators when they are selected
- Updated dependencies including Qt 5.7.0, and ParaView 5.2, now build with latest Visual Studio 2015 on Windows
- Various updates to reconstruction routines including the addition of progress updates, executing in a background thread, and refinements
- Save screen captures with a transparent background
- Improved drag and drop installer on Mac OS X
- First version of a Tomviz user guide was developed
tomviz 0.9.1
This release addresses a few bugs found since the release of 0.9.0, and one or two minor enhancements.
tomviz 0.9.0
This release has refined the use of Qt 5, with additional tools for tomographic reconstruction for electron tomography. The data pipeline has been refactored, and now offers a unified view of the data sources, data operators, and visualization modules. The central histogram has also seen a number of improvements that enable editing of the opacity and color transfer functions in one central location.
New features in this release include:
- Improved design
- Interactive histogram with opacity editor and color bar
- Redesigned data viz pipeline
- Clear subvolume tool
- Move volumes relative to one another
- Fast, interactive surface contours
- New colormaps from matplotlib (1.5.1)
- Orthographic or perspective projection
- Improved stability and performance
- Pad data, Invert data
- Normalize image intensity in tilt series
- Generate 3D electron probe shape
- Colormaps added to manual image align
- Difference mode added to manual image align
- Constraint based reconstruction
- Qt 5.7 for improved graphical user interface
- Improved state file save/load
- Improved integration with ITK
tomviz 0.8.0
This release is the first to use Qt 5, with additional tools for tomographic reconstruction for electron tomography. The move to Qt 5 has a number of advantages, but this release has a few known issues on Mac OS X (toolbar rendering and color map dock rendering issues) that will be addressed in future releases.
- Moved to Qt 5 for improved graphical user interface
- Linux binary package in addition to Windows and Mac OS X
- Integrated opacity editor, color bar, and histogram widget
- Added support for moving volumes relative to one another
- Improvements to state file save/load
- Improved integration with ITK, some initial segmentation operations
- Simplified the user interface for visualization properties
- Added simple examples of ITK usage in operator pipelines
This release features some big changes moving to Qt 5 and exposing ITK segmentation. We consider this an early preview release of these new features which will be improved upon before the next release.
tomviz 0.7.2
This release addresses some bugs discovered after the 0.7.1 release, builds against the ParaView 5.0.0 release, and several new features were added including accelerated contours using a multithreaded algorithm, color maps were added from matplotlib, orthographic or perspective projection, editing of slice offsets, C++ operators were integrated better into the data operation pipeline, and other minor updates.
tomviz 0.7.1
This release addresses a few bugs discovered since the 0.7.0 release, including slow downs when performing many transform operations, and a possible crash when using the simulated data functionality.
tomviz 0.7.0
This release introduces tools for tomographic reconstruction for electron tomography. Now you can load tilt series of micrograph, align the datasets, and complete a tomographic reconstruction.
Highlights of new features in this release include:
- Tools for tomographic reconstruction
- Tilt series alignment tool: zoom to region for alignment
- Determine tilt axis tool
- Weighted back projection reconstruction
- Direct Fourier recontruction
- Algebraic reconstruction technique
- Set tilt Angles in a tilt series
- Predict tilt angles
- Background subtraction tool
- Default animation (just press the play button)
- Random particles sample data set
- Constant sample dataset
- Delete subvolume tool
- Generate projections from volume
- Resample transform
- Gaussian, Laplace, and Sobel Filters
- UX improvements for transforms
- Autosave for backup
- Improved state file
- Better Python performance
- ITK integration for advanced data processing in Python
- Example ITK script for segmentation
tomviz 0.6.1
This release focused on fixing some bugs discovered after the previous release, some improvements to the user interface and how properties are displayed, and the default file type for saving data. The binaries for this release are available from our downloads page at http://tomviz.org/downloads.
tomviz 0.6.0
This release focused on adding features for reproducible visualization and data processing. SciPy was added to this release to augment NumPy for data processing. The binaries for this release are available from our downloads page at http://tomviz.org/downloads.
Highlights of new features in this release include:
- SciPy added to augment NumPy!
- MRC file reader
- Save animations as videos
- Improved state files
- Volumetric rendering speedup for Mac OS X
- Uses relative paths for better data sharing
- Downsample of data
- New icons for slice and orthograthic slice tools
- The slice tool's orientation arrow can be turned off
- Right-click to delete visualizations and clone data
- Right-click to change background colors
- Prominent display of version information
tomviz 0.5.1
New tomviz release for tomographic data processing and visualization. Binaries of this release are available from our downloads page at http://tomviz.org/downloads.