On Fri, Sep 25, 2009 at 1:40 AM, Patrick Aboyoun <[email protected]> wrote:

> Christian,
> Thanks for bringing this issue up. I have been meaning to improve the
> subscript replacement functions in IRanges for some time and this gives me a
> reason to make some improvements now. I need to put some testing
> infrastructure in place to ensure the software is behaving as expected, but
> the current solution I am working on for your problem would look like
>
> values(x)[[i]][[j]] <- value    # set the jth column in the ith space
>
> As this operation shows, I am working on the values table of the RangedData
> object and not the whole object. This will complement the current method of
> selecting the jth column in the ith space
>
> values(x)[[i]][[j]]    # get the jth column in the ith space
>
> I'll let you know when this enhancement has been check-in.
>
>
Is there any reason why

> x[i][[j]] <- value

Would not work? I mean, RangedData just needs to support '[<-'.

Michael


>
> Patrick
>
>
>
>
> Christian Ruckert wrote:
>
>> I am missing a method to update only specific spaces of a RangedData
>> object.
>>
>> Let 'x' be a 'RangedData' object.
>>
>> The two existing methods are:
>>
>> 'x[i]': Subsets 'x' by indexing into its spaces, so the result is
>>          of the same class, with a different set of spaces.
>>
>> 'x[[j]] <- value': Sets value as column 'j' in 'x', where 'j' can
>>          be a character, numeric, or logical scalar that indexes into
>>          the columns. The length of 'value' should equal 'nrow(x)'.
>>
>> I am looking for a mixture of both, something like:
>>
>> x[i][[j]] <- value
>>
>> which actually doesn't work this way.
>>
>> Any help would be appreciated,
>> Christian
>>
>> _______________________________________________
>> Bioc-sig-sequencing mailing list
>> [email protected]
>> https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing
>>
>
> _______________________________________________
> Bioc-sig-sequencing mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing
>

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-sig-sequencing mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing

Reply via email to