The only option I can think of would be to add a special case in that
instance, where the subject is fsaverage and the grade is 5, it
automatically substitutes in those vertex numbers. I guess this would make
sense since that is probably most common morph.

Incidentally, I think it would be excellent to actually store precomputed
morph matrices, similar to how morph mats are stored, since I do many
morphs from the same subject source spaces to fsaverage. Do you think that
would be worthwhile? It could be done using sp.savemat or fiff. I could
open an issue to discuss if there is interest.
On Mar 15, 2013 3:00 AM, "Alexandre Gramfort" <notifications@github.com>
wrote:

> In mne/label.py:
>
> >
> >      @verbose
> > -    def morph(self, subject_from, subject_to, smooth=5, grade=None,
> > -              subjects_dir=None, n_jobs=1, verbose=None):
> > +    def morph(self, subject_from=None, subject_to=None, smooth=5, grade=None,
>
> I know I just don't want to type grade = [np.arange(10242),
> np.arange(10242)]when I already say fsaverage and grade 5. I'd like a
> function that does this for me automatically ie. store the good indices for
> fsaverage without doing any IO.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/mne-tools/mne-python/pull/512/files#r3388669>
> .
>