This is an automated email from the git hooks/post-receive script. yoh pushed a commit to annotated tag v0.1 in repository python-mne.
commit 6529715426ea5598e546d82eb9f5f866667cade8 Author: Alexandre Gramfort <[email protected]> Date: Tue Dec 28 15:49:26 2010 -0500 cleaning exaples --- examples/read_evoked.py | 23 +++++++---------------- examples/read_raw.py | 25 +++++++++++++++++++------ 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/examples/read_evoked.py b/examples/read_evoked.py index 95c48c4..11a709d 100644 --- a/examples/read_evoked.py +++ b/examples/read_evoked.py @@ -1,25 +1,16 @@ +"""Reading an evoked file +""" +print __doc__ + import fiff fname = 'sm02a1-ave.fif' -# fid, tree, directory = fiff.fiff_open(fname, verbose=True) -# meas = fiff.tree.dir_tree_find(tree, fiff.FIFF.FIFFB_MEAS) -# meas_info = fiff.tree.dir_tree_find(meas, fiff.FIFF.FIFFB_MEAS_INFO) - -# meas = fiff.evoked.read_meas_info(fname) -# def is_tree(tree): -# assert isinstance(tree, dict) -# tree.block -# for child in tree.children: -# is_tree(child) -# -# is_tree(tree) -# meas = fiff.tree.dir_tree_find(tree, fiff.FIFF.FIFFB_MEAS) -# is_tree(meas) -# meas_info = fiff.tree.dir_tree_find(meas, fiff.FIFF.FIFFB_MEAS_INFO) - data = fiff.read_evoked(fname) +############################################################################### +# Show result + import pylab as pl pl.plot(data['evoked']['times'], data['evoked']['epochs'][:306,:].T) pl.xlabel('time (ms)') diff --git a/examples/read_raw.py b/examples/read_raw.py index 9992a91..08c135d 100644 --- a/examples/read_raw.py +++ b/examples/read_raw.py @@ -1,15 +1,28 @@ +"""Reading a raw file segment +""" +print __doc__ + +import pylab as pl import fiff fname = 'MNE-sample-data/MEG/sample/sample_audvis_raw.fif' # fname = 'sm02a5_raw.fif' -# fid, tree, directory = fiff.fiff_open(fname, verbose=True) - raw = fiff.setup_read_raw(fname) -data, times = fiff.read_raw_segment(raw, from_=None, to=50000, sel=None) -# import pylab as pl -# pl.plot(data['evoked']['times'], data['evoked']['epochs'][:306,:].T) -# pl.show() +nchan = raw['info']['nchan'] +ch_names = raw['info']['ch_names'] +meg_channels_idx = [k for k in range(nchan) if ch_names[k][:3]=='MEG'] +meg_channels_idx = meg_channels_idx[:5] + +data, times = fiff.read_raw_segment_times(raw, from_=100, to=115, + sel=meg_channels_idx) + +############################################################################### +# Show MEG data +pl.plot(times, data.T) +pl.xlabel('time (ms)') +pl.ylabel('MEG data (T)') +pl.show() -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/python-mne.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
