6 die "Usage: $0 <fq list> <outfile>\n" if @ARGV != 2;
9 open IN
,'<',$in or die "Error opening $in: $!\n";
10 open OUT
,'>',$out or die "Error opening $out: $!\n";
18 s/\.(fastq|fq)(\.gz)?$// or die "[$_]";
20 my @path = split /\//;
22 #warn "$_\n[$name][@path]\n";
24 $isRADSEQ = 'Y' if $name =~ /_NoIndex_/;
25 my $id = (split /[_-]/,$name)[2];
26 $name =~ /(_R|\.)([12])(_|.)([A-Za-z0-9])*?$/ or die "[$name]";
28 my $tmpstr = join('_',$id,($i-$2)/2).".$2";
29 #$full = `readlink -nf $full`;
30 print OUT
join("\t",$tmpstr,$isRADSEQ,$full),"\n";
31 if ($isRADSEQ eq 'Y') {
32 symlink $full,"work/radseq/$tmpstr.fq$extra";
34 symlink $full,"work/parents/$tmpstr.fq$extra";