# S4Vectors v0.10.1

## S4 implementation of vectors and lists

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).

## Functions in S4Vectors

Name | Description | |

SimpleList-class | SimpleList objects | |

Annotated-class | Annotated class | |

Vector-setops | Set operations on vector-like objects | |

Hits-setops | Set operations on Hits objects | |

Hits-comparison | Comparing and ordering hits | |

isSorted | Test if a vector-like object is sorted | |

Vector-class | Vector objects | |

zip-methods | Convert between parallel vectors and lists | |

S4Vectors internals | S4Vectors internals | |

List-utils | Common operations on List objects | |

Vector-comparison | Compare, order, tabulate vector-like objects | |

FilterMatrix-class | Matrix for Filter Results | |

Rle-utils | Common operations on Rle objects | |

DataFrame-class | DataFrame objects | |

Rle-class | Rle objects | |

HitsList-class | List of Hits objects | |

FilterRules-class | Collection of Filter Rules | |

Rle-runstat | Fixed-width running window summaries | |

expand | Unlist the list-like columns of a DataFrame object | |

subsetting-utils | Subsetting utilities | |

split-methods | Divide a vector-like object into groups | |

aggregate-methods | Compute summary statistics of subsets of vector-like objects | |

str-utils | Some utility functions to operate on strings | |

DataTable-class | DataTable objects | |

Hits-class | Hits objects | |

Pairs-class | Pairs objects | |

List-class | List objects | |

shiftApply-methods | Apply a function over subsequences of 2 vector-like objects | |

No Results! |

## Last year downloads

## Details

Encoding | UTF-8 |

biocViews | Infrastructure, DataRepresentation |

License | Artistic-2.0 |

Collate | S4-utils.R show-utils.R utils.R normarg-utils.R isSorted.R subsetting-utils.R vector-utils.R logical-utils.R int-utils.R str-utils.R eval-utils.R DataTable-class.R Annotated-class.R Vector-class.R Vector-comparison.R Vector-setops.R Hits-class.R Hits-comparison.R Hits-setops.R Rle-class.R Rle-utils.R List-class.R List-comparison.R List-utils.R SimpleList-class.R HitsList-class.R DataFrame-class.R expand-methods.R FilterRules-class.R aggregate-methods.R shiftApply-methods.R split-methods.R Pairs-class.R zzz.R |

depends | base (>= 3.3.0) , BiocGenerics (>= 0.15.10) , methods , R (>= 3.3.0) , stats , stats4 , utils |

suggests | GenomicRanges , IRanges , RUnit |

Contributors | H. Pagès, P. Aboyoun, M. Lawrence |

#### Include our badge in your README

```
[![Rdoc](http://www.rdocumentation.org/badges/version/S4Vectors)](http://www.rdocumentation.org/packages/S4Vectors)
```