{
  "_id": "6a105757acfb0bcc41ca2f54",
  "Package": "ATNr",
  "Type": "Package",
  "Title": "Run Allometric Trophic Networks Models",
  "Version": "1.1.2",
  "Authors@R": "c(person(\"Benoit\", \"Gauzens\", role = c(\"cre\", \"aut\"), email = \"benoit.gauzens@gmail.com\"),\nperson(\"Emilio\", \"Berti\", role = \"aut\"))",
  "Description": "Implements the differential equations associated to\ndifferent versions of Allometric Trophic Models (ATN) to\nestimate the temporal dynamics of species biomasses in food\nwebs. It offers several features to generate synthetic food\nwebs and to parametrise models as well as a wrapper to the ODE\nsolver deSolve.",
  "License": "GPL (>= 2)",
  "RoxygenNote": "7.2.0",
  "LazyData": "true",
  "VignetteBuilder": "knitr, R.rsp",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-09 07:20:44 UTC",
    "User": "root"
  },
  "Author": "Benoit Gauzens [cre, aut], Emilio Berti [aut]",
  "Maintainer": "Benoit Gauzens <benoit.gauzens@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-11-15 23:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/ATNr",
  "RemoteRef": "HEAD",
  "RemoteSha": "5d8065d2ae7c618a88da460c407546de637ae217",
  "MD5sum": "cb64376a361b4b73b5584c4bc5ccb736",
  "_user": "cran",
  "_type": "src",
  "_file": "ATNr_1.1.2.tar.gz",
  "_fileid": "4a78853b338fd8be261c3eb22b8a13b7b52f2e4ea455ec79bdb0195917f97415",
  "_filesize": 551371,
  "_sha256": "4a78853b338fd8be261c3eb22b8a13b7b52f2e4ea455ec79bdb0195917f97415",
  "_created": "2026-05-09T07:20:44.000Z",
  "_published": "2026-05-22T13:17:11.439Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77387215765,
      "time": 166,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6893948362"
    },
    {
      "job": 77387215790,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6893946655"
    },
    {
      "job": 77387215626,
      "time": 165,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6893948273"
    },
    {
      "job": 77387215953,
      "time": 180,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6893949656"
    },
    {
      "job": 77387214762,
      "time": 262,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "6893932648"
    },
    {
      "job": 77387214664,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7161434527"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/ATNr",
  "_commit": {
    "id": "5d8065d2ae7c618a88da460c407546de637ae217",
    "author": "Benoit Gauzens <benoit.gauzens@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.2\n",
    "time": 1763248802
  },
  "_maintainer": {
    "name": "Benoit Gauzens",
    "email": "benoit.gauzens@gmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.14",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.7",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "deSolve",
      "role": "Imports"
    },
    {
      "package": "R.rsp",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-46",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.1.2",
      "date": "2025-11-15"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 309,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ATNr"
  },
  "_searchresults": 23,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ATNr.html",
    "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",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2022-02-01"
    },
    {
      "version": "1.0.1",
      "date": "2022-02-07"
    },
    {
      "version": "1.0.2",
      "date": "2022-11-04"
    },
    {
      "version": "1.1.0",
      "date": "2023-09-04"
    },
    {
      "version": "1.1.1",
      "date": "2025-04-28"
    },
    {
      "version": "1.1.2",
      "date": "2025-11-15"
    }
  ],
  "_exports": [
    "create_Lmatrix",
    "create_matrix_parameter",
    "create_model_Scaled",
    "create_model_Unscaled",
    "create_model_Unscaled_nuts",
    "create_niche_model",
    "initialise_default_Scaled",
    "initialise_default_Unscaled",
    "initialise_default_Unscaled_nuts",
    "is_connected",
    "jacobian",
    "lsoda_wrapper",
    "plot_odeweb",
    "remove_species",
    "run_checks",
    "sort_input",
    "TroLev"
  ],
  "_datasets": [
    {
      "name": "schneider",
      "title": "Default parameters as in Schneider et al. (2016)",
      "object": "schneider",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "dot-filter_extinct",
      "title": "Filter Extinct Species",
      "topics": [
        ".filter_extinct"
      ]
    },
    {
      "page": "create_Lmatrix",
      "title": "Make L matrix",
      "topics": [
        "create_Lmatrix"
      ]
    },
    {
      "page": "create_matrix_parameter",
      "title": "Make parameter matrix",
      "topics": [
        "create_matrix_parameter"
      ]
    },
    {
      "page": "create_model_Scaled",
      "title": "Initialize an ATN model, following Delmas et al. 2017, Methods in Ecology and Evolution",
      "topics": [
        "create_model_Scaled"
      ]
    },
    {
      "page": "create_model_Unscaled",
      "title": "Initialize an ATN model, following Binzer et al. 2016, Global Change Biology",
      "topics": [
        "create_model_Unscaled"
      ]
    },
    {
      "page": "create_model_Unscaled_nuts",
      "title": "Initialize an ATN model, following Schneider et al. 2016, Nature Communication",
      "topics": [
        "create_model_Unscaled_nuts"
      ]
    },
    {
      "page": "create_niche_model",
      "title": "Create a food web based on the niche model",
      "topics": [
        "create_niche_model"
      ]
    },
    {
      "page": "initialise_default_Scaled",
      "title": "Default parameters for the scaled version of ATN as in Delmas et al. 2016",
      "topics": [
        "initialise_default_Scaled"
      ]
    },
    {
      "page": "initialise_default_Unscaled",
      "title": "Default parameters for the scaled version of ATN as in Binzer et al. 2016, with updates from Gauzens et al. 2020",
      "topics": [
        "initialise_default_Unscaled"
      ]
    },
    {
      "page": "initialise_default_Unscaled_nuts",
      "title": "Default model parameters as in Schneider et al. 2016",
      "topics": [
        "initialise_default_Unscaled_nuts"
      ]
    },
    {
      "page": "is_connected",
      "title": "Detect whether a food web is composed of several disconnected sub-networks",
      "topics": [
        "is_connected"
      ]
    },
    {
      "page": "jacobian",
      "title": "Estimate the Jacobian matrix of a ODE system",
      "topics": [
        "jacobian"
      ]
    },
    {
      "page": "lsoda_wrapper",
      "title": "Wrapper for lsoda",
      "topics": [
        "lsoda_wrapper"
      ]
    },
    {
      "page": "plot_odeweb",
      "title": "Plot food web dynamics",
      "topics": [
        "plot_odeweb"
      ]
    },
    {
      "page": "remove_species",
      "title": "Function to remove species from a model class",
      "topics": [
        "remove_species"
      ]
    },
    {
      "page": "run_checks",
      "title": "Run checks on model parameters",
      "topics": [
        "run_checks"
      ]
    },
    {
      "page": "Scaled",
      "title": "Store parameters and functions associated to the scaled version of ATN",
      "topics": [
        "Scaled"
      ]
    },
    {
      "page": "Scaled_loops",
      "title": "Store parameters and functions associated to the scaled version of ATN",
      "topics": [
        "Scaled_loops"
      ]
    },
    {
      "page": "schneider",
      "title": "Default parameters as in Schneider et al. (2016)",
      "topics": [
        "schneider"
      ]
    },
    {
      "page": "sort_input",
      "title": "Sort custom input",
      "topics": [
        "sort_input"
      ]
    },
    {
      "page": "TroLev",
      "title": "Calculate trophic level of species",
      "topics": [
        "TroLev"
      ]
    },
    {
      "page": "Unscaled",
      "title": "Store parameters and functions associated to the unscaled version of ATN",
      "topics": [
        "Unscaled"
      ]
    },
    {
      "page": "Unscaled_loops",
      "title": "Store parameters and functions associated to the unscaled version of ATN",
      "topics": [
        "Unscaled_loops"
      ]
    },
    {
      "page": "Unscaled_nuts",
      "title": "Store parameters and functions associated to the unscaled version of ATN including nutrient dynamics",
      "topics": [
        "Unscaled_nuts"
      ]
    },
    {
      "page": "Unscaled_nuts_loops",
      "title": "Store parameters and functions associated to the unscaled version of ATN",
      "topics": [
        "Unscaled_nuts_loops"
      ]
    }
  ],
  "_readme": "https://github.com/cran/ATNr/raw/HEAD/README.md",
  "_rundeps": [
    "deSolve",
    "digest",
    "R.cache",
    "R.methodsS3",
    "R.oo",
    "R.rsp",
    "R.utils",
    "Rcpp",
    "RcppArmadillo"
  ],
  "_sysdeps": [
    {
      "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"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "ATNr.Rmd",
      "filename": "ATNr.html",
      "title": "ATNr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A quick go through",
        "Creating a model",
        "Generating synthetic food webs (if needed)",
        "Creating a specific ATN model",
        "Running the population dynamics",
        "The food web generative functions",
        "Examples",
        "effect of temperature on species persistence",
        "Effect of predator-prey body mass ratio and temperature on species persistence",
        "Paradox of enrichment",
        "Common mistakes, things to not do",
        "Not updating model parameters properly in the model object",
        "Updating key parameters without creating a new model object",
        "Changing the dimensions of vectors and matrix fields in a model object without doing it consistently.",
        "Shallow copying models",
        "Modifying a model object in a *apply function"
      ],
      "created": "2022-02-01 18:30:08",
      "modified": "2025-04-28 13:12:23",
      "commits": 5
    },
    {
      "source": "model_descriptions.ltx",
      "filename": "model_descriptions.pdf",
      "title": "model descriptions",
      "engine": "R.rsp::tex",
      "headings": [],
      "created": "2022-02-07 10:30:02",
      "modified": "2025-11-15 23:20:02",
      "commits": 4
    }
  ],
  "_score": 3.361727836017593,
  "_indexed": true,
  "_nocasepkg": "atnr",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-09T07:23:20.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "5d8065d2ae7c618a88da460c407546de637ae217",
      "fileid": "2275c574dc35157962156a598739f99097911f7c6b6dfdc381b227acfc6858cf",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-09T07:23:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "5d8065d2ae7c618a88da460c407546de637ae217",
      "fileid": "1a0ceb53bf29da0e69c8db1fa396024e56d54022a983036f70c9151233bfc52a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-09T07:23:19.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "5d8065d2ae7c618a88da460c407546de637ae217",
      "fileid": "a432c18dce9ffdeadf83cebbd308797ae42375b09c6eeb9f983f5b7499a58dea",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-09T07:23:27.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "5d8065d2ae7c618a88da460c407546de637ae217",
      "fileid": "1c26d5dcc38d18be8b578042e96739030d3dd6d3515ddc321745f2e1080950d8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2",
      "date": "2026-05-22T13:16:23.000Z",
      "arch": "emscripten",
      "commit": "5d8065d2ae7c618a88da460c407546de637ae217",
      "fileid": "cacecfe8e073a9446f31e09afb111383cb2740713d0c8827867619baba4b06da",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25595107924"
    }
  ]
}