Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • swttalyan
    Junior Member
    • Aug 2015
    • 1

    #1

    Blast HSP tiling BioPerl Module Query

    Hi,

    Greetings!

    I have one query regarding HSP tiling. I want to parse tblastn output to merge all overlapping HSPs and also non-overlaping HSP with some distance cutoff and would like to get every possible statics which blast tabular format provides.

    What i have written untill now. but i dont have much experience with Bioperl blast tiling. Could you please help me with the same?


    use Bio::SearchIO;

    use Bio::Search::Tiling::MapTiling;
    use Bio::Search::Tiling::TilingI;
    open (FH,">trial_output.txt");
    my $in = new Bio::SearchIO(-format => 'blast',
    -file => 'output.tblastn');
    while( my $result = $in->next_result ) {
    ## $result is a Bio::Search::Result::ResultI compliant object
    while( my $hit = $result->next_hit ) {
    ## $hit is a Bio::Search::Hit::HitI compliant object


    $tiling = Bio::Search::Tiling::MapTiling->new($hit);
    my $ident = $tiling->identities('query','exact');
    $query_length = $tiling->length('query');
    #print $query_length."\t";
    #print $ident."\t";
    #print $result-> query_name,"\t";



    my @contexts = $tiling->contexts('query');
    my $best_context = pop @contexts;
    my $max_frac = $tiling->frac_conserved(-type=>'query',
    -action=>'exact',
    -context=>$best_context);

    my $max_identical = $tiling->frac_identical(-type=>'query',
    -action=>'exact',
    -context=>$best_context);

    my $range = $tiling->range('query',$best_context);

    #@alns = $tiling->get_tiled_alns('query', $best_context);

    my @map = $tiling->coverage_map_as_text('query', $best_context);


    foreach $m (@map)
    {
    print $m."\t";
    }
    print $max_frac."\t".$max_identical."\t".$range."\n";
    }
    }


    Best,
    Sweta

Latest Articles

Collapse

  • SEQadmin2
    How Immunogenomics Decodes Immunity’s Genetic Blueprint
    by SEQadmin2




    The immune system’s power comes from its genetic diversity, allowing myriad threats to be neutralized through first recognizing foreign antigens. That diversity is also what makes the immune system so difficult to study. Recent advances in sequencing technology and computational biology, however, are giving researchers new tools to understand immune responses and immune-related diseases in greater detail.

    This convergence of genetics, immunology, and computation...
    Yesterday, 05:41 AM
  • SEQadmin2
    Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
    by SEQadmin2



    CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

    Despite this, “CRISPR helped turn genome editing from a specialized technique into
    ...
    07-31-2026, 11:01 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, 08-24-2026, 10:32 AM
0 responses
44 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-20-2026, 11:17 AM
0 responses
48 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-18-2026, 10:05 AM
0 responses
55 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-13-2026, 12:22 PM
0 responses
50 views
0 reactions
Last Post SEQadmin2  
Working...