view scripts/get_sequence_based_on_id.pl @ 30:57b2221536fc

remove custom samtools package to its own package on TTS
author biomonika
date Tue, 10 Feb 2015 11:33:33 -0500
parents 1955f03f092e
children
line wrap: on
line source

use Bio::DB::Fasta;

my $fastaFile = shift;
my $queryFile = shift;

my $db = Bio::DB::Fasta->new( $fastaFile );
    $seq = $queryFile;
    chomp($queryFile);

    my $sequence = $db->seq($seq);
    if  (!defined( $sequence )) {
            die "Sequence $seq not found. \n" 
    }   
    print ">$seq\n", "$sequence\n";