Removes the specified datatypes of the specfiles from the
        msrunContainer. To completely remove a specfile use
        :func:`MsrunContainer.removeSpecfile`, which also removes the complete
        entry from ``self.info``.

        :param specfiles: the name of an ms-run file or a list of names. If None
            all specfiles are selected.
        :type specfiles: None, str, [str, str]
        :param rm: bool, True to select ``self.rmc``
        :param ci: bool, True to select ``self.cic``
        :param smi: bool, True to select ``self.smic``
        :param sai: bool, True to select ``self.saic``
        :param si: bool, True to select ``self.sic``

def removeData(self, specfiles=None, rm=False, ci=False, smi=False,
                   sai=False, si=False):
        """Removes the specified datatypes of the specfiles from the
        msrunContainer. To completely remove a specfile use
        :func:`MsrunContainer.removeSpecfile`, which also removes the complete
        entry from ``self.info``.

        :param specfiles: the name of an ms-run file or a list of names. If None
            all specfiles are selected.
        :type specfiles: None, str, [str, str]
        :param rm: bool, True to select ``self.rmc``
        :param ci: bool, True to select ``self.cic``
        :param smi: bool, True to select ``self.smic``
        :param sai: bool, True to select ``self.saic``
        :param si: bool, True to select ``self.sic``
        """
        if specfiles is None:
            specfiles = [_ for _ in viewkeys(self.info)]
        else:
            specfiles = aux.toList(specfiles)
        #TODO: add a check if specfiles are present in the container
        typeToContainer = {'rm': 'rmc', 'ci': 'cic', 'smi': 'smic',
                           'sai': 'saic', 'si': 'sic'
                           }
        datatypes = self._processDatatypes(rm, ci, smi, sai, si)
        for specfile in specfiles:
            for datatype in datatypes:
                datatypeContainer = typeToContainer[datatype]
                dataContainer = getattr(self, datatypeContainer)
                try:
                    del dataContainer[specfile]
                except KeyError:
                    pass
                finally:
                    self.info[specfile]['status'][datatype] = False