Back to the main page.

Bug 570 - the function 'channelposition' cannot handle some datatypes properly

Status CLOSED FIXED
Reported 2011-04-07 17:16:00 +0200
Modified 2011-05-05 21:24:33 +0200
Product: FieldTrip
Component: core
Version: unspecified
Hardware: PC
Operating System: Windows
Importance: P1 normal
Assigned to: Jan-Mathijs Schoffelen
URL:
Tags:
Depends on:
Blocks:
See also:

Jörn M. Horschig - 2011-04-07 17:16:14 +0200

Detailled list of flaws: - For ctf64 data, sens.tra seems to be transposed (or is that only in the test data?), the method fails because it wants to multiply a 94x3 matrix with a 1x158 vector (if sens.tra is transposed, this becomes a 94x1 vector, which again transposed has the correct structure) - For neuromag306 and 122, 'ori' is not defined. Therefore, the method errors wenn two or three output arguments are desired. I assume 'ori' can be defined similarly as for other datatypes as: ori = sens.ori(ind, :)


Jan-Mathijs Schoffelen - 2011-04-22 21:08:13 +0200

fixed it for neuromag systems. let's discuss about the ctf64 system


Jan-Mathijs Schoffelen - 2011-04-26 12:09:03 +0200

The problem for ctf64 is caused by a bug in ctf2grad, which handled the reference sensors incorrectly when the header data is obtained using the old reading routines. The ctf64 can only be read with the old reading routines, which revealed this bug.


Robert Oostenveld - 2011-05-05 21:24:33 +0200

bulk action: closed all bugs with status "resolved/fixed"