{
  "_id": "6a1295f7acfb0bcc41d0c4cf",
  "Package": "diversitree",
  "Version": "0.10-1",
  "Title": "Comparative 'Phylogenetic' Analyses of Diversification",
  "Authors@R": "c(person(\"Richard G.\", \"FitzJohn\", role = c(\"aut\", \"cre\"),\nemail = \"rich.fitzjohn@gmail.com\"),\nperson(\"Emma\", \"Goldberg\", role = \"aut\"),\nperson(\"Karen\", \"Magnuson-Ford\", role = \"aut\"),\nperson(\"Roger\", \"Sidje\", role = \"aut\"))",
  "RcppModules": "diversitree",
  "SystemRequirements": "fftw3 (>= 3.1.2), gsl (>= 1.15)",
  "Description": "Contains a number of comparative 'phylogenetic' methods,\nmostly focusing on analysing diversification and character\nevolution.  Contains implementations of 'BiSSE' (Binary State\n'Speciation' and Extinction) and its unresolved tree\nextensions, 'MuSSE' (Multiple State 'Speciation' and\nExtinction), 'QuaSSE', 'GeoSSE', and 'BiSSE-ness' Other\nincluded methods include Markov models of discrete and\ncontinuous trait evolution and constant rate 'speciation' and\nextinction.",
  "License": "GPL (>= 2)",
  "URL": "https://www.zoology.ubc.ca/prog/diversitree/",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-24 06:04:54 UTC",
    "User": "root"
  },
  "Author": "Richard G. FitzJohn [aut, cre], Emma Goldberg [aut], Karen\nMagnuson-Ford [aut], Roger Sidje [aut]",
  "Maintainer": "Richard G. FitzJohn <rich.fitzjohn@gmail.com>",
  "Config/pak/sysreqs": "libfftw3-dev libgsl0-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2024-10-03 03:00:50 UTC",
  "RemoteUrl": "https://github.com/cran/diversitree",
  "RemoteRef": "HEAD",
  "RemoteSha": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
  "MD5sum": "2bf72a4b16acf31ab5d9209ba00115db",
  "_user": "cran",
  "_type": "src",
  "_file": "diversitree_0.10-1.tar.gz",
  "_fileid": "d6ab12233da121a376c15f3dbeb68903084ce414a80e8b85814a6f13db91d1a2",
  "_filesize": 734547,
  "_sha256": "d6ab12233da121a376c15f3dbeb68903084ce414a80e8b85814a6f13db91d1a2",
  "_created": "2026-05-24T06:04:54.000Z",
  "_published": "2026-05-24T06:08:55.164Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77576126674,
      "time": 163,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7182748772"
    },
    {
      "job": 77576126670,
      "time": 141,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7182746355"
    },
    {
      "job": 77576126676,
      "time": 168,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7182749089"
    },
    {
      "job": 77576126678,
      "time": 173,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7182749711"
    },
    {
      "job": 77575904283,
      "time": 236,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182730272"
    },
    {
      "job": 77576126654,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26353460597",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/diversitree",
  "_commit": {
    "id": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
    "author": "Richard G. FitzJohn <rich.fitzjohn@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.10-1\n",
    "time": 1727924450
  },
  "_maintainer": {
    "name": "Richard G. FitzJohn",
    "email": "rich.fitzjohn@gmail.com",
    "login": "richfitz",
    "mastodon": "@richfitz@fosstodon.org",
    "description": "",
    "uuid": 1558093
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "deSolve",
      "version": ">= 1.7",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "subplex",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.10.0",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Suggests"
    },
    {
      "package": "minqa",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "expm",
      "role": "Suggests"
    },
    {
      "package": "caper",
      "role": "Suggests"
    },
    {
      "package": "geiger",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 4,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "richfitz",
      "count": 16,
      "uuid": 1558093
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 672,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/diversitree"
  },
  "_mentions": 33,
  "_searchresults": 590,
  "_topics": [
    "fftw3",
    "gsl",
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/diversitree.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/richfitz/diversitree",
  "_realowner": "richfitz",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.6-2",
      "date": "2010-12-16"
    },
    {
      "version": "0.6-3",
      "date": "2011-01-27"
    },
    {
      "version": "0.6-5",
      "date": "2011-04-24"
    },
    {
      "version": "0.7-2",
      "date": "2011-05-13"
    },
    {
      "version": "0.9-1",
      "date": "2012-03-15"
    },
    {
      "version": "0.9-3",
      "date": "2012-05-08"
    },
    {
      "version": "0.9-5",
      "date": "2013-06-13"
    },
    {
      "version": "0.9-6",
      "date": "2013-06-13"
    },
    {
      "version": "0.9-7",
      "date": "2014-02-20"
    },
    {
      "version": "0.9-8",
      "date": "2015-12-21"
    },
    {
      "version": "0.9-9",
      "date": "2016-10-07"
    },
    {
      "version": "0.9-10",
      "date": "2017-04-05"
    },
    {
      "version": "0.9-11",
      "date": "2019-03-14"
    },
    {
      "version": "0.9-13",
      "date": "2020-01-16"
    },
    {
      "version": "0.9-14",
      "date": "2020-09-04"
    },
    {
      "version": "0.9-15",
      "date": "2020-11-24"
    },
    {
      "version": "0.9-16",
      "date": "2021-06-11"
    },
    {
      "version": "0.9-18",
      "date": "2023-05-03"
    },
    {
      "version": "0.9-19",
      "date": "2023-08-17"
    },
    {
      "version": "0.9-20",
      "date": "2023-09-06"
    },
    {
      "version": "0.10-0",
      "date": "2023-12-20"
    },
    {
      "version": "0.10-1",
      "date": "2024-10-02"
    }
  ],
  "_exports": [
    "argnames",
    "argnames<-",
    "asr.joint",
    "asr.marginal",
    "asr.stoch",
    "big.brother",
    "check.fftC",
    "clades.from.classification",
    "clades.from.polytomies",
    "combine",
    "constant.x",
    "constrain",
    "constrain.i",
    "drop.likelihood",
    "expand.parameters",
    "find.mle",
    "get.descendants",
    "get.likelihood",
    "history.from.sim.discrete",
    "invert",
    "make.asr.joint",
    "make.asr.marginal",
    "make.asr.stoch",
    "make.bd",
    "make.bd.split",
    "make.bd.t",
    "make.bisse",
    "make.bisse.split",
    "make.bisse.t",
    "make.bisse.td",
    "make.bisse.uneven",
    "make.bisseness",
    "make.bm",
    "make.brownian.with.drift",
    "make.clade.tree",
    "make.classe",
    "make.eb",
    "make.geosse",
    "make.geosse.split",
    "make.geosse.t",
    "make.geosse.uneven",
    "make.lambda",
    "make.linear.x",
    "make.mk2",
    "make.mkn",
    "make.mkn.meristic",
    "make.mkn.multitrait",
    "make.musse",
    "make.musse.multitrait",
    "make.musse.split",
    "make.musse.t",
    "make.musse.td",
    "make.ou",
    "make.pgls",
    "make.prior.exponential",
    "make.prior.uniform",
    "make.quasse",
    "make.quasse.split",
    "make.sim.character",
    "make.yule",
    "mcmc",
    "mkn.multitrait.translate",
    "musse.multitrait.translate",
    "noroptimal.x",
    "polytomies.to.clades",
    "profiles.plot",
    "protect",
    "prune",
    "ROOT.ALL",
    "ROOT.BOTH",
    "ROOT.EQUI",
    "ROOT.FLAT",
    "ROOT.GIVEN",
    "ROOT.MAX",
    "ROOT.OBS",
    "run.cached",
    "sampler.norm",
    "sampler.slice",
    "set.defaults",
    "sigmoid.x",
    "sigmoid2.x",
    "sim.character",
    "starting.point.bd",
    "starting.point.bisse",
    "starting.point.classe",
    "starting.point.geosse",
    "starting.point.musse",
    "starting.point.musse.multitrait",
    "starting.point.quasse",
    "stepf.x",
    "trait.plot",
    "tree.bd",
    "tree.bisse",
    "tree.bisseness",
    "tree.classe",
    "tree.geosse",
    "tree.musse",
    "tree.musse.multitrait",
    "tree.quasse",
    "tree.yule",
    "trees"
  ],
  "_help": [
    {
      "page": "diversitree-package",
      "title": "Comparative 'Phylogenetic' Analyses of Diversification",
      "topics": [
        "diversitree-package",
        "diversitree"
      ]
    },
    {
      "page": "argnames",
      "title": "Argument Names for Vector-Argument Functions",
      "topics": [
        "argnames",
        "argnames.constrained",
        "argnames<-",
        "argnames<-.constrained"
      ]
    },
    {
      "page": "asr",
      "title": "Ancestral State Reconstruction",
      "topics": [
        "asr",
        "asr.joint",
        "asr.marginal",
        "asr.stoch",
        "make.asr.joint",
        "make.asr.marginal",
        "make.asr.stoch"
      ]
    },
    {
      "page": "asr-bisse",
      "title": "Ancestral State Reconstruction Under BiSSE",
      "topics": [
        "asr.bisse",
        "asr.marginal.bisse",
        "asr.marginal.musse",
        "asr.musse",
        "make.asr.marginal.bisse",
        "make.asr.marginal.musse"
      ]
    },
    {
      "page": "asr-mkn",
      "title": "Ancestral State Reconstruction Under Mk2/Mkn",
      "topics": [
        "asr.mkn",
        "make.asr.joint.mk2",
        "make.asr.joint.mkn",
        "make.asr.marginal.mk2",
        "make.asr.marginal.mkn",
        "make.asr.stoch.mk2",
        "make.asr.stoch.mkn"
      ]
    },
    {
      "page": "check",
      "title": "Check Capabilities of the Diversitree Install",
      "topics": [
        "check.fftC"
      ]
    },
    {
      "page": "combine",
      "title": "Combine Several Likelihood Functions Multiplicatively",
      "topics": [
        "combine"
      ]
    },
    {
      "page": "constrain",
      "title": "Constrain Parameters of a Model",
      "topics": [
        "constrain",
        "constrain.i"
      ]
    },
    {
      "page": "find.mle",
      "title": "Maximimum Likelihood Inference",
      "topics": [
        "anova.fit.mle",
        "coef.fit.mle",
        "find.mle",
        "logLik.fit.mle"
      ]
    },
    {
      "page": "history.from.sim",
      "title": "Extract Character Histories From Simulations",
      "topics": [
        "history.from.sim.discrete"
      ]
    },
    {
      "page": "make.bd",
      "title": "Constant Rate Birth-Death Models",
      "topics": [
        "make.bd",
        "make.yule",
        "starting.point.bd"
      ]
    },
    {
      "page": "make.bd.split",
      "title": "Constant Rate Birth-Death Models: Split Models",
      "topics": [
        "make.bd.split"
      ]
    },
    {
      "page": "make.bd.t",
      "title": "Time-varing Birth-Death Models",
      "topics": [
        "make.bd.t"
      ]
    },
    {
      "page": "make.bisse",
      "title": "Binary State Speciation and Extinction Model",
      "topics": [
        "make.bisse",
        "starting.point.bisse"
      ]
    },
    {
      "page": "make.bisse.split",
      "title": "Binary State Speciation and Extinction Model: Split Models",
      "topics": [
        "make.bisse.split",
        "make.bisse.uneven"
      ]
    },
    {
      "page": "make.bisse.td",
      "title": "Binary State Speciation and Extinction Model: Time Dependant Models",
      "topics": [
        "make.bisse.t",
        "make.bisse.td"
      ]
    },
    {
      "page": "make.bisseness",
      "title": "Binary State Speciation and Extinction (Node Enhanced State Shift) Model",
      "topics": [
        "make.bisseness"
      ]
    },
    {
      "page": "make.bm",
      "title": "Brownian Motion and Related Models of Character Evolution",
      "topics": [
        "make.bm",
        "make.eb",
        "make.lambda",
        "make.ou"
      ]
    },
    {
      "page": "make.clade.tree",
      "title": "Make a \"Clade Tree\"",
      "topics": [
        "clades.from.classification",
        "clades.from.polytomies",
        "make.clade.tree"
      ]
    },
    {
      "page": "make.classe",
      "title": "Cladogenetic State change Speciation and Extinction Model",
      "topics": [
        "make.classe",
        "starting.point.classe"
      ]
    },
    {
      "page": "make.geosse",
      "title": "Geographic State Speciation and Extinction Model",
      "topics": [
        "make.geosse",
        "starting.point.geosse"
      ]
    },
    {
      "page": "make.geosse.split",
      "title": "Geographic State Speciation and Extinction Model: Split Models",
      "topics": [
        "make.geosse.split",
        "make.geosse.uneven"
      ]
    },
    {
      "page": "make.geosse.t",
      "title": "Geographic State Speciation and Extinction Model: Time Dependent Models",
      "topics": [
        "make.geosse.t"
      ]
    },
    {
      "page": "make.mkn",
      "title": "Mk2 and Mk-n Models of character evolution",
      "topics": [
        "make.mk2",
        "make.mkn",
        "make.mkn.meristic"
      ]
    },
    {
      "page": "make.musse",
      "title": "MuSSE: Multi-State Speciation and Extinction",
      "topics": [
        "make.musse",
        "starting.point.musse"
      ]
    },
    {
      "page": "make.musse.multitrait",
      "title": "MuSSE: Multi-State Speciation and Extinction (Multiple Binary Traits Version)",
      "topics": [
        "make.mkn.multitrait",
        "make.musse.multitrait",
        "mkn.multitrait.translate",
        "musse.multitrait.translate",
        "starting.point.musse.multitrait"
      ]
    },
    {
      "page": "make.musse.split",
      "title": "Multiple State Speciation and Extinction Model: Split Models",
      "topics": [
        "make.musse.split"
      ]
    },
    {
      "page": "make.musse.td",
      "title": "Multiple State Speciation and Extinction Model: Time Dependent Models",
      "topics": [
        "make.musse.t",
        "make.musse.td"
      ]
    },
    {
      "page": "make.pgls",
      "title": "Phylogenetic Generalised Least Squares",
      "topics": [
        "make.pgls"
      ]
    },
    {
      "page": "make.prior",
      "title": "Simple Prior Functions",
      "topics": [
        "make.prior",
        "make.prior.exponential",
        "make.prior.uniform"
      ]
    },
    {
      "page": "make.quasse",
      "title": "Quantitative State Speciation and Extinction Model",
      "topics": [
        "make.quasse",
        "starting.point.quasse"
      ]
    },
    {
      "page": "make.quasse.split",
      "title": "Quantitative State Speciation and Extinction Model: Split Models",
      "topics": [
        "make.quasse.split"
      ]
    },
    {
      "page": "mcmc",
      "title": "Simple Markov Chain Monte Carlo with Slice Sampling",
      "topics": [
        "mcmc",
        "mcmc.default",
        "sampler.norm",
        "sampler.slice"
      ]
    },
    {
      "page": "plot.history",
      "title": "Plot Character History",
      "topics": [
        "plot.history"
      ]
    },
    {
      "page": "profiles.plot",
      "title": "Plot Marginal Distributions from MCMC",
      "topics": [
        "profiles.plot"
      ]
    },
    {
      "page": "quasse-common",
      "title": "Support Functions for QuaSSE Models",
      "topics": [
        "constant.x",
        "make.brownian.with.drift",
        "make.linear.x",
        "noroptimal.x",
        "sigmoid.x",
        "sigmoid2.x",
        "stepf.x"
      ]
    },
    {
      "page": "set.defaults",
      "title": "Set Default Arguments of a Function",
      "topics": [
        "set.defaults"
      ]
    },
    {
      "page": "sim.character",
      "title": "Simulate a Character Distribution on a Tree",
      "topics": [
        "make.sim.character",
        "sim.character"
      ]
    },
    {
      "page": "simulate",
      "title": "Evolve Birth-Death Trees",
      "topics": [
        "prune",
        "tree.bd",
        "tree.bisse",
        "tree.bisseness",
        "tree.classe",
        "tree.geosse",
        "tree.musse",
        "tree.musse.multitrait",
        "tree.quasse",
        "tree.yule",
        "trees"
      ]
    },
    {
      "page": "trait.plot",
      "title": "Plot a Phylogeny and Traits",
      "topics": [
        "trait.plot"
      ]
    },
    {
      "page": "utils",
      "title": "Utility Functions",
      "topics": [
        "drop.likelihood",
        "expand.parameters",
        "get.descendants",
        "get.likelihood",
        "run.cached"
      ]
    }
  ],
  "_readme": "https://github.com/cran/diversitree/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "deSolve",
    "digest",
    "lattice",
    "nlme",
    "Rcpp",
    "subplex"
  ],
  "_sysdeps": [
    {
      "shlib": "libfftw3",
      "package": "libfftw3-double3",
      "headers": "libfftw3-dev",
      "source": "fftw3",
      "version": "3.3.10-1ubuntu3",
      "name": "fftw3",
      "homepage": "https://fftw.org",
      "description": "Library for computing Fast Fourier Transforms - Double precision"
    },
    {
      "shlib": "libgsl",
      "package": "libgsl27",
      "headers": "libgsl-dev",
      "source": "gsl",
      "version": "2.7.1+dfsg-6ubuntu2",
      "name": "gsl",
      "homepage": "https://www.gnu.org/software/gsl",
      "description": "GNU Scientific Library (GSL) -- library package"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 5.5490032620257885,
  "_indexed": false,
  "_nocasepkg": "diversitree",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://richfitz.r-universe.dev/diversitree",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.10-1",
      "date": "2026-05-24T06:07:36.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
      "fileid": "cd2112afb4d579687f6df3203fdc0664bceb2d30aaa0050d7ba8b62b1087023a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26353460597"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.10-1",
      "date": "2026-05-24T06:07:15.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
      "fileid": "a3d5cd4a2ec736c18163db02dfc08bc7524f1b8a6e0d20d03268f5e836240cd0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26353460597"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.10-1",
      "date": "2026-05-24T06:07:37.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
      "fileid": "f99634472557bdf05822e357f6cbe293bf0861c80b96a554c606d4528e401b47",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26353460597"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.10-1",
      "date": "2026-05-24T06:07:39.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dd3ceae86a465af96cab46b2e9bda3eb90af6a43",
      "fileid": "4be2a6ee887ce9ed951717c092c7a9e7b3d83c5445548fa49ac271f3a99a7263",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26353460597"
    }
  ]
}