{
  "_id": "6a182b60acfb0bcc41db57ba",
  "Package": "enmpa",
  "Title": "Ecological Niche Modeling using Presence-Absence Data",
  "Version": "0.2.4",
  "Authors@R": "c(\nperson(\"Luis F.\", \"Arias-Giraldo\", email = \"lfarias.giraldo@gmail.com\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-4861-8064\")),\nperson(\"Marlon E.\", \"Cobos\", email = \"manubio13@gmail.com\",\nrole = \"aut\", comment = c(ORCID = \"0000-0002-2611-1767\")),\nperson(\"A. Townsend\", \"Peterson\", email = \"town@ku.edu\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-0243-2379\"))\n)",
  "Maintainer": "Luis F. Arias-Giraldo <lfarias.giraldo@gmail.com>",
  "Date": "2026-05-28",
  "Description": "A set of tools to perform Ecological Niche Modeling with\npresence-absence data. It includes algorithms for data\npartitioning, model fitting, calibration, evaluation,\nselection, and prediction. Other functions help to explore\nsignals of ecological niche using univariate and multivariate\nanalyses, and model features such as variable response curves\nand variable importance. Unique characteristics of this package\nare the ability to exclude models with concave quadratic\nresponses, and the option to clamp model predictions to\nspecific variables. These tools are implemented following\nprinciples proposed in Cobos et al., (2022)\n<doi:10.17161/bi.v17i.15985>, Cobos et al., (2019)\n<doi:10.7717/peerj.6281>, and Peterson et al., (2008)\n<doi:10.1016/j.ecolmodel.2007.11.008>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "8.0.0",
  "URL": "https://github.com/Luisagi/enmpa",
  "BugReports": "https://github.com/Luisagi/enmpa/issues",
  "LazyData": "true",
  "Config/pak/sysreqs": "libgdal-dev gdal-bin libgeos-dev libproj-dev\nlibsqlite3-dev",
  "Repository": "https://luisagi.r-universe.dev",
  "Date/Publication": "2026-05-28 08:41:51 UTC",
  "RemoteUrl": "https://github.com/luisagi/enmpa",
  "RemoteRef": "HEAD",
  "RemoteSha": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 11:39:58 UTC",
    "User": "root"
  },
  "Author": "Luis F. Arias-Giraldo [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4861-8064>),\nMarlon E. Cobos [aut] (ORCID: <https://orcid.org/0000-0002-2611-1767>),\nA. Townsend Peterson [ctb] (ORCID:\n<https://orcid.org/0000-0003-0243-2379>)",
  "MD5sum": "dc1031afc9e1c1891795e2773256541f",
  "_user": "luisagi",
  "_type": "src",
  "_file": "enmpa_0.2.4.tar.gz",
  "_fileid": "5170eaa4962a24fbde5a33fd519e728ff215c8247532e07fd4269e6355d3c819",
  "_filesize": 3057918,
  "_sha256": "5170eaa4962a24fbde5a33fd519e728ff215c8247532e07fd4269e6355d3c819",
  "_created": "2026-05-28T11:39:58.000Z",
  "_published": "2026-05-28T11:47:44.332Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78282831828,
      "time": 231,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7264963903"
    },
    {
      "job": 78282831825,
      "time": 231,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7264963314"
    },
    {
      "job": 78282831815,
      "time": 209,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264957171"
    },
    {
      "job": 78282831786,
      "time": 210,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264957612"
    },
    {
      "job": 78282831803,
      "time": 145,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7264937314"
    },
    {
      "job": 78282831799,
      "time": 273,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7264976355"
    },
    {
      "job": 78282831773,
      "time": 221,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264960347"
    },
    {
      "job": 78282831820,
      "time": 405,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7265017362"
    },
    {
      "job": 78282341693,
      "time": 185,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264890840"
    },
    {
      "job": 78282831764,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264929290"
    },
    {
      "job": 78282831759,
      "time": 207,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7264956190"
    },
    {
      "job": 78282831802,
      "time": 191,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7264951489"
    },
    {
      "job": 78282831756,
      "time": 218,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7264959540"
    }
  ],
  "_buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/luisagi/enmpa",
  "_commit": {
    "id": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
    "author": "Luis F. Arias-Giraldo <lfarias.giraldo@gmail.com>",
    "committer": "Luis F. Arias-Giraldo <lfarias.giraldo@gmail.com>",
    "message": "update version to 0.2.4 and fix bugs in NEWS.md and DESCRIPTION\n",
    "time": 1779957711
  },
  "_maintainer": {
    "name": "Luis F. Arias-Giraldo",
    "email": "lfarias.giraldo@gmail.com",
    "login": "luisagi",
    "linkedin": "in/luisagi",
    "orcid": "0000-0003-4861-8064",
    "description": "PhD | Bioinformatics & Computational Biology",
    "uuid": 35739972
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "doSNOW",
      "role": "Imports"
    },
    {
      "package": "ellipse",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "snow",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "terra",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vegan",
      "role": "Imports"
    }
  ],
  "_owner": "luisagi",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-23",
      "n": 2
    },
    {
      "week": "2025-24",
      "n": 2
    },
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 5,
  "_contributors": [
    {
      "user": "marlonecobos",
      "count": 56,
      "uuid": 19596631
    },
    {
      "user": "luisagi",
      "count": 23,
      "uuid": 35739972
    }
  ],
  "_userbio": {
    "uuid": 35739972,
    "type": "user",
    "name": "Luis F. Arias-Giraldo",
    "description": "PhD | Bioinformatics & Computational Biology"
  },
  "_downloads": {
    "count": 278,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/enmpa"
  },
  "_devurl": "https://github.com/luisagi/enmpa",
  "_searchresults": 8,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/enmpa.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/luisagi/enmpa",
  "_realowner": "luisagi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.5",
      "date": "2023-12-01"
    },
    {
      "version": "0.1.8",
      "date": "2024-06-19"
    },
    {
      "version": "0.1.9",
      "date": "2024-12-20"
    },
    {
      "version": "0.2.0",
      "date": "2025-04-29"
    },
    {
      "version": "0.2.1",
      "date": "2025-06-12"
    },
    {
      "version": "0.2.2",
      "date": "2025-12-14"
    },
    {
      "version": "0.2.3",
      "date": "2026-01-26"
    },
    {
      "version": "0.2.4",
      "date": "2026-05-28"
    }
  ],
  "_exports": [
    "aux_string_comb",
    "aux_var_comb",
    "calibration_glm",
    "evaluation_stats",
    "fit_glms",
    "fit_selected",
    "get_formulas",
    "get_formulas_main",
    "independent_eval01",
    "independent_eval1",
    "jackknife",
    "kfold_partition",
    "model_selection",
    "model_validation",
    "new_enmpa_calibration",
    "new_enmpa_fitted_models",
    "niche_signal",
    "niche_signal_permanova",
    "niche_signal_univariate",
    "optimize_metrics",
    "plot_importance",
    "plot_jk",
    "plot_niche_signal",
    "plot_niche_signal_permanova",
    "plot_niche_signal_univariate",
    "predict_glm",
    "predict_selected",
    "proc_enm",
    "resp2var",
    "response_curve",
    "var_importance"
  ],
  "_datasets": [
    {
      "name": "cal_res",
      "title": "Example of results obtained from GLM calibration using enmpa",
      "object": "cal_res",
      "class": [
        "enmpa_calibration"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "enm_data",
      "title": "Example data used to run model calibration exercises",
      "object": "enm_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Sp",
        "bio_1",
        "bio_12"
      ],
      "rows": 5627,
      "table": true,
      "tojson": true
    },
    {
      "name": "sel_fit",
      "title": "Example of selected models fitted",
      "object": "sel_fit",
      "class": [
        "enmpa_fitted_models"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "test",
      "title": "Example data used to test models",
      "object": "test",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Sp",
        "lon",
        "lat"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cal_res",
      "title": "Example of results obtained from GLM calibration using enmpa",
      "topics": [
        "cal_res"
      ]
    },
    {
      "page": "calibration_glm",
      "title": "GLM calibration with presence-absence data",
      "topics": [
        "calibration_glm"
      ]
    },
    {
      "page": "enm_data",
      "title": "Example data used to run model calibration exercises",
      "topics": [
        "enm_data"
      ]
    },
    {
      "page": "enmpa",
      "title": "enmpa: Ecological Niche Modeling using Presence-Absence Data",
      "topics": [
        "enmpa-package",
        "enmpa"
      ]
    },
    {
      "page": "enmpa_calibration",
      "title": "Constructor of S3 objects of class enmpa_calibration",
      "topics": [
        "enmpa_calibration",
        "new_enmpa_calibration"
      ]
    },
    {
      "page": "enmpa_fitted_models",
      "title": "Constructor of S3 objects of class enmpa_fitted_models",
      "topics": [
        "enmpa_fitted_models",
        "new_enmpa_fitted_models"
      ]
    },
    {
      "page": "evaluation_stats",
      "title": "Summary of evaluation statistics for candidate models",
      "topics": [
        "evaluation_stats"
      ]
    },
    {
      "page": "fit_glms",
      "title": "Fitting selected GLMs models",
      "topics": [
        "fit_glms",
        "fit_selected"
      ]
    },
    {
      "page": "get_formulas",
      "title": "Get GLM formulas according to defined response types",
      "topics": [
        "aux_string_comb",
        "aux_var_comb",
        "get_formulas",
        "get_formulas_main"
      ]
    },
    {
      "page": "independent_eval",
      "title": "Evaluate final models using independent data",
      "topics": [
        "independent_eval01",
        "independent_eval1"
      ]
    },
    {
      "page": "jackknife",
      "title": "Jackkniffe test for variable contribution",
      "topics": [
        "jackknife"
      ]
    },
    {
      "page": "kfold_partition",
      "title": "K-fold data partitioning",
      "topics": [
        "kfold_partition"
      ]
    },
    {
      "page": "model_selection",
      "title": "Selection of best candidate models considering various criteria",
      "topics": [
        "model_selection"
      ]
    },
    {
      "page": "model_validation",
      "title": "Model validation options",
      "topics": [
        "model_validation"
      ]
    },
    {
      "page": "niche_signal",
      "title": "Niche Signal detection using one or multiple variables",
      "topics": [
        "niche_signal",
        "niche_signal_permanova",
        "niche_signal_univariate"
      ]
    },
    {
      "page": "optimize_metrics",
      "title": "Find threshold values to produce three optimal metrics",
      "topics": [
        "optimize_metrics"
      ]
    },
    {
      "page": "plot_importance",
      "title": "Plot variable importance",
      "topics": [
        "plot_importance"
      ]
    },
    {
      "page": "plot_jk",
      "title": "Jackkniffe plot for variable contribution",
      "topics": [
        "plot_jk"
      ]
    },
    {
      "page": "plot_niche_signal",
      "title": "Plot Niche Signal results",
      "topics": [
        "plot_niche_signal",
        "plot_niche_signal_permanova",
        "plot_niche_signal_univariate"
      ]
    },
    {
      "page": "predict_glm",
      "title": "Extension of glm predict to generate predictions of different types",
      "topics": [
        "predict_glm"
      ]
    },
    {
      "page": "predict_selected",
      "title": "Predictions for the models selected after calibration",
      "topics": [
        "predict_selected"
      ]
    },
    {
      "page": "print",
      "title": "Print a short version of elements in 'calibration' and 'fitted models' objects",
      "topics": [
        "print",
        "print,enmpa_calibration-method",
        "print,enmpa_fitted_models-method",
        "print.enmpa_calibration",
        "print.enmpa_fitted_models"
      ]
    },
    {
      "page": "proc_enm",
      "title": "Partial ROC calculation",
      "topics": [
        "proc_enm"
      ]
    },
    {
      "page": "resp2var",
      "title": "Two-Way interaction response plot",
      "topics": [
        "resp2var"
      ]
    },
    {
      "page": "response_curve",
      "title": "Variable response curves for GLMs",
      "topics": [
        "response_curve"
      ]
    },
    {
      "page": "sel_fit",
      "title": "Example of selected models fitted",
      "topics": [
        "sel_fit"
      ]
    },
    {
      "page": "summary",
      "title": "Summary of 'calibration' and 'fitted models'",
      "topics": [
        "summary",
        "summary,enmpa_calibration-method",
        "summary,enmpa_fitted_models-method",
        "summary.enmpa_calibration",
        "summary.enmpa_fitted_models"
      ]
    },
    {
      "page": "test",
      "title": "Example data used to test models",
      "topics": [
        "test"
      ]
    },
    {
      "page": "var_importance",
      "title": "Variable importance for GLMs",
      "topics": [
        "var_importance"
      ]
    }
  ],
  "_readme": "https://github.com/luisagi/enmpa/raw/HEAD/README.md",
  "_rundeps": [
    "cluster",
    "codetools",
    "doSNOW",
    "ellipse",
    "foreach",
    "iterators",
    "lattice",
    "MASS",
    "Matrix",
    "mgcv",
    "nlme",
    "permute",
    "Rcpp",
    "snow",
    "terra",
    "vegan"
  ],
  "_sysdeps": [
    {
      "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": 4.720159303405957,
  "_indexed": true,
  "_nocasepkg": "enmpa",
  "_universes": [
    "luisagi"
  ],
  "_previous": "0.2.3",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:51.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "f7c5ebbefd0adf85c9a036f1b1736f8e1cc982d2d8e48aecbfa11c1c8fbc4db7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:43.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "8efad382b5fac10af10b17863376b64597fdd3e4ac582e83056ca51d813befe5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:31.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "5b091295c0d04b95dddef83728a239b5b8c9e03263c57960b1d74da7ccf75915",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "96fd49080e398c7210ede5d1e037fb1bc4b21a04d3b68db7c5db1f48974156f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-05-28T11:41:51.000Z",
      "arch": "aarch64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "ece464d662a959c3f34bb2e38188b17ca496ae713551dac9053b5008a8455715",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-05-28T11:43:05.000Z",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "7cafa9afcd7b9ce44e46847f1e602c9929fb0e9f7da5db7d91fbc12a914fc4b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:26.000Z",
      "arch": "aarch64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "5e567ab27dc48037f60481d45b35c1cbab28454d8e6e2cabd52be51dbbaa0439",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-05-28T11:44:10.000Z",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "1a9ce853c831c83de2f50fae9f4c62a3971d961629999099fc591a2b4dcc44f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:23.000Z",
      "arch": "emscripten",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "e82aa6c08c1ee899f6c3d91db3ba0eb249df98a6aa1428daade8a08e95c7f51f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-05-28T11:42:02.000Z",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "c5b1f1ee7b85a6fbe20511291087f52edd8a365f0b742f42a09cd84930f2f9c4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-05-28T11:41:28.000Z",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "f916ea8718913de9472a92ecf44356fba9bbe19b30b631a0610fd574b5f25557",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-05-28T11:41:49.000Z",
      "arch": "x86_64",
      "commit": "077ad2e3e69c0f0a9b71fcee2593b236e06ba34b",
      "fileid": "403eeb19e0a5bb028d63f8b09c051c82a5361e4788b850eedc7f564e18c19552",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luisagi/actions/runs/26572299275"
    }
  ]
}