[Bioperl-l] codon useage modules
Richard Adams
Richard.Adams at ed.ac.uk
Thu Sep 4 03:50:15 EDT 2003
Just looking at the Bio::DB:: classes, there are a lot of interface classes
but as far as I can tell
they're intended for sequence databases. Would it be useful to have a pure
abstract interface class
for accessing non-sequence-centred biological DBs (e.g., splice site DBs,
codonuseage DBs, protein function DBs),
to ensure consistent nomenclature?
For example,
get_local_request ()(if DB is stored locally)
get_web_request () (for web DB)
would retrieve the request in raw text format
post_process_data ()
would return an object representationof the data.
Richard
Heikki Lehvaslaiho wrote:
> On Tue, 2003-09-02 at 14:58, Richard Adams wrote:
> > Hi,
> > I'm writing a couple of modules for interrogating the codon usage
> > database s(http://www.kazusa.or.jp/codon/)
> > and retrieving its statistics;
> >
> > Module 1 inherits from Bio::WebAgent and contacts the DB with a species
> > query, gets the appropriate Codon Useage Table
> > and objectifies it.
>
> Bio::DB::CUTG
>
> > Module 2 supplies the methods and just inherits from Bio::Root::Root but
> > uses modules like Bio::SeqUtils
> > and Bio::Tools::CodonTable quite heavily.
> >
> > methods include e.g., $ct->get_rel_frequency('TGT'),
> > $ct->get_aa_frequency('Leu'),
> > $ct->preferred_codon('Arg'),
>
> Do you think there will be other modules that deal with codon usage?
> I suspect there will be (generate codon usage from sequences, compare
> codon usages, ...) and it would be warrant giving them their own name
> space: Bio::CodonUsage. Your module could be
>
> Bio::CodonUsage::Table
>
> -Heikki
>
> > Any recommendations for where these modules should be put in the CVS?
> >
> > Cheers
> >
> > Richard
> >
> >
> > --
> > Dr Richard Adams
> > Bioinformatician,
> > Psychiatric Genetics Group,
> > Medical Genetics,
> > Molecular Medicine Centre,
> > Western General Hospital,
> > Crewe Rd West,
> > Edinburgh UK
> > EH4 2XU
> >
> > Tel: 44 131 651 1084
> > richard.adams at ed.ac.uk
> >
> >
> >
> > _______________________________________________
> > Bioperl-l mailing list
> > Bioperl-l at portal.open-bio.org
> > http://portal.open-bio.org/mailman/listinfo/bioperl-l
--
Dr Richard Adams
Bioinformatician,
Psychiatric Genetics Group,
Medical Genetics,
Molecular Medicine Centre,
Western General Hospital,
Crewe Rd West,
Edinburgh UK
EH4 2XU
Tel: 44 131 651 1084
richard.adams at ed.ac.uk
More information about the Bioperl-l
mailing list