[Biojava-l] deprecating some SymbolList methods
Keith James
kdj@sanger.ac.uk
19 Jul 2002 09:45:52 +0100
>>>>> "David" == David Waring <dwaring@u.washington.edu> writes:
David> I would be strongly against it.
[...]
I agree with David. Please don't do it. I haven't seen anyone offer a
reason for deprecating the methods yet. A quick straw poll here found
that everyone I asked expected these methods (or their equivalents) to
be where they are.
David> I'm not sure why you would want to deprecate methods that
David> are as obvious to have on a SymbolList. I agree that the
David> Tokenization code is a great way to handle the intricacies
David> of multiple alphabets. Yes it is possible to use this
David> whenever you want to get a String, after all that is what
David> AbstractSymbolList does! I would say that seqString() is as
David> obviously necessary to an object representing a DNA or
David> protein sequence, as toString() is to an Object.
Exactly. It will always end up being implemented somewhere - where
better than in AbstractSymbolList?. SymbolLists and Sequences are
being stringified all over the place here e.g. for peptides and oligos
-> JTextFields etc it's the quickest way.
Keith
--
- Keith James <kdj@sanger.ac.uk> bioinformatics programming support -
- Pathogen Sequencing Unit, The Wellcome Trust Sanger Institute, UK -