[BioRuby] Bio::Sequence forces a DNA sequence to lowercase?

Naohisa GOTO ngoto at gen-info.osaka-u.ac.jp
Sun Feb 3 05:21:21 UTC 2008


On Sat, 2 Feb 2008 11:47:41 +0100
pjotr2008 at thebird.nl (Pjotr Prins) wrote:

> As case contains (external) information to the Sequence class I would
> favour 'translate' and 'complement' would conserve case after their
> job. I think that is the correct thing to do.

How do 'translate' conserve case when both upcase and downcase
characters are mixed?
  'atg' ==> 'm'
  'ATG' ==> 'M'
  'Atg', 'aTg', 'atG' ==> ??? 'm' or 'M'?
  'ATg', 'AtG', 'aTG' ==> ??? 'm' or 'M'?

-- 
Naohis Goto
ngoto at gen-info.osaka-u.ac.jp / ng at bioruby.org



More information about the BioRuby mailing list