<commit_before>#!/usr/bin/env perl

=head1 NAME 
                                                                       
pairs_to_interleaved.pl - Create an interleaved FastA/Q file for assembly or mapping

=head1 SYNOPSIS    
 
pairs_to_interleaved.pl -f seq_1_p.fq -r seq_2_p.fq -o seqs_interl.fq

=head1 DESCRIPTION
     
For some assembly programs, such as Velvet, paired-end sequence files must be interleaved.
This program creates a single interleaved file from two paired files, which have been created
by pairfq.pl (or some other method). The input may be FastA or FastQ.

=head1 DEPENDENCIES

Only core Perl is required, no external dependencies. See below for information
on which Perls have been tested.

=head1 LICENSE
 
The MIT License should included with the project. If not, it can be found at: http://opensource.org/licenses/mit-license.php

Copyright (C) 2013 <NAME>
 
=head1 TESTED WITH:

=over

=item *
Perl 5.14.1 (Red Hat Enterprise Linux Server release 5.7 (Tikanga))

=item *
Perl 5.14.2 (Red Hat Enterprise Linux Desktop release 6.2 (Santiago); Fedora 17)

=item *
Perl 5.18.0 (Red Hat Enterprise Linux Server release 5.9 (Tikanga))

=back

=head1 AUTHOR 

<NAME>                                                

=head1 CONTACT
 
statonse at gmail dot com

=head1 REQUIRED ARGUMENTS

=over 2

=item -f, --forward

The file of paired forward sequences from an Illumina paired-end sequencing run.

=item -r, --reverse                                                                                                                                                       
The file of paired reverse sequences from an Illumina paired-end sequencing run.

=item -o, --outfile
<commit_msg>update docs with test information<commit_after>#!/usr/bin/env perl

=head1 NAME 
                                                                       
pairs_to_interleaved.pl - Create an interleaved FastA/Q file for assembly or mapping

=head1 SYNOPSIS    
 
pairs_to_interleaved.pl -f seq_1_p.fq -r seq_2_p.fq -o seqs_interl.fq

=head1 DESCRIPTION
     
For some assembly programs, such as Velvet, paired-end sequence files must be interleaved.
This program creates a single interleaved file from two paired files, which have been created
by pairfq.pl (or some other method). The input may be FastA or FastQ.

=head1 DEPENDENCIES

Only core Perl is required, no external dependencies. See below for information
on which Perls have been tested.

=head1 LICENSE
 
The MIT License should included with the project. If not, it can be found at: http://opensource.org/licenses/mit-license.php

Copyright (C) 2013 <NAME>
 
=head1 TESTED WITH:

=over

=item *
Perl 5.18.0 (Red Hat Enterprise Linux Server release 5.9 (Tikanga))

=back

=head1 AUTHOR 

<NAME>                                                

=head1 CONTACT
 
statonse at gmail dot com

=head1 REQUIRED ARGUMENTS

=over 2

=item -f, --forward

The file of paired forward sequences from an Illumina paired-end sequencing run.

=item -r, --reverse                                                                                                                                                       
The file of paired reverse sequences from an Illumina paired-end sequencing run.

=item -o, --outfile

{'fraction_non_alphanumeric': 0.06033690658499234, 'fraction_numerical': 0.01776416539050536, 'mean_word_length': 1.982648401826484, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 22, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6175775', 'n_tokens_mistral': 973, 'n_tokens_neox': 885, 'n_words': 372}