JointIdMap {IdMappingAnalysis} | R Documentation

## The Joint ID Map class

### Description

Package: IdMappingAnalysis
Class JointIdMap

`Object`
`~~|`
`~~+--``IdMapBase`
`~~~~~~~|`
`~~~~~~~+--``JointIdMap`

Directly known subclasses:

public static class JointIdMap
extends IdMapBase

JointIdMap is an object encapsulating a `data.frame` containing the primary ID set in a first column while the rest of columns containing the sets of secondary IDs, each column corresponding to a particular Id Map, keeping all Id Maps properly aligned

### Usage

    JointIdMap(idMapList=list(), primaryIDs=NULL, name="", verbose=FALSE, ...)

### Arguments

`idMapList` | The `list` of ID Maps on which the JointData is constructed.
`primaryIDs` | The optional `character` vector of primary IDs on which an additional intersection and reordering are performed.
`name` | The optional name of a given JointIdMap object. Default is ”
`verbose` | if `TRUE` enables diagnostic messages. Default is @FASLE.
`...` | Not used

### Fields and Methods

Methods:

| `as.data.frame` | Retrieve a data frame encapsulated within the given JointIdMap object.
| `diffCounts.plot` | Interactive wrapper for IdMapDiffCounts$plot.
| `ecdf.plot` | Interactive wrapper for IdMapCounts$plot.
| `getCounts` | Create an IdMapCounts object.
| `getDiff` | Create an IdMapDiff object.
| `getIdMapList` | Create an Id Map list from a JointIdMap object.
| `getMapNames` | Get the names of IdMap objects encapsulated within the given JointIdMap object.
| `getMatchInfo` | Get match table(s) for a given set of primary IDs.
| `getUnionIdMap` | Create a union IdMap.

Methods inherited from IdMapBase:
[, aligned, as.data.frame, dim, dimnames, getName, primaryIDs, primaryKey, secondaryKey

Methods inherited from Object:
$, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clearLookupCache, clone, detach, equals, extend, finalize, gc, getEnvironment, getFieldModifier, getFieldModifiers, getFields, getInstantiationTime, getStaticInstance, hasField, hashCode, ll, load, objectSize, print, registerFinalizer, save

### Author(s)

Roger Day,Alex Lisovich

### Examples

     jointIdMap<-JointIdMap(examples$identDfList);

     jointIdMap$primaryKey();
     jointIdMap$secondaryKey();

     jointIdMap[1:10,];

[Package IdMappingAnalysis version 1.24.0 Index]