{
  "_id": "6a49d043d5ccdb6474cb76c4",
  "Package": "TITAN2",
  "Type": "Package",
  "Title": "Threshold Indicator Taxa Analysis",
  "Version": "2.4.4",
  "Authors@R": "c(person(\"Matthew E.\", \"Baker\", email = \"mbaker@umbc.edu\", role = c(\"aut\", \"cph\"), comment = c(ORCID = \"0000-0001-5069-0204\")),\nperson(\"Ryan S.\", \"King\",email = \"Ryan_S_King@baylor.edu\", role = c(\"aut\", \"cph\"), comment = c(ORCID = \"0000-0002-3159-9816\")),\nperson(\"David\", \"Kahle\", email = \"david@kahle.io\", role = c(\"aut\", \"cph\", \"cre\"), comment = c(ORCID = \"0000-0002-9999-1558\")))",
  "Description": "Uses indicator species scores across binary partitions of\na sample set to detect congruence in taxon-specific changes of\nabundance and occurrence frequency along an environmental\ngradient as evidence of an ecological community threshold.\nRelevant references include Baker and King (2010)\n<doi:10.1111/j.2041-210X.2009.00007.x>, King and Baker (2010)\n<doi:10.1899/09-144.1>, and Baker and King (2013)\n<doi:10.1899/12-142.1>.",
  "VignetteBuilder": "knitr",
  "License": "GPL-2",
  "LazyData": "TRUE",
  "RoxygenNote": "7.3.2",
  "Roxygen": "list(markdown = TRUE)",
  "Encoding": "UTF-8",
  "Repository": "https://dkahle.r-universe.dev",
  "Date/Publication": "2025-10-16 20:24:37 UTC",
  "RemoteUrl": "https://github.com/dkahle/titan2",
  "RemoteRef": "HEAD",
  "RemoteSha": "0d6c89eda0643c0b1abb74551871adead7a1134d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-16 09:46:34 UTC",
    "User": "root"
  },
  "Author": "Matthew E. Baker [aut, cph] (ORCID:\n<https://orcid.org/0000-0001-5069-0204>),\nRyan S. King [aut, cph] (ORCID:\n<https://orcid.org/0000-0002-3159-9816>),\nDavid Kahle [aut, cph, cre] (ORCID:\n<https://orcid.org/0000-0002-9999-1558>)",
  "Maintainer": "David Kahle <david@kahle.io>",
  "_user": "dkahle",
  "_type": "src",
  "_file": "TITAN2_2.4.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/2f42433ebff6a1f3caa552f87fef72547413b0268cca133bde392feeca2aec0f",
  "_filesize": 5524213,
  "_sha256": "2f42433ebff6a1f3caa552f87fef72547413b0268cca133bde392feeca2aec0f",
  "_expires": "2026-10-13T03:32:17.000Z",
  "_created": "2026-06-16T09:46:34.000Z",
  "_published": "2026-07-05T03:32:19.532Z",
  "_jobs": [
    {
      "job": 85189550766,
      "time": 171,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7663172207"
    },
    {
      "job": 85189550683,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7663160516"
    },
    {
      "job": 85189550654,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7663140372"
    },
    {
      "job": 85189550762,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7663153789"
    },
    {
      "job": 85189550373,
      "time": 193,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7663102504"
    },
    {
      "job": 85189550755,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7663151044"
    },
    {
      "job": 85189550745,
      "time": 113,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7663150992"
    },
    {
      "job": 85189550642,
      "time": 105,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7663146853"
    },
    {
      "job": 85189550794,
      "time": 141,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7663161798"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034",
  "_status": "success",
  "_upstream": "https://github.com/dkahle/titan2",
  "_commit": {
    "id": "0d6c89eda0643c0b1abb74551871adead7a1134d",
    "author": "David Kahle <david@kahle.io>",
    "committer": "David Kahle <david@kahle.io>",
    "message": "minor updates for maintenance release\n",
    "time": 1760646277
  },
  "_maintainer": {
    "name": "David Kahle",
    "email": "david@kahle.io",
    "login": "dkahle",
    "description": "",
    "uuid": 424139,
    "orcid": "0000-0002-9999-1558"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "cowplot",
      "role": "Imports"
    },
    {
      "package": "ggridges",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "dkahle",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-42",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 16,
  "_contributors": [
    {
      "user": "dkahle",
      "count": 117,
      "uuid": 424139
    },
    {
      "user": "matthewebaker",
      "count": 5,
      "uuid": 49703428
    },
    {
      "user": "ryan1138",
      "count": 1,
      "uuid": 44208728
    }
  ],
  "_userbio": {
    "uuid": 424139,
    "type": "user",
    "name": "David Kahle",
    "followers": 178
  },
  "_downloads": {
    "count": 412,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TITAN2"
  },
  "_mentions": 10,
  "_devurl": "https://github.com/dkahle/titan2",
  "_searchresults": 39,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/TITAN2.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dkahle/titan2",
  "_realowner": "dkahle",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.1",
      "date": "2015-12-19"
    },
    {
      "version": "2.3",
      "date": "2019-08-29"
    },
    {
      "version": "2.4",
      "date": "2019-12-05"
    },
    {
      "version": "2.4.1",
      "date": "2020-12-07"
    },
    {
      "version": "2.4.2",
      "date": "2023-05-31"
    },
    {
      "version": "2.4.3",
      "date": "2023-11-15"
    },
    {
      "version": "2.4.4",
      "date": "2025-10-16"
    }
  ],
  "_exports": [
    "getivz",
    "plot_cps",
    "plot_sumz",
    "plot_sumz_density",
    "plot_taxa",
    "plot_taxa_ridges",
    "plotCPs",
    "plotSumz",
    "plotTaxa",
    "titan"
  ],
  "_datasets": [
    {
      "name": "glades.env",
      "title": "glades.env title",
      "object": "glades.env",
      "class": [
        "data.frame"
      ],
      "fields": [
        "TP.ugL"
      ],
      "rows": 126,
      "table": true,
      "tojson": true
    },
    {
      "name": "glades.taxa",
      "title": "glades.taxa title",
      "object": "glades.taxa",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ABLARHAM",
        "ACENTRIA",
        "ANOPHELE",
        "APEDELAS",
        "APHAOPAC",
        "ARRENSP1",
        "ATRICHOP",
        "BEARTRUN",
        "BELO.IMM",
        "BELOLUTA",
        "BELOTEST",
        "BEROSU.L",
        "BEZZSP1",
        "BEZZSP2",
        "BEZZSP3",
        "BRACGRAV",
        "BRATUNID",
        "CAECIDOT",
        "CAENDIMI",
        "CALANOID",
        "CALLFLOR",
        "CANDANNA",
        "CELIEPON",
        "CELIIMIT",
        "CELINA.L",
        "CERIODAP",
        "CERNOTIN",
        "CHIRSTIG",
        "CHMUSSP",
        "CHYDORID",
        "CLADOPEL",
        "CLADOTAN",
        "COLLESP1",
        "COLLESP2",
        "COLLESP4",
        "CORYINGE",
        "CORYSPD",
        "CRANGONY",
        "CURCULIO",
        "CYBIFIMB",
        "CYCLPOID",
        "CYPRBREV",
        "CYPROKEE",
        "CYTHALOS",
        "DAPHNSP1",
        "DASYHELE",
        "DERAALTU",
        "DERODIGX",
        "DEROFURC",
        "DEROLODE",
        "DEROPECT",
        "DESMOP.A",
        "DESMOP.L",
        "DICROMOD",
        "DICROSIM",
        "ECLIPALU",
        "ENALCIVI",
        "ENOCHR.L",
        "ENOCOCHR",
        "ERYTHSIM",
        "EYLAIS",
        "FERRISSI",
        "FITTSERT",
        "FORCMYIA",
        "GASTRO1",
        "GOELDHOL",
        "GOELDNAT",
        "HAEMWALD",
        "HARPACTI",
        "HELOFUSC",
        "HELOLARV",
        "HELOTRIS",
        "HYALAZTE",
        "HYDBISP2",
        "HYDCAN.L",
        "HYDRA",
        "HYDROBLO",
        "HYDRPUST",
        "HYDRSP13",
        "ILYBIU.L",
        "ILYOSPIN",
        "ISCHNURA",
        "KIEFFDUX",
        "LABRNEOP",
        "LACCGENT",
        "LAEVPENI",
        "LAMPYRID",
        "LARSBERN",
        "LARSDECO",
        "LIBENEED",
        "LIMONIA",
        "MACROTHR",
        "MANSOSP1",
        "MANSOSP2",
        "MESOVELI",
        "MICRDILA",
        "MICRVELI",
        "MOORMICR",
        "NAMALABI",
        "NANOALTE",
        "NEMATODA",
        "NILOTHAU",
        "NOCTUSP1",
        "ODONTOMY",
        "OECETSP",
        "OECETSPE",
        "OSTRASP5",
        "OXYETHIR",
        "PACHLONG",
        "PALAPALU",
        "PARACALA",
        "PARAKSPC",
        "PARAMERI",
        "PARAPONY",
        "PARASPB",
        "PELOFEMO",
        "PHAEEXST",
        "PHAEMINO",
        "PHAENO.L",
        "PHYSCUBE",
        "PHYSELLA",
        "PLANDURY",
        "PLANSP1",
        "PLANTRIV",
        "POLYGYRA",
        "POLYHALT",
        "POLYILLI",
        "POLYPSPA",
        "POLYTRIG",
        "POLYTRIT",
        "POMAPALU",
        "PRISAEQU",
        "PRISLEID",
        "PROCFALL",
        "PROCLAD",
        "PSEUDCOL",
        "PSEUDOCH",
        "PSEUDOSI",
        "PSYCHODA",
        "PYRALSP1",
        "SCIRTES",
        "SIMYRA",
        "SPONGILL",
        "STAPHYLI",
        "SUPHISEL",
        "TANYLIMN",
        "TANYPCAR",
        "TANYSPF",
        "TANYSPG",
        "TANYSPJ",
        "TANYSPR",
        "TANYSPT",
        "TELEBYER",
        "TRICHORX",
        "TROPBLAT",
        "TROPIS.L",
        "TROPLATE",
        "TUBIFSP1",
        "TUBIFSP2",
        "TURBELLA",
        "UNIONICO",
        "URANOTAE",
        "VERTOVAT",
        "ZAVRMARM"
      ],
      "rows": 126,
      "table": true,
      "tojson": true
    },
    {
      "name": "glades.titan",
      "title": "glades.titan title",
      "object": "glades.titan",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "boot.titan",
      "title": "Controls the allocation of bootstrap replicates",
      "topics": [
        "boot.titan"
      ]
    },
    {
      "page": "env.part",
      "title": "Partitions environmental gradient for analysis",
      "topics": [
        "env.part"
      ]
    },
    {
      "page": "getivz",
      "title": "Performs calculation of IndVal z scores from observed and permuted values",
      "topics": [
        "getivz"
      ]
    },
    {
      "page": "glades.env",
      "title": "glades.env title",
      "topics": [
        "glades.env"
      ]
    },
    {
      "page": "glades.taxa",
      "title": "glades.taxa title",
      "topics": [
        "glades.taxa"
      ]
    },
    {
      "page": "glades.titan",
      "title": "glades.titan title",
      "topics": [
        "glades.titan"
      ]
    },
    {
      "page": "indval",
      "title": "IndVal scores based on relative abundance across, and occurrence frequency within, groups",
      "topics": [
        "indval",
        "indvals"
      ]
    },
    {
      "page": "indvalp",
      "title": "Calculate permuted IndVal scores using a group matrix",
      "topics": [
        "indvalp",
        "indvalps"
      ]
    },
    {
      "page": "ivzsums",
      "title": "Sum IndVal z scores across taxa",
      "topics": [
        "ivzsums",
        "ivzsums.f"
      ]
    },
    {
      "page": "obs.summ",
      "title": "Summarizes results from TITAN's analaysis of observed data",
      "topics": [
        "obs.summ"
      ]
    },
    {
      "page": "permiv",
      "title": "Permutation of group membership for a single candidate partition",
      "topics": [
        "permiv"
      ]
    },
    {
      "page": "plot_sumz_density",
      "title": "Plot community level change",
      "topics": [
        "plot_sumz_density"
      ]
    },
    {
      "page": "plot_taxa_ridges",
      "title": "Taxon change point ridge plots",
      "topics": [
        "plot_taxa_ridges"
      ]
    },
    {
      "page": "plot-cps",
      "title": "Plots probability densities of empirical distributions of bootstrapped change points",
      "topics": [
        "plot-cps",
        "plotCPs",
        "plot_cps"
      ]
    },
    {
      "page": "plot-sumz",
      "title": "Plots the pattern of community change along an environmental gradient",
      "topics": [
        "plot-sumz",
        "plotSumz",
        "plot_sumz"
      ]
    },
    {
      "page": "plot-taxa",
      "title": "Plots taxon-specific change points",
      "topics": [
        "plot-taxa",
        "plotTaxa",
        "plot_taxa"
      ]
    },
    {
      "page": "smallBigBoot",
      "title": "Summarizes raw output from TITAN's bootstrap procedure",
      "topics": [
        "big.boot",
        "small.boot",
        "smallBigBoot"
      ]
    },
    {
      "page": "sumz.tab",
      "title": "Summarizes the results of the community-level sum(z) analysis",
      "topics": [
        "sumz.tab"
      ]
    },
    {
      "page": "tboot",
      "title": "Calculate bootstrapped IndVal z scores",
      "topics": [
        "tboot"
      ]
    },
    {
      "page": "titan",
      "title": "Perform a threshold indicator taxa analysis",
      "topics": [
        "titan"
      ]
    },
    {
      "page": "TITAN2",
      "title": "Threshold Indicator Taxa Analysis",
      "topics": [
        "TITAN2-package",
        "TITAN2"
      ]
    },
    {
      "page": "txa.screen",
      "title": "Screening of site by taxa matrix",
      "topics": [
        "txa.screen"
      ]
    }
  ],
  "_readme": "https://github.com/dkahle/titan2/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cowplot",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "ggridges",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "titan2-intro.Rmd",
      "filename": "titan2-intro.pdf",
      "title": "An Introduction to TITAN2",
      "author": "Matthew Baker (UMBC), Ryan King (Baylor), and David Kahle (Baylor)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to Threshold Indicator Taxa Analysis with TITAN2",
        "First Steps",
        "Note on Loading Your Own Data",
        "Tabular Results",
        "Visualizing Results",
        "plot_sumz()",
        "plot_taxa_ridges()",
        "plot_taxa()",
        "plot_cps()"
      ],
      "created": "2019-04-04 22:47:01",
      "modified": "2023-11-14 21:26:23",
      "commits": 12
    }
  ],
  "_score": 6.795184589682424,
  "_indexed": true,
  "_nocasepkg": "titan2",
  "_universes": [
    "dkahle"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.4",
      "date": "2026-06-16T09:49:11.000Z",
      "distro": "noble",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/1b61c63ebeb51c884f136cbdfefef719b2a81654f86e53372cd106911b97e372",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:38.000Z",
      "distro": "noble",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/798851fbe298275f8bf29c441475892d6e8216edd26bd6e776c69e58b31bbdf3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:03.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/78ef03def637a4b37604190b50f327d6052888e286a38ca4f4ed0f6bb9ac3de1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:27.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/0190678d253339fbe6e6c01906263c64519ccf4e67026c45a787d07dbddeae94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:50.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/6511e90d0117c240f9516510662e3b3c50b27d75930734219e279a09bcb01b91",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:03.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/8a1cba6602da0d24656f36adcfd2cc9a306662d6ff13b2213ea4415667a9ba70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.4",
      "date": "2026-06-16T09:47:55.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/03f8ff431b4e3ff1014d44eb5bdd43345f6870b189be7d63258fd0d5105c8c8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.4.4",
      "date": "2026-06-16T09:48:31.000Z",
      "commit": "0d6c89eda0643c0b1abb74551871adead7a1134d",
      "fileid": "https://r2.ropensci.org/ea48efb18782a01b3e0406012ca277b591933c0cd0c59a7807159c2c3f9b62d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/27608754034"
    }
  ]
}