2010-07-29 15:29  roevdmei

	* ft_singleplotER.m: added option for specifying cfg.linestyle as a cell-array

2010-07-29 13:50  roevdmei

	* ft_freqanalysis.m: fixed major bug with variable time-windows

2010-07-29 13:23  roevdmei

	* ft_freqanalysis.m: fixed bug with dof calculation mtmconvol

2010-07-29 12:48  crimic

	* ft_databrowser.m: modified to fit with new data.sampleinfo field, For datasets without
	  such a field it defines one on the fly recovering information from other data fields

2010-07-29 11:42  roevdmei

	* private/specest_mtmconvol.m: cleaned up, some redundant code

2010-07-29 11:41  roevdmei

	* private/specest_mtmconvol.m: added comments related to speedups

2010-07-29 11:41  roevdmei

	* private/specest_mtmfft.m: added comments related to speedups

2010-07-29 09:39  roevdmei

	* private/specest_mtmfft.m: fixed bug with padding, increased speeds, now 2-3 fold faster
	  than old implementation

2010-07-29 09:38  roevdmei

	* ft_freqanalysis.m: reimplemented variable taper numbers for mtmconvol, fixed bug with
	  dimord when method is mtmfft

2010-07-29 09:20  roevdmei

	* private/specest_mtmconvol.m: implemented variable taper numbers again by nanning no
	  present tapers, major speed increases (2-3 fold) compared to old implementation

2010-07-28 16:52  crimic

	* ft_redefinetrial.m: added a if-check to look if trl = findcfg gives an empty matrix

2010-07-28 08:05  roevdmei

	* private/specest_mtmconvol.m: removed tapsmofrq error, it's in the wrapper now

2010-07-27 14:24  roevdmei

	* ft_freqanalysis.m: added sine taper comment

2010-07-27 10:12  roevdmei

	* ft_freqanalysis.m: fixed sine tapers for mtmfft, added cumsumcnt for mtmfft, mtmfft should
	  be fully working now

2010-07-27 10:08  roevdmei

	* private/specest_mtmfft.m: added removal of last sine taper

2010-07-27 09:54  roevdmei

	* ft_freqanalysis.m: sine tapers should be properly implemented now for mtmconvol

2010-07-27 09:42  roevdmei

	* private/specest_mtmconvol.m: tapsmofrq error now also occurs when taper = sine

2010-07-27 09:32  roevdmei

	* private/specest_mtmconvol.m: removed last taper from sine tapers, was implicitly done in
	  old implementation

2010-07-27 08:04  roevdmei

	* ft_freqanalysis.m: added calcdof and cumtapcnt for mtmconvol

2010-07-27 07:34  roevdmei

	* private/specest_mtmconvol.m: readded ntapers as output

2010-07-26 14:46  roevdmei

	* ft_freqanalysis.m: continued implementing specest, mtmconvol should be fully ready to be
	  testen

2010-07-26 14:38  tilsan

	* ft_componentanalysis.m: added support for calling sobi.m from eeglab

2010-07-26 14:23  roevdmei

	* private/specest_mtmconvol.m: removed support for different number of tapers per frequency

2010-07-26 13:10  roevdmei

	* private/specest_mtmconvol.m: changed end routine for major speeds-ups, fourier output is
	  now gathered in a cell-array, and then reshaped into an n-way at the end (would be handy
	  if this was not required)

2010-07-26 12:49  roevdmei

	* private/specest_mtmconvol.m: changed output (spectrum) to be tap*freq-chan-time, and
	  changed output of ntaper to tapfreq, a sort of index vector for the first dim of spectrum

2010-07-26 11:28  jansch

	* connectivity/ft_connectivity_corr.m: fixed some typos with respect to handling of hasjack
	  keyval-pair (reported by Nic)

2010-07-26 09:32  roevdmei

	* private/specest_mtmconvol.m: added comment

2010-07-26 08:53  roevdmei

	* ft_freqanalysis.m: half-way through implementing conversion to specest, commiting for
	  safety purposes

2010-07-26 07:43  jansch

	* ft_rejectartifact.m: allow for call to artifact_XXX with data as second input

2010-07-24 12:58  jansch

	* public/selectdata.m: swapped the order of the input into strmatch ll.86-92, which was
	  incorrect and caused strange behavior.

