Skip to content.

A summary of the applications used to implement the elastic warp protocol

Essential Steps

Description Program Name Details Status Tested Problems & Issues PipeModule TWiki Grid CVS SVN Download
Flatten Cortical Surface FlattenSurface Maps the vertices of the cortical surface to a 2D map, presently represented as a pair of UIF files. Done No need SWDL ID Yes Yes Yes CCB/FlattenSurface No Yes
Flatten Cortical Lines MapContour Maps a contour to a space according to a map defined by flatten cortical surface Done No change name to FlattenContour Yes Yes Yes CCB/MapContour No No
Topological Contour Averager FlatMapAverager averages contours, accounting for a complex surface topology. Done No need minor UI added No No No CCB/FlatMapAverager No No
Fluid Warp calculation tool ComputeSurfaceWarp given a set of flattend contours, and a flattened surface, calculates the warp field. In Progress No debug covariant code, add flatmap topology (!) No No No CCB/ComputeSurfaceWarp No No
Fluid Warping tool ApplyFlatMapWarp applies a warp field to a flattened cortical surface. In Progress No need flatmap topology added,(pending completion of f.map topology in surface warp). No No No CCB/ApplyWarp No No
Inflate Cortical Surface InflateSurface map the warped, flattened surfaces and lines to a 3 dimensional triangulated surface. Done     No No No CCB/InflateSurface No No
Inflate cortical lines InflateContour invert the cortical line flattening Done No   No No No CCB/InflateContour No No
Fluid Warp Pipeline LONI Pipeline a Pipeline dataflow implementing the fluid warp protocol. Started No can't loop , or do foreach N/A No No N/A No No
InterpolateContour InterpolateContour resamples contour files (obj and ucf). Done No need pipeline UI added Yes No Yes CCB/InterpolateContour No No
Check if contours are contained in flatmap ContourTopologyChecker Determines which contour files are in the flatmap, and which will "fall off". Done No needs debugging No No No CCB/ContourTopologyChecker No No
Blend flattened surfaces BlendFlatmap Blends a dual and non-dual surface (.rdd files) Done No needs testing No No No CCB/BlendFlatmap No No

Supporting Steps

not all are needed

Description Program Name Details Status User
tested
Problems & Issues PipeModule TWiki Grid Download
Uif Shape reader ShapeTools library ShapeTools reader to interpret a UIF as an octagonal mesh. Done            
Trim Flatmap TrimFlatmap? trims 257x257 flatmap to match the current 256x256 flatmap uifs. (may also read non-UIF 2d flattened surface format).              
ImageJ Plugin Read OBJ ImageJ plugin to read contour obj Done            
  EncodeShape java port of program FlattenObj.c, a.k.a. _rec131072_other_octants.c - Done   Probably not needed        

Elastic Warping protocol links

DualSurfaceWarpProjectDefinitionV1x0
The main page of the shape tools elastic warp protocol