Archiving annotations (was: [Biococoa-dev] Annotation)
Charles PARNOT
charles.parnot at stanford.edu
Thu Feb 24 00:35:39 EST 2005
At 8:39 AM -0500 2/23/05, John Timmer wrote:
>I had a thought on handling the attributes last night. One of the
>dangers of allowing everything into an attribute is that cruft can
>build up and the file size balloon, especially if a single sequence
>is shuffled between applications. It would be nice to have a
>formalized way of ensuring that a minimal, informative sequence
>object can be created. So, I suggest that we code for three levels
>of information:
>
>Base level: minimum necessary to hold an attribute: name, type,
>range, notes. Everything else is removed. Guaranteed to work in
>any BC-based app.
>App level: All objects are tested to determine whether the current
>application has the class to work with is kept; everything else is
>removed.
>Verbose level: everything's there, whether it can be used or not.
>
>This way, information that's been copied, dragged and dropped, etc.
>can easily be streamlined in a way that's more appropriate for the
>receiving app.
>
>JT
>At 5:43 PM +0100 2/23/05, Alexander Griekspoor wrote:
>>This scheme to save objects to disk is perfect. I like the
>>additional BOOL 'shouldArchive'.
>This should perhaps be integrated with John's proposal on the three
>archiving options, more on this later...
John's idea is indeed excellent!
One thing to keep in mind is if a file is used in 2 different apps,
back and forth, then the user would probably not want to lose
everything every time she switches from one app to the other and save.
charles
--
Help science go fast forward:
http://cmgm.stanford.edu/~cparnot/xgrid-stanford/
Charles Parnot
charles.parnot at stanford.edu
Room B157 in Beckman Center
279, Campus Drive
Stanford University
Stanford, CA 94305 (USA)
Tel +1 650 725 7754
Fax +1 650 725 8021
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.bioinformatics.org/pipermail/biococoa-dev/attachments/20050223/3cd7fa11/attachment.html>
More information about the Biococoa-dev
mailing list