INNER CODE UNIT · C++

remaining_len

soedinglab/plass · lib/flash/combine_reads.cpp:349

    int remaining_len = read_2->seq_len - overlap_len;

    int combined_seq_len = read_1->seq_len + remaining_len;

    const char * seq_1 = read_1->seq;
    const char * seq_2 = read_2->seq;
    const char * qual_1 = read_1->qual;
    const char * qual_2 = read_2->qual;
    char * combined_seq;
    char * combined_qual;

    if (combined_read->seq_bufsz < static_cast<size_t >(combined_seq_len)) {
        combined_read->seq = (char *)xrealloc(combined_read->seq,
                                      combined_seq_len);
        combined_read->seq_bufsz = combined_seq_len;
    }
    if (combined_read->qual_bufsz < static_cast<size_t >(combined_seq_len)) {
        combined_read->qual = (char *)xrealloc(combined_read->qual,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…