{
  "_id": "6a16a016acfb0bcc41d8099f",
  "Package": "SiMRiv",
  "Version": "1.0.7",
  "Date": "2024-09-09",
  "Title": "Simulating Multistate Movements in River/Heterogeneous\nLandscapes",
  "Authors@R": "c(person(\"Lorenzo\", \"Quaglietta\", role = c(\"aut\"), email = \"lontrenzo@gmail.com\")\n,person(\"Miguel\", \"Porto\", role = c(\"aut\", \"cre\"), email = \"mpbertolo@gmail.com\")\n,person(\"Erida\", \"Gjini\", role = c(\"ctb\"), email = \"egjini@igc.gulbenkian.pt\")\n)",
  "Description": "Provides functions to generate and analyze\nspatially-explicit individual-based multistate movements in\nrivers, heterogeneous and homogeneous spaces. This is done by\nincorporating landscape bias on local behaviour, based on\nresistance rasters. Although originally conceived and designed\nto simulate trajectories of species constrained to linear\nhabitats/dendritic ecological networks (e.g. river networks),\nthe simulation algorithm is built to be highly flexible and can\nbe applied to any (aquatic, semi-aquatic or terrestrial)\norganism, independently on the landscape in which it moves.\nThus, the user will be able to use the package to simulate\nmovements either in homogeneous landscapes, heterogeneous\nlandscapes (e.g. semi-aquatic animal moving mainly along rivers\nbut also using the matrix), or even in highly contrasted\nlandscapes (e.g. fish in a river network). The algorithm and\nits input parameters are the same for all cases, so that\nresults are comparable. Simulated trajectories can then be used\nas mechanistic null models (Potts & Lewis 2014,\n<DOI:10.1098/rspb.2014.0231>) to test a variety of 'Movement\nEcology' hypotheses (Nathan et al. 2008,\n<DOI:10.1073/pnas.0800375105>), including landscape effects\n(e.g. resources, infrastructures) on animal movement and\nspecies site fidelity, or for predictive purposes (e.g. road\nmortality risk, dispersal/connectivity). The package should be\nrelevant to explore a broad spectrum of ecological phenomena,\nsuch as those at the interface of animal behaviour, management,\nlandscape and movement ecology, disease and invasive species\nspread, and population dynamics.",
  "License": "GPL (>= 2)",
  "URL": "https://www.r-project.org, https://github.com/miguel-porto/SiMRiv",
  "BugReports": "https://github.com/miguel-porto/SiMRiv/issues",
  "Config/pak/sysreqs": "libgdal-dev gdal-bin libgeos-dev libproj-dev\nlibsqlite3-dev",
  "Repository": "https://miguel-porto.r-universe.dev",
  "Date/Publication": "2024-09-10 09:11:39 UTC",
  "RemoteUrl": "https://github.com/miguel-porto/simriv",
  "RemoteRef": "HEAD",
  "RemoteSha": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-27 07:31:17 UTC",
    "User": "root"
  },
  "Author": "Lorenzo Quaglietta [aut],\nMiguel Porto [aut, cre],\nErida Gjini [ctb]",
  "Maintainer": "Miguel Porto <mpbertolo@gmail.com>",
  "MD5sum": "3dc94a2c822e02c4ce283033f930eff9",
  "_user": "miguel-porto",
  "_type": "src",
  "_file": "SiMRiv_1.0.7.tar.gz",
  "_fileid": "dd87d68f69112ebb513ef3fe025efeb04449cdd965c150aa49568ee6cf389695",
  "_filesize": 1576315,
  "_sha256": "dd87d68f69112ebb513ef3fe025efeb04449cdd965c150aa49568ee6cf389695",
  "_created": "2026-05-27T07:31:17.000Z",
  "_published": "2026-05-27T07:41:10.286Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78028947344,
      "time": 225,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7234531041"
    },
    {
      "job": 78028947337,
      "time": 214,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7234527762"
    },
    {
      "job": 78028947304,
      "time": 218,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234528621"
    },
    {
      "job": 78028947290,
      "time": 212,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234526737"
    },
    {
      "job": 78028947306,
      "time": 185,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7234544886"
    },
    {
      "job": 78028947357,
      "time": 515,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7234625867"
    },
    {
      "job": 78028947294,
      "time": 185,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234538582"
    },
    {
      "job": 78028947316,
      "time": 316,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234555090"
    },
    {
      "job": 78028337198,
      "time": 243,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234458131"
    },
    {
      "job": 78028947310,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234503909"
    },
    {
      "job": 78028947289,
      "time": 171,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7234513873"
    },
    {
      "job": 78028947296,
      "time": 184,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7234519054"
    },
    {
      "job": 78028947313,
      "time": 170,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234513925"
    }
  ],
  "_buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/miguel-porto/simriv",
  "_commit": {
    "id": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
    "author": "Miguel Porto <mpbertolo@gmail.com>",
    "committer": "Miguel Porto <mpbertolo@gmail.com>",
    "message": "Fixed C issue with PI constant. Removed dependency on 'raster'. Other minor fixes.\n",
    "time": 1725959499
  },
  "_maintainer": {
    "name": "Miguel Porto",
    "email": "mpbertolo@gmail.com",
    "login": "miguel-porto",
    "description": "Field botanist & programmer",
    "uuid": 13121193
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "terra",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "mco",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "adehabitatLT",
      "role": "Suggests"
    },
    {
      "package": "moveHMM",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    }
  ],
  "_owner": "miguel-porto",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "animal-movement",
    "heterogeneous-landscapes",
    "movement-ecology",
    "river-networks",
    "simulation"
  ],
  "_stars": 16,
  "_contributors": [
    {
      "user": "miguel-porto",
      "count": 129,
      "uuid": 13121193
    },
    {
      "user": "lontrenzo",
      "count": 30,
      "uuid": 20359926
    }
  ],
  "_userbio": {
    "uuid": 13121193,
    "type": "user",
    "name": "Miguel Porto",
    "description": "Field botanist & programmer"
  },
  "_downloads": {
    "count": 296,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SiMRiv"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/miguel-porto/simriv",
  "_searchresults": 34,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SiMRiv.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/miguel-porto/simriv",
  "_realowner": "miguel-porto",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.9",
      "date": "2016-07-12"
    },
    {
      "version": "0.9.1",
      "date": "2016-07-15"
    },
    {
      "version": "1.0.0",
      "date": "2017-07-27"
    },
    {
      "version": "1.0.1",
      "date": "2017-08-17"
    },
    {
      "version": "1.0.2",
      "date": "2017-11-07"
    },
    {
      "version": "1.0.3",
      "date": "2018-01-31"
    },
    {
      "version": "1.0.4",
      "date": "2019-12-19"
    },
    {
      "version": "1.0.5",
      "date": "2023-01-20"
    },
    {
      "version": "1.0.6",
      "date": "2023-09-15"
    },
    {
      "version": "1.0.7",
      "date": "2024-09-10"
    }
  ],
  "_exports": [
    "adjustModel",
    "binCounts",
    "generationPlot",
    "perceptualRange",
    "resistanceFromShape",
    "sampleMovement",
    "simulate",
    "species",
    "speciesModel",
    "state",
    "state.CRW",
    "state.Resting",
    "state.RW",
    "transitionMatrix"
  ],
  "_help": [
    {
      "page": "SiMRiv-package",
      "title": "Simulating Multistate Movements in River/Heterogeneous Landscapes",
      "topics": [
        "SiMRiv-package",
        "SiMRiv"
      ]
    },
    {
      "page": "adjustModel",
      "title": "Finds (\"estimates\") simulation input parameters able to replicate a given (real) trajectory, assuming the given species model",
      "topics": [
        "adjustModel"
      ]
    },
    {
      "page": "Arith-methods",
      "title": "Shortcuts for defining species movement states",
      "topics": [
        "*,species,ANY-method",
        "*,state,numeric-method",
        "+,list,state-method",
        "+,species,ANY-method",
        "+,state,list-method",
        "+,state,numeric-method",
        "+,state,state-method",
        "+-methods",
        "Arith-methods"
      ]
    },
    {
      "page": "binCounts",
      "title": "Count values in given bins",
      "topics": [
        "binCounts"
      ]
    },
    {
      "page": "generationPlot",
      "title": "Plots input parameter optimization results",
      "topics": [
        "generationPlot"
      ]
    },
    {
      "page": "perceptualRange",
      "title": "Define a perceptual range",
      "topics": [
        "perceptualRange"
      ]
    },
    {
      "page": "resistanceFromShape",
      "title": "Build resistance raster by combining shapefiles",
      "topics": [
        "resistanceFromShape"
      ]
    },
    {
      "page": "sampleMovement",
      "title": "Resample a simulated movement and compute step-wise statistics",
      "topics": [
        "sampleMovement"
      ]
    },
    {
      "page": "simulate",
      "title": "Simulate movements in river networks, homogeneous, or heterogeneous landscapes",
      "topics": [
        "simulate"
      ]
    },
    {
      "page": "species",
      "title": "Create a species",
      "topics": [
        "species"
      ]
    },
    {
      "page": "speciesModel",
      "title": "Defines a species model to adjust to a real trajectory",
      "topics": [
        "speciesModel"
      ]
    },
    {
      "page": "state",
      "title": "Define a movement state",
      "topics": [
        "state",
        "state.CRW",
        "state.Resting",
        "state.RW"
      ]
    },
    {
      "page": "transitionMatrix",
      "title": "Define a state transition matrix",
      "topics": [
        "transitionMatrix"
      ]
    }
  ],
  "_readme": "https://github.com/miguel-porto/simriv/raw/HEAD/README.md",
  "_rundeps": [
    "mco",
    "Rcpp",
    "terra"
  ],
  "_vignettes": [
    {
      "source": "SiMRiv.Rnw",
      "filename": "SiMRiv.pdf",
      "title": "Usage of the SiMRiv package",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2017-11-06 16:15:39",
      "modified": "2024-09-10 09:11:39",
      "commits": 3
    }
  ],
  "_score": 6.212720154417843,
  "_indexed": true,
  "_nocasepkg": "simriv",
  "_universes": [
    "miguel-porto"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-27T07:34:17.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "193fb093915f30999e64dc181b1e94965efcb2747d83a02b7c05ca2915c6e521",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-27T07:33:51.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "9c0f354c761df6a996b2b2f2d962e583bd6da75dad7d239987282bf1bc9f91b1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-27T07:34:02.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "01896c63d62d0e8dc7e583900e84365ddde0d970e5c6c3350170a00f67d041fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-27T07:33:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "7cd98681de520358bd58b9829d726f480dbf8896d6f62c683126e918468b768d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-27T07:35:21.000Z",
      "arch": "aarch64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "28c1dace1ad6ed1482c35a988b4bf6a437516753db8bc4e5b39269f07b430386",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-27T07:36:50.000Z",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "926d812a5e7d3a6c382650de50361e454c95f1ceb93f72def18d133d7609b826",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-27T07:34:58.000Z",
      "arch": "aarch64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "78aa3d7b9273f9d3e9fc8569056378fd10b658903cb436f45f0131d8c689f46f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-27T07:34:41.000Z",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "108f59da86d17df40a5e63076ff2983fd73d3e039687ce15893290e180a546a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.7",
      "date": "2026-05-27T07:34:01.000Z",
      "arch": "emscripten",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "9a47665be3a4fb90f2bd38c37bb6eb7ab99717912b8251f0bbf207e506570b1c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-27T07:32:56.000Z",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "f6740d8312d10bdfe429d9b22bcc797f93762ccb658d59345bfb307dad48d935",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-27T07:33:04.000Z",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "c4965aa08757e232b8f4e86d282e2ec6460e0a0f40abd5de45032471d80c6d43",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-27T07:32:43.000Z",
      "arch": "x86_64",
      "commit": "8a357b29b23d8e118f03a06a196ef21b8c5ca51f",
      "fileid": "62bae8b839b3d0a52574dabb13199fe24c964eca69e0f4b032a17822003b22c2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/miguel-porto/actions/runs/26497221288"
    }
  ]
}