Back to the main page.
Bug 698 - development: code is not in FT style
Status | CLOSED FIXED |
Reported | 2011-05-26 13:28:00 +0200 |
Modified | 2011-07-28 08:53:36 +0200 |
Product: | FieldTrip |
Component: | forward |
Version: | unspecified |
Hardware: | PC |
Operating System: | Windows |
Importance: | P1 enhancement |
Assigned to: | Jan-Mathijs Schoffelen |
URL: | |
Tags: | |
Depends on: | |
Blocks: | |
See also: |
Lilla Magyari - 2011-05-26 13:28:00 +0200
hi, the final steps of creating the source space for the MNE source reconstruction is not in FT style. It looks like this: T = mri.transform*inv(mri.transformorig); % go to the Subject01/bem directory bnd = ft_read_headshape('Subject01-oct-6-src.fif', 'format', 'mne_source'); sourcespace = ft_convert_units(bnd, 'mm'); sourcespace.pnt = warp_apply(T, sourcespace.pnt); sourcespace = ft_convert_units(sourcespace,'cm'); save sourcespace sourcespace Check out it here: http://fieldtrip.fcdonders.nl/development/minimum_norm_estimate_in_fieldtrip Is it possible to use here a simple ft function with inputs like mri and bnd, and with output of sourcespace? Lilla
Robert Oostenveld - 2011-05-26 13:37:03 +0200
There are the functions forward/ft_transform_headshape.m forward/ft_transform_sens.m forward/ft_transform_vol.m which serve this purpose on the respective "geometrical objects" Should we continue making ft_transform_xxx for each object type, or should we make a single ft_transform_geometry that incorporates all possible geometrical objects? My idea would be that ft_transform_geometry would call the respective subfunctions, and that it should replace warp_apply all together.
Jan-Mathijs Schoffelen - 2011-05-26 13:42:54 +0200
I think a single general purpose function is OK. Would the idea be to move the respective ft_transform_vol/sens/headshape to forward/private? I could have a shot at it.