[Bioperl-l] ORF FInder
Heikki Lehvaslaiho
heikki@ebi.ac.uk
Mon, 11 Feb 2002 09:26:18 +0000
Lynn,
Closest you get is translate_6frames() which can be called like:
@seqs = Bio::SeqUtils->translate_6frames($nucseq);
You are more than welcome to eleborate on that (using methods
is_start_codon() and is_ter_codon() in Bio::Tools::CodonTable) to determine
ORFs to return.
I think:
@cdss = Bio::SeqUtils->orfs($nucseq, $min_orf_len);
would be useful. I'd love to include that into Bio::SeqUtils.
-Heikki
Lynn Stevens wrote:
>
> Is there a module in BioPerl which allows you to take a sequence and get
> back a list of all the ORFs (or even just the largest ORF) in all six frames
> (or even just one frame) indexed by sequence position.
>
> In other words you would submit a seq object and you would get back a set of
> numbers which tell you where the ORFs are located in the sequence.
>
> I have looked through all the documentation and still can not find this
> feature even though it seem like an extremely common task.
>
> Thanks for any help,
>
> Lynn
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l@bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-l
--
______ _/ _/_____________________________________________________
_/ _/ http://www.ebi.ac.uk/mutations/
_/ _/ _/ Heikki Lehvaslaiho heikki@ebi.ac.uk
_/_/_/_/_/ EMBL Outstation, European Bioinformatics Institute
_/ _/ _/ Wellcome Trust Genome Campus, Hinxton
_/ _/ _/ Cambs. CB10 1SD, United Kingdom
_/ Phone: +44 (0)1223 494 644 FAX: +44 (0)1223 494 468
___ _/_/_/_/_/________________________________________________________