# Representation and manipulation of genomic intervals

## Documentation for package ‘GenomicRanges’ version 1.10.7

- DESCRIPTION file.
- Overview of user guides and package vignettes; browse directory.
- Package NEWS.

## Help Pages

A C D E F G I K L M N O P Q R S U V W misc

## -- A --

as.data.frame-method | GRanges objects
as.data.frame-method | GRangesList objects
as.data.frame-method | GappedAlignments objects
as.data.frame-method | Seqinfo objects
assay | SummarizedExperiment instances
assay-method | SummarizedExperiment instances
assay<- | SummarizedExperiment instances
assay<--method | SummarizedExperiment instances
assays | SummarizedExperiment instances
Assays-class | SummarizedExperiment instances
assays-method | SummarizedExperiment instances
assays<- | SummarizedExperiment instances
assays<--method | SummarizedExperiment instances

## -- C --

c-method | GRanges objects
c-method | GappedAlignments objects
checkConstraint | Enforcing constraints thru Constraint objects
cigar | GappedAlignments objects
cigar-method | GappedAlignments objects
cigar-utils | CIGAR utility functions
cigarNarrow | CIGAR utility functions
cigarOpTable | CIGAR utility functions
cigarQNarrow | CIGAR utility functions
cigarToCigarTable | CIGAR utility functions
cigarToIRanges | CIGAR utility functions
cigarToIRangesListByAlignment | CIGAR utility functions
cigarToIRangesListByRName | CIGAR utility functions
cigarToQWidth | CIGAR utility functions
cigarToRleList | CIGAR utility functions
cigarToWidth | CIGAR utility functions
class:Constraint | Enforcing constraints thru Constraint objects
class:ConstraintORNULL | Enforcing constraints thru Constraint objects
class:GappedAlignmentPairs | GappedAlignmentPairs objects
class:GappedAlignments | GappedAlignments objects
class:GenomicRanges | GRanges objects
class:GenomicRangesList | GenomicRangesList objects
class:GRanges | GRanges objects
class:GRangesList | GRangesList objects
class:Seqinfo | Seqinfo objects
class:SimpleGenomicRangesList | GenomicRangesList objects
coerce-method | GRanges objects
coerce-method | GRangesList objects
coerce-method | GappedAlignmentPairs objects
coerce-method | GappedAlignments objects
coerce-method | GenomicRangesList objects
coerce-method | Seqinfo objects
coerce-method | Mapping ranges between sequences
colData | SummarizedExperiment instances
colData-method | SummarizedExperiment instances
colData<- | SummarizedExperiment instances
colData<--method | SummarizedExperiment instances
compare-method | Comparing and ordering genomic ranges
compare-method | SummarizedExperiment instances
Constraint | Enforcing constraints thru Constraint objects
constraint | Enforcing constraints thru Constraint objects
Constraint-class | Enforcing constraints thru Constraint objects
constraint<- | Enforcing constraints thru Constraint objects
ConstraintORNULL | Enforcing constraints thru Constraint objects
ConstraintORNULL-class | Enforcing constraints thru Constraint objects
Constraints | Enforcing constraints thru Constraint objects
countCompatibleOverlaps | encodeOverlaps method for GRangesList objects, and related utilities
countGenomicOverlaps | Count Read Hits in Genomic Features
countOverlaps-method | SummarizedExperiment instances
countOverlaps-method | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
coverage-method | SummarizedExperiment instances
coverage-method | Coverage of a GRanges, GRangesList, GappedAlignments, or GappedAlignmentPairs object
coverage-methods | Coverage of a GRanges, GRangesList, GappedAlignments, or GappedAlignmentPairs object

## -- D --

