Yes. I think this still needs some testing / modification.

On Thu, Feb 28, 2013 at 1:18 PM, Alexandre Gramfort <
notifications@github.com> wrote:

> In mne/fiff/evoked.py:
>
> > +        projs : list
> > +            List with projection vectors.
> > +        remove_existing : bool
> > +            Remove the projection vectors currently in the file.
> > +        """
> > +        # mark proj as inactive, as they have not been applied
> > +        projs = deactivate_proj(projs, copy=True, verbose=self.verbose)
> > +
> > +        if remove_existing:
> > +            # we cannot remove the proj if they are active
> > +            if any(p['active'] for p in self.info['projs']):
> > +                raise ValueError('Cannot remove projectors that have '
> > +                                 'already been applied')
> > +            self.info['projs'] = projs
> > +        else:
> > +            self.info['projs'].extend(projs)
>
> is this function copied from Raw?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/mne-tools/mne-python/pull/487/files#r3187620>
> .
>