[Biojava-l] DNA alphabet token
noah.a.clements@gsk.com
noah.a.clements@gsk.com
Mon, 17 Jun 2002 10:23:22 -0400
"Dave Keller" <dave.c.keller@verizon.net>
Sent by: biojava-l-admin@biojava.org
14-Jun-2002 14:27
To: noah.a.clements
cc: biojava-l
Subject: Re: [Biojava-l] DNA alphabet token
>
>
>Have you tried replacing the lower case letters with upper case in the
>AlphabetManager.xml? I don't see why this would cause a problem.
>
>I have. It works as you would expect but breaks the AGAVE-XML test
(which
>tests a lower case input). I was thinking of duplicating the symbolrefs
>so that what goes in comes back out (including mixed case, for those apps
>that use it) and having the token be case sensitive. I was wondering if
>that might break RNA translation though. Is this something I should
check
>in?
>
I am new to the project and am still trying to familiarize myself with
the code. But, I think I see where you are going with this. If the DNA
sequence in the XML file is all upper case or a mix of uppercase and
lower case, the sequence is parsed from the XML and transformed into
all lower case. When the test case compares the sequence generated by
the Sequence object, the result is, for example "ATGC" != "atgc" so the
test case fails. So, in reality, the XML was parsed correctly but fails
because the cases don't match. Is this correct?
This is correct. After trying to change the AlphabetManager.xml file,
however, DNATools is not initializing correctly. All tests reliant on
DNATools then fail. The problem for me is that other tools depend on
case.
_______________________________________________