dim-method | SummarizedExperiment instances
dimnames-method | SummarizedExperiment instances
dimnames<--method | SummarizedExperiment instances
disjoin-method | GRangesList objects
disjoin-method | Inter range transformations of a GenomicRanges object
disjointBins-method | SummarizedExperiment instances
disjointBins-method | Inter range transformations of a GenomicRanges object
distance-method | SummarizedExperiment instances
distance-method | Finding the nearest genomic range neighbor
distanceToNearest-method | SummarizedExperiment instances
distanceToNearest-method | Finding the nearest genomic range neighbor
duplicated-method | Comparing and ordering genomic ranges
duplicated-method | SummarizedExperiment instances

## -- E --

elementMetadata-method | GRangesList objects
elementMetadata-method | SummarizedExperiment instances
elementMetadata<--method | GRanges objects
elementMetadata<--method | GRangesList objects
elementMetadata<--method | GappedAlignmentPairs objects
elementMetadata<--method | GappedAlignments objects
elementMetadata<--method | SummarizedExperiment instances
encodeOverlaps-method | encodeOverlaps method for GRangesList objects, and related utilities
encodeOverlaps-methods | encodeOverlaps method for GRangesList objects, and related utilities
end-method | GRanges objects
end-method | GRangesList objects
end-method | GappedAlignments objects
end-method | SummarizedExperiment instances
end<--method | GRanges objects
end<--method | GRangesList objects
end<--method | SummarizedExperiment instances
exptData | SummarizedExperiment instances
exptData-method | SummarizedExperiment instances
exptData<- | SummarizedExperiment instances
exptData<--method | SummarizedExperiment instances
extractQueryStartInTranscript | encodeOverlaps method for GRangesList objects, and related utilities
extractSkippedExonRanks | encodeOverlaps method for GRangesList objects, and related utilities
extractSkippedExonRanks-method | encodeOverlaps method for GRangesList objects, and related utilities
extractSpannedExonRanks | encodeOverlaps method for GRangesList objects, and related utilities
extractSpannedExonRanks-method | encodeOverlaps method for GRangesList objects, and related utilities
extractSteppedExonRanks | encodeOverlaps method for GRangesList objects, and related utilities
extractSteppedExonRanks-method | encodeOverlaps method for GRangesList objects, and related utilities

## -- F --

findCompatibleOverlaps | encodeOverlaps method for GRangesList objects, and related utilities
findCompatibleOverlaps-method | encodeOverlaps method for GRangesList objects, and related utilities
findOverlaps-method | SummarizedExperiment instances
findOverlaps-method | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
findOverlaps-methods | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
findSpliceOverlaps | Classify ranges (reads) as compatible with existing genomic annotations or as having novel splice events
findSpliceOverlaps-method | Classify ranges (reads) as compatible with existing genomic annotations or as having novel splice events
findSpliceOverlaps-methods | Classify ranges (reads) as compatible with existing genomic annotations or as having novel splice events
first | GappedAlignmentPairs objects
first-method | GappedAlignmentPairs objects
flank-method | GRangesList objects
flank-method | SummarizedExperiment instances
flank-method | Intra range transformations of a GenomicRanges object
flipQuery | encodeOverlaps method for GRangesList objects, and related utilities
follow-method | SummarizedExperiment instances
follow-method | Finding the nearest genomic range neighbor

## -- G --

GappedAlignmentPairs | GappedAlignmentPairs objects
GappedAlignmentPairs-class | GappedAlignmentPairs objects
GappedAlignments | GappedAlignments objects
GappedAlignments-class | GappedAlignments objects
gaps-method | Inter range transformations of a GenomicRanges object
genome | Accessing sequence information
genome-method | Seqinfo objects
genome-method | Accessing sequence information
genome<- | Accessing sequence information
genome<--method | Seqinfo objects
genome<--method | Accessing sequence information
GenomicRanges | GRanges objects
GenomicRanges-class | GRanges objects
GenomicRanges-comparison | Comparing and ordering genomic ranges
GenomicRangesList | GenomicRangesList objects
GenomicRangesList-class | GenomicRangesList objects
GenomicRangesORGRangesList-class | GRanges objects
GenomicRangesORmissing-class | GRanges objects
GRanges | GRanges objects
granges | GappedAlignments objects
GRanges-class | GRanges objects
granges-method | GappedAlignments objects
granges-method | SummarizedExperiment instances
granges-method | Mapping ranges between sequences
GRangesList | GRangesList objects
GRangesList-class | GRangesList objects
grg | GappedAlignments objects
grglist | GappedAlignments objects
grglist-method | GappedAlignmentPairs objects
grglist-method | GappedAlignments objects

