-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChangeLog
152 lines (116 loc) · 6.09 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
2016-03-07 Claude Lepage <claude@bic.mni.mcgill.ca>
* extend search radius for gray-white gradient correction
* fix weights for self-intersections
* normalize oversampling weight by local area for find_image_boundaries
for improved convergence rate on non-uniform meshes
* extension of gray-white gradient for histology (BigBrain)
* support for fitting of white surface using chamfer map for Laplacian field
* improved mesh adaptation (convergence, swapping, shrinkage-free
Taubin smoothing)
* add surf_surf_interpolate.c and surface_angles.c
2014-04-03 Claude Lepage <claude@bic.mni.mcgill.ca>
* add src/adapt_sphere_metric.c for mesh adaptation on the sphere
* add scripts/equidistribute_object.pl for making triangles of
uniform area on a cortical surface
* make triangles of uniform area inside marching_cubes.pl
* add tfs option to cortical_thickness script (tfs = symmetric
tnear as in FreeSurfer)
* fix bug in sub subdivide_mesh in scripts extract_white_surface,
expand_from_white and marching_cubes
* crop white matter mask to speed up surface extraction
* optimize sphere_mesh for speed (from 17min down to 3min or less)
2014-02-01 Claude Lepage <claude@bic.mni.mcgill.ca>
* improve surface registration of white surface to avoid
self-intersection of initial marching-cubes surfaces
2013-11-13 Claude Lepage <claude@bic.mni.mcgill.ca>
* improved stretch constraint
* corrected Laplacian constraint
* new marching-cubes algorithm and tools for white surface extraction
* improved adapt_object_mesh.c to better account for surface curvature
* gray-white gradient for white surface calibration
* upgraded scripts for surfaces based on new constraints
* cortical_thickness now uses depth_potential for blurring
* clean-up some erroneous self-intersection cases
2013-07-10 Claude Lepage <claude@bic.mni.mcgill.ca>
* optimized schedule for hi-res white and gray surface
extraction
* new white_model_320.obj, made narrower for single hemisphere
2013-02-06 Claude Lepage <claude@bic.mni.mcgill.ca>
* use depth_potential in cortical_thickness for smoothing
2009-07-27 Claude Lepage <claude@bic.mni.mcgill.ca>
* new license Copyright Alan C. Evans
* high-resolution surface extraction and expansion by hemisphere
2008-01-28 Claude Lepage <claude@bic.mni.mcgill.ca>
* create check_self_intersect to verify if a surface self-intersects
2007-12-10 Claude Lepage <claude@bic.mni.mcgill.ca>
* allow a filename with a dot (".") in it (extract_white_surface.in)
2007-11-13 Claude Lepage <claude@bic.mni.mcgill.ca>
* fixed a bug in cortical_thickness for tlaplace
(correct transformation of volume to native space)
2006-11-29 Claude Lepage <claude@bic.mni.mcgill.ca>
* extension of cortical_thickness script to compute
thickness in native space
* account for voxel size in make_asp_grid
* some code minor cleanup to favour optimazations by
64-bit compiler
2006-08-24 Claude Lepage <claude@bic.mni.mcgill.ca>
* major speed optimizations, clean-up, code documentation
2006-05-04 Claude Lepage <claude@bic.mni.mcgill.ca>
* clean-up perl scripts for MNI::DataDir
2006-03-10 Claude Lepage <claude@bic.mni.mcgill.ca>
* fixed Makefile.am to add scripts to distribution;
* fixed xINCDIRx and xPERLx inside scripts
* fixed configure.ac to create scripts (replace .plib
by .pl.in to produce .pl)
2006-03-01 Claude Lepage <claude@bic.mni.mcgill.ca>
* surface_qc.pl: new file, for surface quality checks
* cortical_thickness.pl: new file, for easy calculation
of cortical thickness using tlink, tnear, tnormal,
tlaplace
* most scripts: allow 328K surfaces, add mincdefrag,
more iterations and use linear weights for gray
expansion, remove a white matter masking step that
was chopping the left occipital lobe, etc.
* evaluate_fit_3d.c (functions evaluate_laplacian_fit
and evaluate_laplacian_fit_deriv): add oversampling,
remove check on tissue type in derivative, clean-up
calculation of derivative, print residual to measure
convergence.
2005-11-01 Andrew Janke <a.janke@gmail.com>
* renamed to surface-extraction for release
* renamed new_fit_3D to surface_fit
2004-10-17 Jason Lerch <jason@bic.mni.mcgill.ca>
* calibrate_white.pl: fixed divide by zero bug on linux
2004-10-16 Jason Lerch <jason@bic.mni.mcgill.ca>
* configure.ac: changed name to CLASP and bumped up to version 2.0
* scripts/Makefile.am: added classify_correct to installable
scripts
* fixed header inclusions
* changed datadir references in scripts to CLASP from ASP
2004-04-30 June Sic Kim <luck3d@bic.mni.mcgill.ca>
* delete some redundant code in 'evaluate_laplacian_fit' &
'evaluate_volume_fit'
* fixed include statement in fit_3d.h
* scripts/expand_from_white: add gradient file of laplacian map.
2003-09-10 Jason Lerch <jason@bic.mni.mcgill.ca>
* added src/skeletonization.{c,h} to the repository
2003-09-08 Jason Lerch <jason@bic.mni.mcgill.ca>
* added scripts/make_asp_grid.pl
* fixed include statement in fit_3d.h
2002-08-09 Steve M. Robbins <steve@nyongwa.montreal.qc.ca>
* scripts/Makefile.am:
* scripts/asp.pl: Set MNI_DATAPATH, if not already in
environment.
* scripts/mask_cortical_white_matter.pl: Substitute
perl path.
2002-08-01 Jason Lerch <jason@bic.mni.mcgill.ca>
* correct header inclusion
2002-04-08 Jason Lerch <jason@bic.mni.mcgill.ca>
* NEWS added.
* removed specific bicpl header checks from configure.ac
* added bicpl/ or volume_io/ into #include statements where
necessary.
2002-01-20 Jason Lerch <jason@bic.mni.mcgill.ca>
* tagged the repository with the rag "rel_1" - this is the
software as David MacDonald had left it (with only very minor
bug-fixes).