changeset 4:c870a3e95aa6 draft default tip

Uploaded
author takakoron
date Tue, 16 Feb 2016 04:53:00 -0500
parents 5569f88a8194
children
files fastq2fasta.pl
diffstat 1 files changed, 47 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fastq2fasta.pl	Tue Feb 16 04:53:00 2016 -0500
@@ -0,0 +1,47 @@
+#!/usr/bin/perl
+
+#*--<<Definision>>-----------------------------------------*
+#PGID         fastq2fastq.pl
+#Kind of PG   Main PG
+#Create Date  2011/02/01
+#
+#   Comandline Input File(fasta)
+#              Output File(fastq)
+#*---------------------------------------------------------*
+
+#***********************************************************
+# use?錾
+#***********************************************************
+use 5.8.0;
+use utf8;
+use strict;
+#***********************************************************
+#
+#***********************************************************
+my $input;
+my $output;
+my $line;
+#***********************************************************
+# Main Coading
+#***********************************************************
+$input = $ARGV[0];
+$output = $ARGV[1];
+
+open(OUTPUT, ">$output");
+open(INPUT,  "<$input")  || die "\nThe input file does not exist.\n\n";
+my $index = 0;
+while ($line = <INPUT>) {
+	$index++;
+	if($index == 1){
+		my $name = substr($line,1);
+		print OUTPUT ">";
+		print OUTPUT "$name";
+	}elsif($index == 2){
+		print OUTPUT "$line";
+	}
+	if($index == 4){
+		$index = 0;
+	}
+}
+close OUTPUT;
+close INPUT;