## -- I --

inter-range-methods | Inter range transformations of a GenomicRanges object
intersect-method | Seqinfo objects
intersect-method | Set operations on GRanges/GRangesList/GappedAlignments objects
IntersectionNotEmpty | Perform overlap queries between reads and genomic features
IntersectionStrict | Perform overlap queries between reads and genomic features
intra-range-methods | Intra range transformations of a GenomicRanges object
introns | GappedAlignments objects
introns-method | GappedAlignmentPairs objects
introns-method | GappedAlignments objects
isCircular | Accessing sequence information
isCircular-method | Seqinfo objects
isCircular-method | Accessing sequence information
isCircular<- | Accessing sequence information
isCircular<--method | Seqinfo objects
isCircular<--method | Accessing sequence information
isCompatibleWithSkippedExons | encodeOverlaps method for GRangesList objects, and related utilities
isCompatibleWithSkippedExons-method | encodeOverlaps method for GRangesList objects, and related utilities
isCompatibleWithSplicing | encodeOverlaps method for GRangesList objects, and related utilities
isCompatibleWithSplicing-method | encodeOverlaps method for GRangesList objects, and related utilities
isDisjoint-method | GRangesList objects
isDisjoint-method | SummarizedExperiment instances
isDisjoint-method | Inter range transformations of a GenomicRanges object
isProperPair | GappedAlignmentPairs objects
isProperPair-method | GappedAlignmentPairs objects

## -- K --

keepSeqlevels | seqlevels utility functions
keepSeqlevels-method | seqlevels utility functions

## -- L --

last | GappedAlignmentPairs objects
last-method | GappedAlignmentPairs objects
left | GappedAlignmentPairs objects
left-method | GappedAlignmentPairs objects
length-method | GRanges objects
length-method | GappedAlignmentPairs objects
length-method | GappedAlignments objects
length-method | Seqinfo objects

## -- M --

makeGRangesListFromFeatureFragments | GRangesList objects
map-method | Mapping ranges between sequences
match-method | SummarizedExperiment instances
match-method | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
mcols-method | SummarizedExperiment instances
mcols<--method | SummarizedExperiment instances
merge-method | Seqinfo objects

## -- N --

names-method | GRanges objects
names-method | GappedAlignmentPairs objects
names-method | GappedAlignments objects
names-method | Seqinfo objects
names<--method | GRanges objects
names<--method | GappedAlignmentPairs objects
names<--method | GappedAlignments objects
names<--method | Seqinfo objects
narrow-method | GappedAlignments objects
narrow-method | SummarizedExperiment instances
narrow-method | Intra range transformations of a GenomicRanges object
nearest-method | SummarizedExperiment instances
nearest-method | Finding the nearest genomic range neighbor
nearest-methods | Finding the nearest genomic range neighbor
ngap-method | GappedAlignmentPairs objects
ngap-method | GappedAlignments objects

## -- O --

Ops-method | Intra range transformations of a GenomicRanges object
order-method | Comparing and ordering genomic ranges
order-method | SummarizedExperiment instances

## -- P --

pgap-method | Set operations on GRanges/GRangesList/GappedAlignments objects
phicoef | Calculate the "phi coefficient" between two binary variables
pintersect-method | Set operations on GRanges/GRangesList/GappedAlignments objects
precede-method | SummarizedExperiment instances
precede-method | Finding the nearest genomic range neighbor
psetdiff-method | Set operations on GRanges/GRangesList/GappedAlignments objects
punion-method | Set operations on GRanges/GRangesList/GappedAlignments objects

