[Biococoa-dev] New Structure for BioCocoa
Peter Schols
peter.schols at bio.kuleuven.be
Mon Jul 4 05:23:13 EDT 2005
I fully agree with Alex. It seems most logical to me if IO would be
part of BCFoundation.
peter
On 04 Jul 2005, at 10:50, Alexander Griekspoor wrote:
> About the IO discussion.
> If we want a separate IO framework(s), I would suggest to keep all
> IO in one framework, the examples you give are all sequence
> related, so would depend only on the core framework (BCFoundation)
> right. If say the HMM framework would need some kind of special
> structure, than we can always opt to either define the structure in
> the foundation, but put all other stuff in the HMM framework, or
> place the HMM specific IO in the HMM framework as it is probably
> consists of only a few methods anyway.
> But my main question is whether we really want to separate the IO
> framework as being independent. BCFoundation is so much related
> with IO that I don't really see a need to separate them. Most
> important, I don't think the IO will be so much code that it will
> be a large framework, or that it will make the foundation so
> bloated. It's two files right now! So why don't we make
> BCFoundation contain the IO like it does now. And the HMM framework
> contains its IO etc.
> IMHO a basic core that defines sequences and can IO them doesn't
> have to be separated in two, I see it as one core. Similar to the
> fact that NSString can also IO them without the need of an IO
> framework.
> Cheers,
> Alex
>
>
>
> On 4-jul-2005, at 1:20, Koen van der Drift wrote:
>
>>
>> On Jul 3, 2005, at 3:12 PM, Philipp Seibel wrote:
>>
>>
>>> Sorry, but i got lost :-). I just meant that we can't put all io
>>> of all Frameworks in one IOFramework, because this IOFramework
>>> will then depend on all Frameworks ( Foundation ,HMM,
>>> Phylogenetics, etc.) because it will use the structure classes of
>>> all of them. To solve this problem, we will need a seperate
>>> IOFramework for each of the Frameworks.
>>>
>>>
>>
>> Aha, but now I understand :) I didn't realize that you were
>> assuming different data structures for each data format. Maybe we
>> should put some effort in creating a general internal data format
>> that will also allow easy exchange between the various formats.
>>
>> cheers,
>>
>> - Koen.
>>
>> _______________________________________________
>> Biococoa-dev mailing list
>> Biococoa-dev at bioinformatics.org
>> https://bioinformatics.org/mailman/listinfo/biococoa-dev
>>
>>
>
> *********************************************************
> ** Alexander Griekspoor **
> *********************************************************
> The Netherlands Cancer Institute
> Department of Tumorbiology (H4)
> Plesmanlaan 121, 1066 CX, Amsterdam
> Tel: + 31 20 - 512 2023
> Fax: + 31 20 - 512 2029
> AIM: mekentosj at mac.com
> E-mail: a.griekspoor at nki.nl
> Web: http://www.mekentosj.com
>
> LabAssistant - Get your life organized!
> http://www.mekentosj.com/labassistant
>
> *********************************************************
>
> _______________________________________________
> Biococoa-dev mailing list
> Biococoa-dev at bioinformatics.org
> https://bioinformatics.org/mailman/listinfo/biococoa-dev
>
More information about the Biococoa-dev
mailing list