Package: rIntervalTree 0.1.0

rIntervalTree: An Interval Tree Tool for Real Numbers

This tool can be used to build binary interval trees using real number inputs. The tree supports queries of intervals overlapping a single number or an interval (start, end). Intervals with same bounds but different names are treated as distinct intervals. Insertion of intervals is also allowed. Deletion of intervals is not implemented at this point. See Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars (2008). Computational Geometry: Algorithms and Applications, for a reference.

Authors:Shuye Pu [aut, cre]

rIntervalTree_0.1.0.tar.gz
rIntervalTree_0.1.0.zip(r-4.5)rIntervalTree_0.1.0.zip(r-4.4)rIntervalTree_0.1.0.zip(r-4.3)
rIntervalTree_0.1.0.tgz(r-4.5-any)rIntervalTree_0.1.0.tgz(r-4.4-any)rIntervalTree_0.1.0.tgz(r-4.3-any)
rIntervalTree_0.1.0.tar.gz(r-4.5-noble)rIntervalTree_0.1.0.tar.gz(r-4.4-noble)
rIntervalTree_0.1.0.tgz(r-4.4-emscripten)rIntervalTree_0.1.0.tgz(r-4.3-emscripten)
rIntervalTree.pdf |rIntervalTree.html
rIntervalTree/json (API)

# Install 'rIntervalTree' in R:
install.packages('rIntervalTree', repos = c('https://shuye2009.r-universe.dev', 'https://cloud.r-project.org'))
Datasets:

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.00 score 1 scripts 129 downloads 10 exports 0 dependencies

Last updated 6 years agofrom:47d248267c. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 15 2025
R-4.5-winOKMar 15 2025
R-4.5-macOKMar 15 2025
R-4.5-linuxOKMar 15 2025
R-4.4-winOKMar 15 2025
R-4.4-macOKMar 15 2025
R-4.4-linuxOKMar 15 2025
R-4.3-winOKMar 15 2025
R-4.3-macOKMar 15 2025

Exports:buildTreecollectIntervalsinsertinsertIntervalintersectIntervalIntervalIntervalTreeisOverlapoverlapQuerytreeFromInterval

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
buildTreebuildTree
buildTreebuildTree,IntervalTree-method
collectIntervalscollectIntervals
Compounds with mass rangescompounds
insertinsert
insertIntervalinsertInterval
insertIntervalinsertInterval,IntervalTree,character-method
intersectIntervalintersectInterval
IntervalInterval Interval-class
IntervalTreeIntervalTree IntervalTree-class
isOverlapisOverlap
isOverlapisOverlap,Interval,numeric-method
overlapQueryoverlapQuery
overlapQueryoverlapQuery,IntervalTree,numeric-method
treeFromIntervaltreeFromInterval