## -- Q --

qnarrow | GappedAlignments objects
qnarrow-method | GappedAlignments objects
queryLoc2refLoc | CIGAR utility functions
queryLocs2refLocs | CIGAR utility functions
qwidth | GappedAlignments objects
qwidth-method | GappedAlignments objects

## -- R --

range-method | GRangesList objects
range-method | Inter range transformations of a GenomicRanges object
ranges-method | GRanges objects
ranges-method | GRangesList objects
ranges-method | GappedAlignments objects
ranges-method | SummarizedExperiment instances
ranges<--method | GRanges objects
ranges<--method | GRangesList objects
ranges<--method | SummarizedExperiment instances
rank-method | Comparing and ordering genomic ranges
rank-method | SummarizedExperiment instances
readGappedAlignmentPairs | GappedAlignmentPairs objects
readGappedAlignments | GappedAlignments objects
reduce-method | GRangesList objects
reduce-method | Inter range transformations of a GenomicRanges object
renameSeqlevels | seqlevels utility functions
renameSeqlevels-method | seqlevels utility functions
resize-method | SummarizedExperiment instances
resize-method | Intra range transformations of a GenomicRanges object
restrict-method | GRangesList objects
restrict-method | SummarizedExperiment instances
restrict-method | Intra range transformations of a GenomicRanges object
rglist | GappedAlignments objects
rglist-method | GappedAlignments objects
right | GappedAlignmentPairs objects
right-method | GappedAlignmentPairs objects
rname | GappedAlignments objects
rname-method | GappedAlignments objects
rname<- | GappedAlignments objects
rname<--method | GappedAlignments objects
rowData | SummarizedExperiment instances
rowData-method | SummarizedExperiment instances
rowData<- | SummarizedExperiment instances
rowData<--method | SummarizedExperiment instances

## -- S --

