Seeder

Motif discovery in DNA sequences
Download

Seeder Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Fran?ois Fauteux
  • Publisher web site:
  • http://search.cpan.org/~ffauteux/

Seeder Tags


Seeder Description

Motif discovery in DNA sequences Seeder is a Perl module, a base class and is not meant to be instantiated itself.Seeder is a framework for DNA motif discovery. It is designed for efficient and reliable prediction of regulatory motifs in eukaryotic promoters. In order to generate DNA motifs, you need one positive set of DNA sequences in fasta format (believe to contain a similar cis-regulatory element) and a background set of DNA sequences in fasta format.To discover motifs in DNA sequences, follow this sequence:(1) Generation of the index (this structure improves the performance of HD calculation). Restrict seed width to between 6 and 8. use Seeder::Index; my $index = Seeder::Index->new( seed_width => "6", out_file => "6.index", ); $index->get_index; (2) Generation of the background distributions. use Seeder::Background; my $background = Seeder::Background->new( seed_width => "6", strand => "revcom", hd_index_file => "6.index", seq_file => "seqs.fasta", out_file => "seqs.bkgd", ); $background->get_background; (3) Motif discovery. use Seeder::Finder; my $finder = Seeder::Finder->new( seed_width => "6", strand => "revcom", motif_width => "12", n_motif => "1", hd_index_file => "6.index", seq_file => "prom.fasta", bkgd_file => "seqs.bkgd", out_file => "prom.finder", ); $finder->find_motifs; Requirements: · Perl


Seeder Related Software