@staticmethod
def get_non_index_reads(summary):
    """
        Pick-out the reads which are not index reads

        :param summary: a Interop read summary object to parse the read numbers from
        :returns: all reads which are not index reads
        """
    non_index_reads = []
    for read_nbr in range(summary.size()):
        if not summary.at(read_nbr).read().is_index():
            non_index_reads.append(read_nbr)
    return non_index_reads
