Package: isotree Type: Package Title: Isolation-Based Outlier Detection Version: 0.6.1-5 Authors@R: c( person(given="David", family="Cortes", role=c("aut", "cre", "cph"), email="david.cortes.rivera@gmail.com"), person(given="Thibaut", family="Goetghebuer-Planchon", role="cph", comment="Copyright holder of included robinmap library"), person(given="David", family="Blackman", role="cph", comment="Copyright holder of original xoshiro code"), person(given="Sebastiano", family="Vigna", role="cph", comment="Copyright holder of original xoshiro code"), person(given="NumPy", family="Developers", role="cph", comment="Copyright holder of formatted ziggurat tables"), person(given="SciPy", family="Developers", role="cph", comment="Copyright holder of parts of digamma implementation"), person(given="Enthought", family="Inc", role="cph", comment="Copyright holder of parts of digamma implementation"), person(given="Stephen", family="Moshier", role="cph", comment="Copyright holder of parts of digamma implementation") ) Maintainer: David Cortes URL: https://github.com/david-cortes/isotree BugReports: https://github.com/david-cortes/isotree/issues Description: Fast and multi-threaded implementation of isolation forest (Liu, Ting, Zhou (2008) ), extended isolation forest (Hariri, Kind, Brunner (2018) ), SCiForest (Liu, Ting, Zhou (2010) ), fair-cut forest (Cortes (2021) ), robust random-cut forest (Guha, Mishra, Roy, Schrijvers (2016) ), and customizable variations of them, for isolation-based outlier detection, clustered outlier detection, distance or similarity approximation (Cortes (2019) ), isolation kernel calculation (Ting, Zhu, Zhou (2018) ), and imputation of missing values (Cortes (2019) ), based on random or guided decision tree splitting, and providing different metrics for scoring anomalies based on isolation depth or density (Cortes (2021) ). Provides simple heuristics for fitting the model to categorical columns and handling missing data, and offers options for varying between random and guided splits, and for using different splitting criteria. License: BSD_2_clause + file LICENSE Depends: R (>= 4.3.0) Imports: Rcpp (>= 1.0.1), jsonlite (>= 1.7.3), RhpcBLASctl, methods Suggests: MASS, outliertree, DiagrammeR, mlbench, MLmetrics, kernlab, knitr, rmarkdown, kableExtra Enhances: Matrix, SparseM LinkingTo: Rcpp VignetteBuilder: knitr RoxygenNote: 7.3.3 Repository: https://david-cortes.r-universe.dev Date/Publication: 2026-06-21 12:30:24 UTC RemoteUrl: https://github.com/david-cortes/isotree RemoteRef: HEAD RemoteSha: fa5190b279654c73e82b8be5fda1d1e171f5bacd NeedsCompilation: yes Packaged: 2026-06-21 15:17:41 UTC; root Author: David Cortes [aut, cre, cph], Thibaut Goetghebuer-Planchon [cph] (Copyright holder of included robinmap library), David Blackman [cph] (Copyright holder of original xoshiro code), Sebastiano Vigna [cph] (Copyright holder of original xoshiro code), NumPy Developers [cph] (Copyright holder of formatted ziggurat tables), SciPy Developers [cph] (Copyright holder of parts of digamma implementation), Enthought Inc [cph] (Copyright holder of parts of digamma implementation), Stephen Moshier [cph] (Copyright holder of parts of digamma implementation)