score-method | GRanges objects
score-method | GRangesList objects
selectEncodingWithCompatibleStrand | encodeOverlaps method for GRangesList objects, and related utilities
Seqinfo | Seqinfo objects
seqinfo | Accessing sequence information
Seqinfo-class | Seqinfo objects
seqinfo-method | GRanges objects
seqinfo-method | GRangesList objects
seqinfo-method | GappedAlignmentPairs objects
seqinfo-method | GappedAlignments objects
seqinfo-method | SummarizedExperiment instances
seqinfo-method | Accessing sequence information
seqinfo<- | Accessing sequence information
seqinfo<--method | GRanges objects
seqinfo<--method | GRangesList objects
seqinfo<--method | GappedAlignmentPairs objects
seqinfo<--method | GappedAlignments objects
seqinfo<--method | SummarizedExperiment instances
seqinfo<--method | Accessing sequence information
seqlengths | Accessing sequence information
seqlengths-method | Seqinfo objects
seqlengths-method | Accessing sequence information
seqlengths<- | Accessing sequence information
seqlengths<--method | Seqinfo objects
seqlengths<--method | Accessing sequence information
seqlevels | Accessing sequence information
seqlevels-method | Seqinfo objects
seqlevels-method | Accessing sequence information
seqlevels<- | Accessing sequence information
seqlevels<--method | Seqinfo objects
seqlevels<--method | Accessing sequence information
seqnames | Accessing sequence information
seqnames-method | GRanges objects
seqnames-method | GRangesList objects
seqnames-method | GappedAlignmentPairs objects
seqnames-method | GappedAlignments objects
seqnames-method | Seqinfo objects
seqnames-method | SummarizedExperiment instances
seqnames-method | Accessing sequence information
seqnames<- | Accessing sequence information
seqnames<--method | GRanges objects
seqnames<--method | GRangesList objects
seqnames<--method | GappedAlignments objects
seqnames<--method | Seqinfo objects
seqnameStyle | Accessing sequence information
seqnameStyle-method | Seqinfo objects
seqnameStyle-method | Accessing sequence information
seqnameStyle<- | Accessing sequence information
seqnameStyle<--method | Accessing sequence information
seqselect-method | GRanges objects
seqselect<--method | GRanges objects
setdiff-method | Set operations on GRanges/GRangesList/GappedAlignments objects
setops-methods | Set operations on GRanges/GRangesList/GappedAlignments objects
shift-method | GRangesList objects
shift-method | SummarizedExperiment instances
shift-method | Intra range transformations of a GenomicRanges object
show-method | GRanges objects
show-method | GRangesList objects
show-method | GappedAlignmentPairs objects
show-method | GappedAlignments objects
show-method | Seqinfo objects
show-method | SummarizedExperiment instances
SimpleGenomicRangesList-class | GenomicRangesList objects
sort-method | Comparing and ordering genomic ranges
sort-method | SummarizedExperiment instances
splitCigar | CIGAR utility functions
start-method | GRanges objects
start-method | GRangesList objects
start-method | GappedAlignments objects
start-method | SummarizedExperiment instances
start<--method | GRanges objects
start<--method | GRangesList objects
start<--method | SummarizedExperiment instances
strand-method | GRanges objects
strand-method | GRangesList objects
strand-method | GappedAlignmentPairs objects
strand-method | GappedAlignments objects
strand-method | SummarizedExperiment instances
strand-method | Strand utilities
strand-utils | Strand utilities
strand<--method | GRanges objects
strand<--method | GRangesList objects
strand<--method | GappedAlignments objects
strand<--method | SummarizedExperiment instances
strand<--method | Strand utilities
subsetByOverlaps-method | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
summarizeCigarTable | CIGAR utility functions
SummarizedExperiment | SummarizedExperiment instances
SummarizedExperiment-class | SummarizedExperiment instances
SummarizedExperiment-method | SummarizedExperiment instances
summarizeOverlaps | Perform overlap queries between reads and genomic features
summarizeOverlaps-method | Perform overlap queries between reads and genomic features

## -- U --

Union | Perform overlap queries between reads and genomic features
union-method | Set operations on GRanges/GRangesList/GappedAlignments objects
unique-method | Comparing and ordering genomic ranges
unlist-method | GappedAlignmentPairs objects
updateObject-method | GRanges objects
updateObject-method | GRangesList objects
updateObject-method | GappedAlignments objects
updateObject-method | Seqinfo objects
updateObject-method | SummarizedExperiment instances

## -- V --

validCigar | CIGAR utility functions
values-method | SummarizedExperiment instances
values<--method | SummarizedExperiment instances

## -- W --

width-method | GRanges objects
width-method | GRangesList objects
width-method | GappedAlignments objects
width-method | SummarizedExperiment instances
width<--method | GRanges objects
width<--method | GRangesList objects
width<--method | SummarizedExperiment instances
window-method | GRanges objects

## -- misc --

$-method | GRanges objects
$-method | SummarizedExperiment instances
$<--method | GRanges objects
$<--method | SummarizedExperiment instances
%in%-method | GRanges, GRangesList, GappedAlignments and GappedAlignmentPairs Interval Overlaps
<-method | Comparing and ordering genomic ranges
<=-method | Comparing and ordering genomic ranges
==-method | Comparing and ordering genomic ranges
>-method | Comparing and ordering genomic ranges
>=-method | Comparing and ordering genomic ranges
[-method | GRanges objects
[-method | GRangesList objects
[-method | GappedAlignmentPairs objects
[-method | GappedAlignments objects
[-method | Seqinfo objects
[-method | SummarizedExperiment instances
[<--method | GRanges objects
[<--method | GRangesList objects
[<--method | SummarizedExperiment instances
[[-method | GappedAlignmentPairs objects
[[-method | SummarizedExperiment instances
[[<--method | GRangesList objects
[[<--method | SummarizedExperiment instances