{
  "_id": "6a1e86501d7bb097a0a6733a",
  "Package": "nosoi",
  "Type": "Package",
  "Title": "A Forward Agent-Based Transmission Chain Simulator",
  "Version": "1.1.2",
  "Authors@R": "c(person(\"Sebastian\", \"Lequime\", email = \"sebastian.lequime@gmail.com\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-3140-0651\")),\nperson(\"Paul\", \"Bastide\", email = \"paul.bastide@umontpellier.fr\",\nrole = \"aut\", comment = c(ORCID = \"0000-0002-8084-9893\")),\nperson(\"Simon\", \"Dellicour\", email = \"simon.dellicour@kuleuven.be\",\nrole = \"aut\", comment = c(ORCID = \"0000-0001-9558-1052\")),\nperson(\"Philippe\", \"Lemey\", email = \"philippe.lemey@kuleuven.be\",\nrole = \"aut\", comment = c(ORCID = \"0000-0003-2826-5353\")),\nperson(\"Guy\", \"Baele\", email = \"guy.baele@kuleuven.be\",\nrole = \"aut\", comment = c(ORCID = \"0000-0002-1915-7732\")),\nperson(\"Thijs\", \"Janzen\", email = \"t.janzen@rug.nl\",\nrole = \"ctb\", comment = c(ORCID = \"0000-0002-4162-1140\")))",
  "Description": "The aim of 'nosoi' (pronounced no.si) is to provide a\nflexible agent-based stochastic transmission chain/epidemic\nsimulator (Lequime et al. Methods in Ecology and Evolution\n11:1002-1007). It is named after the daimones of plague,\nsickness and disease that escaped Pandora's jar in the Greek\nmythology. 'nosoi' is able to take into account the influence\nof multiple variable on the transmission process (e.g.\ndual-host systems (such as arboviruses), within-host viral\ndynamics, transportation, population structure), alone or taken\ntogether, to create complex but relatively intuitive\nepidemiological simulations.",
  "URL": "https://github.com/slequime/nosoi,\nhttps://slequime.github.io/nosoi/",
  "BugReports": "https://github.com/slequime/nosoi/issues",
  "Language": "en-US",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "biocViews": "",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libgdal-dev gdal-bin libgeos-dev libproj-dev\nlibsqlite3-dev",
  "Repository": "https://slequime.r-universe.dev",
  "Date/Publication": "2025-08-06 11:06:22 UTC",
  "RemoteUrl": "https://github.com/slequime/nosoi",
  "RemoteRef": "HEAD",
  "RemoteSha": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 07:25:20 UTC",
    "User": "root"
  },
  "Author": "Sebastian Lequime [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-3140-0651>),\nPaul Bastide [aut] (ORCID: <https://orcid.org/0000-0002-8084-9893>),\nSimon Dellicour [aut] (ORCID: <https://orcid.org/0000-0001-9558-1052>),\nPhilippe Lemey [aut] (ORCID: <https://orcid.org/0000-0003-2826-5353>),\nGuy Baele [aut] (ORCID: <https://orcid.org/0000-0002-1915-7732>),\nThijs Janzen [ctb] (ORCID: <https://orcid.org/0000-0002-4162-1140>)",
  "Maintainer": "Sebastian Lequime <sebastian.lequime@gmail.com>",
  "MD5sum": "73829b3457e68ae50d62fe3fd4b333d8",
  "_user": "slequime",
  "_type": "src",
  "_file": "nosoi_1.1.2.tar.gz",
  "_fileid": "bb951337c97029bac91e53ba82bd4c8d5ec0eccca5ab4044d1b43696aadd7a90",
  "_filesize": 2975782,
  "_sha256": "bb951337c97029bac91e53ba82bd4c8d5ec0eccca5ab4044d1b43696aadd7a90",
  "_created": "2026-06-02T07:25:20.000Z",
  "_published": "2026-06-02T07:29:20.799Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79020295945,
      "time": 194,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351510539"
    },
    {
      "job": 79020295967,
      "time": 195,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351510717"
    },
    {
      "job": 79020295969,
      "time": 198,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7351502221"
    },
    {
      "job": 79020296023,
      "time": 186,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351502067"
    },
    {
      "job": 79019707092,
      "time": 239,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351449803"
    },
    {
      "job": 79020295955,
      "time": 130,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351490345"
    },
    {
      "job": 79020295973,
      "time": 143,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351494253"
    },
    {
      "job": 79020296031,
      "time": 148,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7351496250"
    },
    {
      "job": 79020296018,
      "time": 155,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351497934"
    }
  ],
  "_buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/slequime/nosoi",
  "_commit": {
    "id": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
    "author": "Sebastian Lequime <30280751+slequime@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #25 from slequime/data.table\n\nMove data.table to Imports",
    "time": 1754478382
  },
  "_maintainer": {
    "name": "Sebastian Lequime",
    "email": "sebastian.lequime@gmail.com",
    "login": "slequime",
    "bluesky": "@lequimelab.eu",
    "orcid": "0000-0002-3140-0651",
    "twitter": "@S_Lequime",
    "description": "Assistant professor at the University of Groningen (The Netherlands), Head of the \"Virus Ecology and Evolution\" group",
    "uuid": 30280751
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "version": ">= 1.12.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "version": ">= 3.5.2",
      "role": "Imports"
    },
    {
      "package": "methods",
      "version": ">= 3.5.2",
      "role": "Imports"
    },
    {
      "package": "raster",
      "version": ">= 2.8-19",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "ggnetwork",
      "role": "Suggests"
    },
    {
      "package": "intergraph",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "gifski",
      "role": "Suggests"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "gganimate",
      "role": "Suggests"
    },
    {
      "package": "ape",
      "version": ">= 5.3",
      "role": "Suggests"
    },
    {
      "package": "tidytree",
      "version": ">= 0.3.3",
      "role": "Suggests"
    },
    {
      "package": "treeio",
      "version": ">= 1.14.0",
      "role": "Suggests"
    },
    {
      "package": "ggtree",
      "version": ">= 2.4.0",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "version": ">= 1.5",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "version": ">= 0.8.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "slequime",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-32",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 8,
  "_contributors": [
    {
      "user": "slequime",
      "count": 186,
      "uuid": 30280751
    },
    {
      "user": "pbastide",
      "count": 121,
      "uuid": 9268479
    },
    {
      "user": "guybaele",
      "count": 16,
      "uuid": 1092968
    },
    {
      "user": "thijsjanzen",
      "count": 12,
      "uuid": 19486664
    },
    {
      "user": "sdellicour",
      "count": 2,
      "uuid": 10809528
    },
    {
      "user": "olivroy",
      "count": 1,
      "uuid": 52606734
    }
  ],
  "_userbio": {
    "uuid": 30280751,
    "type": "user",
    "name": "Sebastian Lequime",
    "description": "Assistant professor at the University of Groningen (The Netherlands), Head of the \"Virus Ecology and Evolution\" group"
  },
  "_downloads": {
    "count": 247,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nosoi"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/slequime/nosoi",
  "_pkgdown": "https://slequime.github.io/nosoi/",
  "_searchresults": 43,
  "_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/nosoi.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/slequime/nosoi",
  "_realowner": "slequime",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2020-01-14"
    },
    {
      "version": "1.0.1",
      "date": "2020-02-19"
    },
    {
      "version": "1.0.2",
      "date": "2020-04-03"
    },
    {
      "version": "1.0.3",
      "date": "2020-05-12"
    },
    {
      "version": "1.1.0",
      "date": "2021-08-17"
    },
    {
      "version": "1.1.2",
      "date": "2024-02-09"
    }
  ],
  "_exports": [
    "dualContinuous",
    "dualDiscrete",
    "dualNone",
    "getCumulative",
    "getDynamic",
    "getHostData",
    "getR0",
    "getTableHosts",
    "getTableState",
    "getTransmissionTree",
    "nosoiSim",
    "nosoiSummary",
    "sampleTransmissionTree",
    "sampleTransmissionTreeFromExiting",
    "singleContinuous",
    "singleDiscrete",
    "singleNone"
  ],
  "_help": [
    {
      "page": "dualContinuous",
      "title": "Dual-host pathogen in structured (continuous) hosts populations",
      "topics": [
        "dualContinuous"
      ]
    },
    {
      "page": "dualDiscrete",
      "title": "Dual-host pathogen in structured (discrete) hosts populations",
      "topics": [
        "dualDiscrete"
      ]
    },
    {
      "page": "dualNone",
      "title": "Dual-host pathogen in homogeneous hosts populations",
      "topics": [
        "dualNone"
      ]
    },
    {
      "page": "getCumulative",
      "title": "Gets the cumulative number of infected hosts for the full length of the simulation",
      "topics": [
        "getCumulative"
      ]
    },
    {
      "page": "getDynamic",
      "title": "Gets the current number of infected hosts for the full length of the simulation",
      "topics": [
        "getDynamic"
      ]
    },
    {
      "page": "getHostData",
      "title": "Extracts specific data from a 'nosoiSim' object",
      "topics": [
        "getHostData"
      ]
    },
    {
      "page": "getR0",
      "title": "Gets R0 from a 'nosoi' simulation",
      "topics": [
        "getR0"
      ]
    },
    {
      "page": "getTableHosts",
      "title": "Extracts 'table.hosts' from a 'nosoiSim' object",
      "topics": [
        "getTableHosts"
      ]
    },
    {
      "page": "getTableState",
      "title": "Extracts 'table.state' from a 'nosoiSim' object",
      "topics": [
        "getTableState"
      ]
    },
    {
      "page": "getTransmissionTree",
      "title": "Gets the full transmission tree (phylogenetic tree-like) from a 'nosoi' simulation",
      "topics": [
        "getTransmissionTree"
      ]
    },
    {
      "page": "nosoiSim",
      "title": "Top-level function to use 'nosoi'.",
      "topics": [
        "nosoiSim"
      ]
    },
    {
      "page": "nosoiSummary",
      "title": "Summarizes the epidemiological features of a 'nosoi' simulation",
      "topics": [
        "nosoiSummary",
        "summary.nosoiSim"
      ]
    },
    {
      "page": "sampleTransmissionTree",
      "title": "Sample the transmission tree (phylogenetic tree-like)",
      "topics": [
        "sampleTransmissionTree"
      ]
    },
    {
      "page": "sampleTransmissionTreeFromExiting",
      "title": "Sample the transmission tree (phylogenetic tree-like) among the exited hosts",
      "topics": [
        "sampleTransmissionTreeFromExiting"
      ]
    },
    {
      "page": "singleContinuous",
      "title": "Single-host pathogen in a structured (continuous) host population",
      "topics": [
        "singleContinuous"
      ]
    },
    {
      "page": "singleDiscrete",
      "title": "Single-host pathogen in a structured (discrete) host population",
      "topics": [
        "singleDiscrete"
      ]
    },
    {
      "page": "SingleNone",
      "title": "Single-host pathogen in a homogeneous host population",
      "topics": [
        "singleNone"
      ]
    }
  ],
  "_pkglogo": "https://github.com/slequime/nosoi/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/slequime/nosoi/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "lattice",
    "raster",
    "Rcpp",
    "sp",
    "terra"
  ],
  "_vignettes": [
    {
      "source": "nosoi.Rmd",
      "filename": "nosoi.html",
      "title": "Getting started",
      "author": "Sebastian Lequime",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Critical assumption of nosoi",
        "Essential building blocks: 3 probabilities and 2 numbers",
        "What happens at each time step?",
        "Setting up the core functions",
        "Expected output",
        "Functions' arguments",
        "t",
        "prestime",
        "current.in and current.env.value",
        "host.count",
        "Extra Parameters",
        "Combining arguments",
        "Going further"
      ],
      "created": "2019-04-17 19:51:18",
      "modified": "2024-02-09 08:32:29",
      "commits": 19
    },
    {
      "source": "output.Rmd",
      "filename": "output.html",
      "title": "Output and summarization",
      "author": "Sebastian Lequime",
      "engine": "knitr::rmarkdown",
      "headings": [
        "nosoiSim object",
        "table.hosts",
        "table.state",
        "Epidemiological insights",
        "Epidemiological summary",
        "Epidemiological dynamics",
        "$R_0$",
        "Transmission chains",
        "Full transmission chain",
        "Sampling the transmission chain",
        "Exporting the Transmission Tree"
      ],
      "created": "2019-07-19 08:41:11",
      "modified": "2025-08-06 11:06:22",
      "commits": 23
    },
    {
      "source": "continuous.Rmd",
      "filename": "continuous.html",
      "title": "Spread of a pathogen in a continuous space",
      "author": "Sebastian Lequime",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Structure of the population",
        "Continuous space",
        "Movement kernel",
        "Setting up the simulation",
        "General parameters",
        "Core functions",
        "pExit, param.pExit, timeDep.pExit, diff.pExit and hostCount.pExit",
        "pMove, param.pMove, timeDep.pMove, diff.pMove and hostCount.pMove",
        "sdMove, param.sdMove, timeDep.sdMove, diff.sdMove and hostCount.sdMove",
        "nContact, param.nContact, timeDep.nContact, diff.nContact and hostCount.nContact",
        "pTrans, param.pTrans, timeDep.pTrans,diff.pTrans  and hostCount.pTrans",
        "Miscellaneous",
        "Dual host",
        "Running nosoi",
        "Single host",
        "pExit",
        "pMove",
        "sdMove",
        "nContact",
        "pTrans",
        "Running",
        "pExit.B",
        "pMove.B",
        "sdMove.B",
        "nContact.B",
        "pTrans.B",
        "Going further"
      ],
      "created": "2019-04-26 15:15:22",
      "modified": "2024-02-09 08:32:29",
      "commits": 16
    },
    {
      "source": "discrete.Rmd",
      "filename": "discrete.html",
      "title": "Spread of a pathogen in a discrete structured population",
      "author": "Sebastian Lequime",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Structure of the population",
        "Setting up the simulation",
        "General parameters",
        "Core functions",
        "pExit, param.pExit, timeDep.pExit, diff.pExit and hostCount.pExit",
        "pMove, param.pMove, timeDep.pMove, diff.pMove and hostCount.pMove",
        "nContact, param.nContact, timeDep.nContact, diff.nContact and hostCount.nContact",
        "pTrans, param.pTrans, timeDep.pTrans,diff.pTrans  and hostCount.pTrans",
        "Miscellaneous",
        "Dual host",
        "Running nosoi",
        "Single host",
        "pExit",
        "pMove",
        "nContact",
        "pTrans",
        "Running",
        "pExit.B",
        "pMove.B",
        "nContact.B",
        "pTrans.B",
        "Going further"
      ],
      "created": "2019-04-26 15:15:22",
      "modified": "2024-02-09 08:32:29",
      "commits": 24
    },
    {
      "source": "none.Rmd",
      "filename": "none.html",
      "title": "Spread of a pathogen in a homogeneous population",
      "author": "Sebastian Lequime",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setting up the simulation",
        "General parameters",
        "Core functions",
        "pExit, param.pExit and timeDep.pExit",
        "nContact, param.nContact and timeDep.nContact",
        "pTrans, param.pTrans and timeDep.pTrans",
        "Miscellaneous",
        "Dual host",
        "Running nosoi",
        "Single host",
        "pExit",
        "nContact",
        "pTrans",
        "Running",
        "pExit.B",
        "nContact.B",
        "pTrans.B",
        "Going further"
      ],
      "created": "2019-04-26 15:15:22",
      "modified": "2020-05-12 15:46:15",
      "commits": 17
    }
  ],
  "_score": 7.110589710299249,
  "_indexed": true,
  "_nocasepkg": "nosoi",
  "_universes": [
    "slequime"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-06-02T07:27:54.000Z",
      "distro": "noble",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "84fd4714d8a2e87699fec487a59e2282261d84fab44ee533dd7cb7cb489a1e57",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-06-02T07:28:00.000Z",
      "distro": "noble",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "a8da45c48f72fa7d3d0873ba98c1d764bee87a938246c32865f7738cbb0e7629",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-06-02T07:27:31.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "a70adb986f09f37c20a3c205027a72cdb0a84ae56883d3e3fc0c6980401b17e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-06-02T07:27:42.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "29e3570b9db1e246f7a4586a60fc502b5bae7db19e28c015f4d3528b56bc6dd9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2",
      "date": "2026-06-02T07:27:50.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "206d10d6c136e1fb26876da3f5027bc264d72070c75331c7ed9bfca6c04c65a9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-06-02T07:26:49.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "e615acc091522ea759d453005dcc70f0e1728c7575309c3efcc02470919017f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-06-02T07:26:54.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "990c288c2da519020db529ab7f2750c3439815df387c01882037bd2b2ba48471",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-06-02T07:26:58.000Z",
      "commit": "2e70670ea0c7cf7d04267e04564257ebaf9c02c5",
      "fileid": "7d628bb9b93ecdfa76a7f79a1d0b37e2f8f6bf07aba636ba319a45dee852f96c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/slequime/actions/runs/26804825315"
    }
  ]
}