def filter_by_moys(self, moys):
_filt_values, _filt_datetimes = self._filter_by_moys_slow(moys)<EOL>collection = HourlyDiscontinuousCollection(<EOL>self.header.duplicate(), _filt_values, _filt_datetimes)<EOL>collection._validated_a_period = self._validated_a_period<EOL>return collection<EOL>
Filter the Data Collection based on a list of minutes of the year.

        Args:
           moys: A List of minutes of the year [0..8759 * 60]

        Return:
            A new Data Collection with filtered data