setters {GenomicInteractions} | R Documentation

## Functions to set data held in a GInteractions object.

### Description

Use these functions to set data stored in each of the slots of a GInteractions object.

### Usage

    name(GIObject) <- value

    interactionCounts(GIObject) <- value

    ## S4 replacement method for signature 'GInteractions'
    name(GIObject) <- value

    ## S4 replacement method for signature 'GInteractions,ANY'
    description(object) <- value

    ## S4 replacement method for signature 'GInteractions'
    interactionCounts(GIObject) <- value

### Arguments

`GIObject` | A GenomicInteractions object
`value` | A vector to replace a slot in the object
`object` | Object, possibly derived from class `eSet-class`.

### Value

GenomicInteractions object

### Examples

    library(GenomicRanges)

    anchor.one = GRanges(c("chr1", "chr1", "chr1", "chr1"), IRanges(c(10, 20, 30, 20), width=5))
    anchor.two = GRanges(c("chr1", "chr1", "chr1", "chr2"), IRanges(c(100, 200, 300, 50), width=5))
    interaction_counts = sample(1:10, 4)
    test <- GenomicInteractions(anchor.one, anchor.two, experiment_name="test",
                               description="this is a test", counts=interaction_counts)

    name(test) <- "Mouse test"
    name(test)

    description(test) <- "This is a test using the mouse genome"
    description(test)

    interactionCounts(test) <- c(2,3,8,5)
    interactionCounts(test)

[Package GenomicInteractions version 1.20.3 Index]