2010-07-22 15:14  jansch

	* public/private/selfromraw.m: commented out old-style keeping track of trl in nested cfg
	  structure

2010-07-22 15:13  jansch

	* ft_redefinetrial.m: removed allocation of trl and trlold in nested cfg (is deprecated)

2010-07-22 15:13  jansch

	* ft_preprocessing.m: removed call to findcfg if hasdata (is now deprecated).

2010-07-22 11:52  stekla

	* realtime/rda2ft/rda2ft.c, realtime/rda2ft/rda2ft.exe: Fixed sample index in
	  marker-to-event translation (relative to block in RDA, absolute index in FT).

2010-07-22 09:41  stekla

	* realtime/buffer/python/FieldTrip.py: Added putHeader, poll/wait requests, and handling of
	  chunks (channel names) to Python client.

2010-07-22 07:03  jansch

	* fileio/private/read_ctf_mri.m, fileio/private/read_ctf_mri4.m: Disabled left-right flip by
	  replacing if true by if false. prior to this change, the volumes returned were left-right
	  flipped, leading to a left-handed coordinate system. As such this was incorrect

2010-07-21 13:35  jansch

	* public/private/seloverdim.m: removed handling of trl-matrix.

2010-07-21 12:52  jansch

	* public/private/fixtrialdef.m, public/private/selfromraw.m: changed fieldname trialdef into
	  sampleinfo

2010-07-21 12:52  jansch

	* public/checkdata.m, public/fetch_data.m, public/fetch_header.m: changed fieldname trialdef
	  into sampleinfo

2010-07-21 12:51  jansch

	* ft_appenddata.m, ft_channelnormalise.m, ft_channelrepair.m, ft_databrowser.m,
	  ft_megplanar.m, ft_megrealign.m, ft_preprocessing.m, ft_redefinetrial.m,
	  ft_rejectartifact.m, ft_rejectvisual.m, ft_resampledata.m, ft_scalpcurrentdensity.m:
	  changed fieldname trialdef into sampleinfo

2010-07-21 11:53  jansch

	* ft_channelrepair.m, ft_scalpcurrentdensity.m: added support for trialinfo and trialdef

2010-07-21 11:46  jansch

	* ft_rejectartifact.m: built in support for trialdef and trialinfo

2010-07-21 11:45  jansch

	* ft_redefinetrial.m: allowed for correct handling of trialinfo when redefining based on
	  cfg.trl

2010-07-21 11:44  jansch

	* private/artifact_viewer.m: changed call to read_fcdc_header into ft_read_header

2010-07-21 09:57  jansch

	* public/private/fixtrialdef.m: changed error into warning

2010-07-21 08:20  jansch

	* ft_prepare_mesh.m: make handling of various input configurations more robust

2010-07-20 07:47  roboos

	* ft_electroderealign.m, ft_multiplotTFR.m, ft_singleplotER.m, ft_singleplotTFR.m,
	  private/prepare_mesh_manual.m: some additional changes in the function calls to the
	  plotting functions, related to the ft_ prefixing
	  see also http://bugzilla.fcdonders.nl/show_bug.cgi?id=119

2010-07-20 07:41  roboos

	* ft_componentbrowser.m, ft_databrowser.m, ft_electroderealign.m, ft_layoutplot.m,
	  ft_movieplotER.m, ft_multiplotER.m, ft_multiplotTFR.m, ft_singleplotTFR.m,
	  ft_topoplotCC.m, ft_topoplotER.m: since all plotting functions are ft_ prefixed, the
	  corresponding functions calls also had to be changed

2010-07-20 07:32  roboos

	* fileio/ft_filetype.m: speed up the detection of Matlab files by looking at initial MATLAB
	  string in file
	  moved spmeeg_mat detection into subfunction

2010-07-19 11:57  vlalit

	* ft_prepare_concentricspheres.m: One more

2010-07-19 11:44  vlalit

	* ft_databrowser.m, ft_headmodelplot.m, ft_multiplotER.m, ft_prepare_localspheres.m,
	  ft_singleplotER.m, ft_topoplotER.m, plotting/ft_plot_topo.m, plotting/ft_select_channel.m,
	  plotting/ft_select_range.m, private/rejectvisual_channel.m: Added ft_prefixes in the code
	  mainly to plotting functions to make SPM work again.

