[Biococoa-dev] Sequence Structure
Koen van der Drift
kvddrift at earthlink.net
Sun Jul 10 19:53:40 EDT 2005
On Jul 10, 2005, at 7:42 PM, Philipp Seibel wrote:
> I suggest to use one single class to represent a sequence ->
> BCSequence. (BCAbstractSequence and others are really not present
> :-)).
> But it seems everybody except from me likes the oversized ( just my
> opinion ;-) ) inheritance model.
I am not in favor of them too, just check the archives for some nice
discussions :)
>
>> I don't understand the BCSymbolAnnotation part of the picture. Is
>> this additional or replacing some of the current classes?
>>
>
> This is to replace BCSymbol and BCSymbolSet classes, following the
> Flyweight-Pattern. It's hard to explain, perhaps you look at the links
> i sent.
>
I would really strongly suggest not to drop the BCSymbolSet classes.
They define the type of sequence we are dealing with and also function
as a datafilter to make sure that only the correct symbols are added to
a certain sequence.
That being said, why do you put the word 'annotation' in these classes?
I think that's what is confusing me, especially you meant them to be a
replacement for BCSymbol.
cheers,
- Koen.
More information about the Biococoa-dev
mailing list