User Tools

Site Tools


neuroelf_changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
neuroelf_changelog [2014/06/02 22:41]
jochen Added until June 2, 2014
neuroelf_changelog [2014/06/18 18:26] (current)
jochen Added changes through 6/17
Line 20: Line 20:
 ==== Release v0.9d  (03/13/2014 through ...) ==== ==== Release v0.9d  (03/13/2014 through ...) ====
 ^ Date of change ​ ^ Type of change ​   ^ Changed Object ​     ^ Description ​                ^ Comments ​ ^ ^ Date of change ​ ^ Type of change ​   ^ Changed Object ​     ^ Description ​                ^ Comments ​ ^
 +| 06/​17/​2014 ​     | simplification ​   | all MEX files       | instead of having MEX files compiled, all supported platforms now have their MEX files pre-compiled and part of the installation ​ |  |
 +| 06/​17/​2014 ​     | update ​           | libSVM ​             | libSVM updated to version 3.18  |  |
 +| 06/​17/​2014 ​     | simplification ​   | isemptycell.c ​      | all calls to ''​isemptycell(CELL_INPUT)''​ have been replaced with ''​cellfun('​isempty',​ CELL_INPUT)'' ​ | the cellfun implementation is faster ​ |
 +| 06/​17/​2014 ​     | new GUI feature ​  | neuroelf_gui.m ​     | several buttons and menu entries added to the surface-portion of the GUI, including intensity finding morph, inflation, and to-sphere morph, and also some keyboard shortcuts while in surface/​scenery mode (f/w for face/​wireframe display and t for transparency ​ |  |
 +| 06/​16/​2014 ​     | enhancement (MEX) | mesh_morph.c ​       | additional features have been added to allow weighted forces per edge  |  |
 +| 06/​16/​2014 ​     | bug fix (xff code) | ROOT::​ClearObjects | instead of simply removing allocated memory from the global arrays, the function now correctly calls ''​xffclear(HANDLES)'' ​ | this allows all the clean-up routines to be called, such as removing objects from NeuroElf'​s GUI  |
 +| 06/​15/​2014 ​     | enhancement ​      | SRF::​Morph ​         | a progress bar object can now be used instead of the default (creating its own progress bar)  |  |
 +| 06/​15/​2014 ​     | enhancement ​      | SRF::​BackToVMR ​     | the method now correctly places the resulting data into a VMR object, and also initializes the UndoBuffer if necessary ​ |  |
 +| 06/​14/​2014 ​     | new xff method ​   | SMP::​ComputeFormula | added a corresponding method to compute formulas for SMPs  |  |
 +| 06/​13/​2014 ​     | new xff method ​   | SRF::​Area ​          | compute triangle area (incl. area per vertex) ​ |  |
 +| 06/​13/​2014 ​     | new MEX function ​ | mesh_normals.c ​     | fast computation of normals per vertex ​ |  |
 +| 06/​12/​2014 ​     | enhancement ​      | AFT::​ClusterTable ​  | names of local maxima in the output VOI object are now clearly distinguishable from those of main clusters ​ |  |
 +| 06/​11/​2014 ​     | new function ​     | mesh_morphm.m ​      | a M-file implementation that, in the simple force case, is faster than the MEX implementation due to multi-core support ​ |  |
 +| 06/​10/​2014 ​     | new GUI feature ​  | neuroelf_gui.m ​     | a surface can be created from a cluster table representing the volume of the clusters ​ |  |
 +| 06/​10/​2014 ​     | enhancement ​      | ne_extcluster.m ​    | cluster beta extract tables are now better formatted ​ |  |
 +| 06/​09/​2014 ​     | enhancement ​      | SRF::​CurvatureMap,​ SRF::​DensityMap | the resulting SMP Maps now have a unique type so as to improve the thresholding ​ |  |
 +| 06/​08/​2014 ​     | new GUI feature ​  | neuroelf_gui ​       | the main GUI now supports resizing (larger), and the size at closing time is stored, such that the GUI opens in the same configuration as before ​ |  |
 +| 06/​08/​2014 ​     | enhancement (GUI) | ne_swapfullsize.m ​  | the swapping of full and reduced sizes is much faster now  |  |
 +| 06/​08/​2014 ​     | new GUI feature ​  | ne_draw_histmarked.m | a histogram of marked voxels can be displayed to estimate the peaks for gray and white matter ​ |  |
 +| 06/​07/​2014 ​     | enhancement ​      | ne_undock.m ​        | when undocking a slicing or rendering satellite, the global field ''​ne_gcfg.tio.satSag''​ or ''​ne_gcfg.tio.satRnd''​ will be set  |  |
 +| 06/​07/​2014 ​     | bug fix (xff code) | AFT::​RenderToTransimg | the negative tail could have its maximum cut off (invisible) ​ |  |
 +| 06/​07/​2014 ​     | enhancement ​      | all UIs/​figures ​    | now the HandleVisibility is set to '''​callback'''​ on all figures to prevent accidental drawings inside them  |  |
 +| 06/​06/​2014 ​     | bug fix (GUI)     | ne_btdown.m,​ ne_btmove.m | drawing is now prevented when clicking somewhere within the GUI that is not directly on top of the slice displays ​ |  |
 +| 06/​06/​2014 ​     | enhancement ​      | @xff/​subsasgn.m ​    | removed necessity to create a copy of large fields in the contents of xff objects by using a more direct sub-field assignment operation ​ | this only increases performance if the field is on the first level of fields, such as ''​vmr.VMRData'' ​ |
 +| 06/​06/​2014 ​     | new GUI feature ​  | neuroelf_gui.tfg ​   | some default choices have been added to set the color lookup table for grayscale objects ​ |  |
 +| 06/​06/​2014 ​     | enhancement ​      | AFT::​SliceData3D ​   | major speed improvement when using regular (full-space,​ integer-coordinate) sampling for HDR (NII) objects ​ |  |
 +| 06/​06/​2014 ​     | enhancement (MEX) | indexarraynb.c ​     | now the coordinate range-syntax also supports four-dimensional arrays ​ |  |
 +| 06/​06/​2014 ​     | enhancement ​      | AFT::​RenderToTransimg,​ ne_setslicepos.m | now also the VMRData16 component of VMR objects can be rendered and displayed in the GUI directly ​ |  |
 +| 06/​05/​2014 ​     | enhancement (GUI) | ne_setslicepos.m,​ ne_draw.m | code has been moved into a new file and substantially expanded and cleaned, which now allows to fix-color as well as multiply-color areas  |  |
 +| 06/​04/​2014 ​     | enhancement ​      | AFT::​GetVolume,​ AFT::​SampleBVBox,​ AFT::​SampleTalBox | added support to retrieve alpha volume from objects that support them (e.g. Average-timecourse VTCs)  |  |
 | 06/​02/​2014 ​     | bug fix (MEX)     | cov_nd.c ​           | for lag 0, the function was supposed to run the covariance/​correlation along the first dimension ​ |  | | 06/​02/​2014 ​     | bug fix (MEX)     | cov_nd.c ​           | for lag 0, the function was supposed to run the covariance/​correlation along the first dimension ​ |  |
 | 05/​29/​2014 ​     | enhancement ​      | ne_glmplotbetasup.m | when updating the beta plotter, a faster access for non-normalized data (based on template space coordinates) has been implemented ​ |  | | 05/​29/​2014 ​     | enhancement ​      | ne_glmplotbetasup.m | when updating the beta plotter, a faster access for non-normalized data (based on template space coordinates) has been implemented ​ |  |
Line 39: Line 69:
 | 03/​13/​2014 ​     | new GUI feature ​  | ne_vmr_exportrgb.m ​ | allows to export a VMR into an RGB-volume Nifti file, which then allows colored drawing ​ |  | | 03/​13/​2014 ​     | new GUI feature ​  | ne_vmr_exportrgb.m ​ | allows to export a VMR into an RGB-volume Nifti file, which then allows colored drawing ​ |  |
 | 03/​13/​2014 ​     | pre-release ​      | NeuroElf ​           | pre-release of v0.9d        |  | | 03/​13/​2014 ​     | pre-release ​      | NeuroElf ​           | pre-release of v0.9d        |  |
- 
 ==== Release v0.9c  (04/29/2011 through 03/13/2014) ==== ==== Release v0.9c  (04/29/2011 through 03/13/2014) ====
 ^ Date of change ​ ^ Type of change ​   ^ Changed Object ​     ^ Description ​                ^ Comments ​ ^ ^ Date of change ​ ^ Type of change ​   ^ Changed Object ​     ^ Description ​                ^ Comments ​ ^
neuroelf_changelog.1401741712.txt.gz ยท Last modified: 2014/06/02 22:41 by jochen