2010-07-19 10:48  stekla

	* realtime/buffer/src/rdaserver.c, realtime/buffer/test/demo_buffer_rda.exe,
	  realtime/rda2ft, realtime/rda2ft/Makefile, realtime/rda2ft/pthreadGC2.dll,
	  realtime/rda2ft/rda2ft.c, realtime/rda2ft/rda2ft.exe: Added "rda2ft" tool (reads data from
	  RDA server, writes to FT buffer), added clipping of marker position in rdaserver.

2010-07-19 09:13  stekla

	* realtime/buffer/python/FieldTrip.py, realtime/buffer/src/rdaserver.c,
	  realtime/buffer/src/rdaserver.h, realtime/buffer/test/demo_buffer.exe,
	  realtime/buffer/test/demo_buffer_rda.c, realtime/buffer/test/demo_buffer_rda.exe,
	  realtime/buffer/test/demo_combined.exe, realtime/buffer/test/demo_event.exe,
	  realtime/buffer/test/demo_sinewave.exe: Added "blocksize" option for RDA server +
	  demo_buffer_rda.

2010-07-19 02:21  josdie

	* fileio/ft_read_event.m: fixed typo in just submitted egi_sbin code. Oops.

2010-07-18 12:34  roboos

	* ft_preprocessing.m, private/guidelines.m: first attempt at making smart help and
	  guidelines

2010-07-18 10:26  roboos

	* realtime/buffer/pthreads-win64/lib/pthreadGC2.dll,
	  realtime/buffer/pthreads-win64/lib/pthreadGC2.lib: added other libraries for pthreads on
	  windows64 from
	  http://www.signal.uu.se/Toolbox/dream/download.shtml#WINLIBS_64

2010-07-18 04:38  josdie

	* fileio/ft_read_event.m: egi_sbin (EGI simple binary format) only dubs an event a "trial"
	  type if its duration is the same as the segment.
	  Also, only adds "trial" type events based on segHdr if it doesn't already have a "trial"
	  type even for every segment.

2010-07-16 10:33  roboos

	* ft_wizard.m: moved wizard from cvs to svn, added ft_ prefix

2010-07-16 07:04  roboos

	* fieldtripdefs.m: added plotting/compat to path in fieldtripdefs, otherwise high-level
	  plotting functions would not work

2010-07-15 15:36  crimic

	* plotting/compat/uilayout.m: added new compat function uilayout

2010-07-15 15:33  crimic

	* plotting/ft_select_circle.m, plotting/ft_select_contour.m: added new function

2010-07-15 15:29  crimic

	* plotting/select_circle.m, plotting/select_contour.m: This line, and those below, will be
	  ignored--
	  
	  D plotting/select_contour.m
	  D plotting/select_circle.m

2010-07-15 15:26  crimic

	* plotting/ft_uilayout.m, plotting/select_contour.m, plotting/uilayout.m: minor changes

2010-07-15 14:57  crimic

	* plotting/select_circle.m, plotting/select_contour.m: minor changes

2010-07-15 14:40  crimic

	* plotting/compat, plotting/compat/plot_box.m, plotting/compat/plot_dipole.m,
	  plotting/compat/plot_headshape.m, plotting/compat/plot_lay.m, plotting/compat/plot_line.m,
	  plotting/compat/plot_matrix.m, plotting/compat/plot_mesh.m, plotting/compat/plot_ortho.m,
	  plotting/compat/plot_sens.m, plotting/compat/plot_slice.m, plotting/compat/plot_text.m,
	  plotting/compat/plot_topo.m, plotting/compat/plot_topo3d.m, plotting/compat/plot_vector.m,
	  plotting/compat/plot_vol.m, plotting/compat/select_box.m,
	  plotting/compat/select_channel.m, plotting/compat/select_circle.m,
	  plotting/compat/select_contour.m, plotting/compat/select_point.m,
	  plotting/compat/select_point3d.m, plotting/compat/select_range.m, plotting/ft_plot_box.m,
	  plotting/ft_plot_dipole.m, plotting/ft_plot_headshape.m, plotting/ft_plot_lay.m,
	  plotting/ft_plot_line.m, plotting/ft_plot_matrix.m, plotting/ft_plot_mesh.m,
	  plotting/ft_plot_ortho.m, plotting/ft_plot_sens.m, plotting/ft_plot_slice.m,
	  plotting/ft_plot_text.m, plotting/ft_plot_topo3d.m, plotting/ft_plot_vector.m,
	  plotting/ft_plot_vol.m, plotting/ft_select_box.m, plotting/ft_select_channel.m,
	  plotting/ft_select_circle.m, plotting/ft_select_contour.m, plotting/ft_select_point.m,
	  plotting/ft_select_point3d.m, plotting/ft_select_range.m, plotting/plot_box.m,
	  plotting/plot_dipole.m, plotting/plot_headshape.m, plotting/plot_lay.m,
	  plotting/plot_line.m, plotting/plot_matrix.m, plotting/plot_mesh.m, plotting/plot_ortho.m,
	  plotting/plot_sens.m, plotting/plot_slice.m, plotting/plot_text.m, plotting/plot_topo.m,
	  plotting/plot_topo3d.m, plotting/plot_vector.m, plotting/plot_vol.m,
	  plotting/select_box.m, plotting/select_channel.m, plotting/select_point.m,
	  plotting/select_point3d.m, plotting/select_range.m: change names in the plotting folder
	  according to ft_ prefix

