Skip to content
Prev 3573 / 21312 Next

[Bioc-devel] SummarizedExperiments

On 08/30/2012 04:42 AM, Vincent Carey wrote:
To me the challenge is more conceptual -- pass-by-reference and the way 
that two variables pointing to the instance are updated at the same time 
-- and I had been thinking of a LockedEnvironment-style implementation 
where some operations were free ('copying') but others weren't (subset, 
subset assign). But maybe there are some more direct approaches...
Yes, for instance where in the interactive use is time being spent? Is 
it copying the assays, or validity, or actually updating the row data? 
Is 500000 x 800 an appropriate scale to be thinking about?
probably I can make better use of the insights the IRanges guys have had 
in their careful development and application of validity methods, though 
I feel a bit like these are 'attractive hazards' that tempt us to do 
unsafe things and then pay the price later. This is likely the first 
direction I'll explore.

Exploring a little I already see that there are some pretty dumb things 
being done in assignment.

Martin