Learn R Programming

S4Vectors (version 0.10.2)

S4 implementation of vectors and lists

Description

The S4Vectors package defines the Vector and List virtual classes and a set of generic functions that extend the semantic of ordinary vectors and lists in R. Package developers can easily implement vector-like or list-like objects as concrete subclasses of Vector or List. In addition, a few low-level concrete subclasses of general interest (e.g. DataFrame, Rle, and Hits) are implemented in the S4Vectors package itself (many more are implemented in the IRanges package and in other Bioconductor infrastructure packages).

Copy Link

Version

Version

0.10.2

License

Artistic-2.0

Last Published

February 15th, 2017

Functions in S4Vectors (0.10.2)

Hits-comparison

Comparing and ordering hits
aggregate-methods

Compute summary statistics of subsets of vector-like objects
FilterMatrix-class

Matrix for Filter Results
expand

Unlist the list-like columns of a DataFrame object
Hits-setops

Set operations on Hits objects
Hits-class

Hits objects
DataFrame-class

DataFrame objects
FilterRules-class

Collection of Filter Rules
Annotated-class

Annotated class
DataTable-class

DataTable objects
Rle-runstat

Fixed-width running window summaries
S4Vectors internals

S4Vectors internals
List-utils

Common operations on List objects
Rle-utils

Common operations on Rle objects
Rle-class

Rle objects
Pairs-class

Pairs objects
List-class

List objects
shiftApply-methods

Apply a function over subsequences of 2 vector-like objects
HitsList-class

List of Hits objects
isSorted

Test if a vector-like object is sorted
Vector-class

Vector objects
Vector-comparison

Compare, order, tabulate vector-like objects
Vector-setops

Set operations on vector-like objects
str-utils

Some utility functions to operate on strings
subsetting-utils

Subsetting utilities
zip-methods

Convert between parallel vectors and lists
SimpleList-class

SimpleList objects
split-methods

Divide a vector-like object into groups