2010-07-15 10:46  vlalit

	* fileio/private/fif2grad.m, fileio/private/mne2grad.m: Change the sign of planar gradient
	  as it was discovered by Laurence that the sign is wrong.

2010-07-14 11:00  jansch

	* public/hastoolbox.m: added connectivity module

2010-07-14 10:59  jansch

	* fieldtripdefs.m: added connectivity module

2010-07-14 10:19  jansch

	* connectivity/ft_connectivity_corr.m: fixed small bug related to faulty conversion of cfg
	  into keyvals

2010-07-14 09:55  roboos

	* fileio/private/read_vtk.m, fileio/private/write_vtk.m: moved from CVS repository to SVN
	  repository

2010-07-13 18:35  vlalit

	* fileio/ft_read_event.m: Moved reading the header to individual cases as agreed with Robert

2010-07-13 18:24  vlalit

	* external/ctf/getCTFdata.m, external/ctf/readCTFds.m, external/ctf/writeCTFds.m: Fixes for
	  bugs in CTF functions from Erick Ortiz

2010-07-13 14:02  vlalit

	* fileio/ft_read_event.m, fileio/private/read_spmeeg_event.m: Bug fixes

2010-07-13 09:03  jansch

	* public/private/fixtrialdef.m: return to invoking function if trialdef is already present

2010-07-12 20:11  roboos

	* fileio/ft_read_event.m: removed the creation of trial-events in case hdr.nTrials>1 for
	  some specific formats, and added it at the end of the code so that it is done for all
	  formats with multiple trials

2010-07-12 19:41  roboos

	* clusterrandanalysis.m, compat/surfaceplot.m, compat/topoplot.m, plotSelection.m,
	  public/source2full.m, public/source2grid.m, public/source2sparse.m, source2full.m,
	  source2grid.m, source2sparse.m, sourcestatistics_parametric.m,
	  sourcestatistics_randcluster.m, sourcestatistics_randomization.m, surfaceplot.m,
	  topoplot.m: cleaned up the main directory, removed some obsolete functions, moved some to
	  compat and some to public

2010-07-12 18:52  jansch

	* ft_freqanalysis.m, ft_megplanar.m, ft_megrealign.m: enabled support for trialinfo and
	  trialdef

2010-07-12 17:59  marvger

	* multivariate/classifiers/glmlogreg.m: bug fix glmnet

2010-07-12 16:11  jansch

	* ft_rejectvisual.m: fixed typo and removed trlold

2010-07-12 14:26  jansch

	* ft_connectivityanalysis.m: moved subfunctions for the computation of various connectivity
	  metric into the connectivity module. no functional changes. modified api to
	  ft_connectivity_corr to consist of key-value pairs

2010-07-12 14:25  jansch

	* connectivity, connectivity/ft_connectivity_corr.m, connectivity/ft_connectivity_dtf.m,
	  connectivity/ft_connectivity_granger.m, connectivity/ft_connectivity_pdc.m,
	  connectivity/ft_connectivity_psi.m, connectivity/oldstuff.m: first commit, no functional
	  change

2010-07-12 13:18  vlalit

	* fileio/ft_read_header.m: set nSamplesPre to 0 for continuous data converted with MNE
	  toolbox (as agreed with Laurence)

