[Bioc-devel] Stability of biobase eSets
Seth Falcon
sfalcon at fhcrc.org
Fri May 12 18:36:51 CEST 2006
Sean Davis <sdavis2 at mail.nih.gov> writes:
>> 3. We plan to introduce a new method, updateClass, that can be
>> used to update instances, either to their current version or to a
>> different representation (e.g., from exprSet to ExpressionSet, but
>> allowing more flexibility than 'setAs' methods might).
>
> Sounds good. I would think that the annotation packages might benefit
> from this as well, as often peoples' analyses were based on a particular
> set of annotations and switching would result in different results.
I'm not sure what you have in mind here. The updateClass idea allows
for a way of dealing with the following situation: you have saved an
instance X of a given class FOO and later updated the class definition
for FOO. When you load X, updateClass will provide for a means to
attempt to update the data contained in the instance to the new class
definition structure (imagine a case where a slot was renamed as a
simple example).
Certainly annotation data changes over time and results will change
with it, but I don't think there is much we can/want to do about
that. If you want the same results, use the same versions of the
annotation data. If I've misunderstood, please feel free to explain
further. I don't want to discourage suggestions or ways we can make
the software more useful. :-)
+ seth
More information about the Bioc-devel
mailing list