Tb montage enh

Adds montage option to edf and brainvision modules to provide standard import of electrode points.
Adds fiducials to the montage.
Organization of transformation functions into the transformation module.
I vote for 1. less scary for Python new comers

2014-11-27 21:44 GMT+01:00 Teon <notifications@github.com>:

> In mne/io/brainvision/brainvision.py:
>
> >          If None, sensor locations are (0,0,0).
> > -    elp_names : list | None
> > -        A list of channel names in the same order as the points in the elp
> > -        file. Electrode positions should be specified with the same names as
> > -        in the vhdr file, and fiducials should be specified as "lpa" "nasion",
> > -        "rpa". ELP positions with other names are ignored. If elp_names is not
> > -        None and channels are missing, a KeyError is raised.
> > -    preload : bool
> > -        If True, all data are loaded at initialization.
> > -        If False, data are not read until save.
> > +    eog : list of str
> > +        Names of channels that should be designated EOG channels. Names should
> > +        correspond to the vhdr file (default: ['HEOGL', 'HEOGR', 'VEOGb']).
>
> it is best to call it
> 1. list or tuple of str
> 2. iterable of str
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/mne-tools/mne-python/pull/1656/files#r21010462>.
>