2010-07-12 09:30  marvger

	* multivariate/classifiers/dynamic_classifier.m, multivariate/classifiers/hmm.m,
	  multivariate/featureselectors/searchlight.m,
	  multivariate/toolboxes/gerven/bayesbrain/factors/potentials/canonical_pot.m,
	  multivariate/validators/crossvalidator.m: glmnet

2010-07-10 21:02  roboos

	* peer/peercellfun.m, peer/peerfeval.m, peer/peerget.m, peer/src/peerslave.c,
	  public/keyval.m: some small changes, extra verbosity

2010-07-10 15:26  roboos

	* peer/peerfeval.m: fixed small problem with reshaping of vector

2010-07-10 13:13  roboos

	* peer/peer.mexa64, peer/peerslave: recompiled on mentat001 with matlab2008b

2010-07-10 13:09  roboos

	* peer/delayedexit.mexmaci, peer/memprofile.mexmaci, peer/peer.mexmaci, peer/peerexec.m,
	  peer/peerfeval.m, peer/peerzombie.m, peer/private/getcustompath.m,
	  peer/private/getcustompwd.m, peer/private/setcustompath.m, peer/private/setcustompwd.m,
	  peer/src/announce.c, peer/src/discover.c, peer/src/extern.c, peer/src/extern.h,
	  peer/src/fairshare.c, peer/src/peer.c, peer/src/tcpserver.c, peer/src/tcpsocket.c,
	  peer/src/util.c: fixed a nasty bug in announce_once (in the c-code) that caused
	  sockets/files to leak
	  implemented some speedups in peerexex, mainly using persistent variables for the custom
	  path and pwd handing
	  created separate functions for cusrompath and custompwd
	  recompiled on macbook pro with matlab2009b

2010-07-10 09:31  roboos

	* peer/delayedexit.o: deleted a compiled object file that was accidentally added

2010-07-10 09:30  roboos

	* peer/delayedexit.mexmaci, peer/delayedexit.o, peer/peerfeval.m, peer/peerslave: added a
	  persistent previous_argin and argout to some subfunctions of peerfeval to speed up
	  repeated calls from within peercellfun

2010-07-10 09:12  roboos

	* fileio/private/tokenize.m: added persistent variable for caching input/output when
	  repeated calls have same input args

2010-07-09 11:49  jansch

	* ft_rejectvisual.m: further improved support for trialdef and trialinfo

2010-07-09 11:29  jansch

	* ft_denoise_synthetic.m, ft_timelockanalysis.m: built in support for trialdef/trialinfo

2010-07-09 11:16  jansch

	* fileio/ft_read_header.m: fixed bug in dealing with ctf balancing coefficients (introduced
	  by me earlier)

2010-07-09 06:59  jansch

	* fileio/ft_read_header.m: inserted workaround to avoid trying to read ctf balancing
	  coefficients if these are not present in the data. results in significant speed up

2010-07-08 20:33  roboos

	* peer/src/peerinit.c: added some additional randomness to host->id
	  it should be further improved, which on linux is possible by using /dev/random

2010-07-08 20:20  roboos

	* peer/peerinfo.m: give some additional information on screen

2010-07-08 14:44  jansch

	* ft_denoise_synthetic.m: removed incorrect inverse in call to ft_apply_montage

2010-07-08 12:16  jansch

	* ft_databrowser.m: removed call to findcfg; explicitly try to reconstruct trlorg from
	  trialdef field and offset

2010-07-07 22:12  roboos

	* peer/memprofile.mexmaci, peer/peer.mexmaci, peer/peerexec.m, peer/peerslave.m,
	  peer/src/peerslave.c: changed peerslave.m matlab code into using the same peerexec helper
	  function as the command-line peerslave
	  moved the directory (pwd/path) handling into peerexec
	  moved the clearing of figures, handles, files and globals into peerexec
	  fixed bug in peerexec, caused by an error inside the try=-catch loop that was caught as
	  object, and which could not be passed to outside the engine (as struct it now works)
	  changed the timeout of the engine from 30 to 10 seconds

2010-07-07 21:15  roboos

	* peer/peer.mexa64, peer/peerslave, peer/src/discover.c: recompiled the latest version (with
	  the simplified handling of the multicast and localhost discovery) on mentat001 with
	  matlab77

changelog/changelog.txt · Last modified: 2010/07/29 20:37 (external edit)
Back to top
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0