{
  "_id": "6ad1f1170edca5be250229ef",
  "Package": "rjsf",
  "Title": "R Interface to Jump-Switch-Flow Simulation",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\ngiven = \"Thanh Long\",\nfamily = \"Vu\",\nemail = \"longvu2000.work@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\")\n),\nperson(\ngiven = \"Domenic\",\nfamily = \"Germano\",\nrole = \"aut\"\n),\nperson(\ngiven = \"Michael\",\nfamily = \"Lydeamore\",\nrole = \"aut\"\n)\n)",
  "Description": "An R interface to Jump-Switch-Flow (JSF), a hybrid\nsimulation framework for compartmental reaction models that\ncombines stochastic jump dynamics at low population sizes with\ndeterministic flow dynamics at high population sizes.\nSimulations are performed using the 'jsf' backend for 'Python'\nthrough 'reticulate', with structured R outputs for inspection,\nsummary, and plotting. The underlying methodology is described\nin Germano et al. (2026) <doi:10.1007/s00285-026-02409-y>.",
  "License": "MIT + file LICENSE",
  "URL": "https://olivervu25.github.io/rjsf/,\nhttps://github.com/olivervu25/rjsf",
  "BugReports": "https://github.com/olivervu25/rjsf/issues",
  "SystemRequirements": "Python, Quarto command line tool",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "quarto",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "libpng-dev python3",
  "Repository": "https://olivervu25.r-universe.dev",
  "Date/Publication": "2026-10-03 16:19:10 UTC",
  "RemoteUrl": "https://github.com/olivervu25/rjsf",
  "RemoteRef": "HEAD",
  "RemoteSha": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-16 09:09:39 UTC",
    "User": "root"
  },
  "Author": "Thanh Long Vu [aut, cre, cph],\nDomenic Germano [aut],\nMichael Lydeamore [aut]",
  "Maintainer": "Thanh Long Vu <longvu2000.work@gmail.com>",
  "_user": "olivervu25",
  "_type": "src",
  "_file": "rjsf_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/8638264aabe246c0c1cfd600c021117931d2b5ade2045099f94f69db942f281d",
  "_filesize": 1242665,
  "_sha256": "8638264aabe246c0c1cfd600c021117931d2b5ade2045099f94f69db942f281d",
  "_expires": "2027-01-24T09:40:38.000Z",
  "_created": "2026-10-16T09:09:39.000Z",
  "_published": "2026-10-16T09:40:39.773Z",
  "_buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116899479386,
      "time": 144,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12037030267"
    },
    {
      "job": 116899479441,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12035839014"
    },
    {
      "job": 116899479419,
      "time": 225,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12038201529"
    },
    {
      "job": 116899479421,
      "time": 186,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12038201221"
    },
    {
      "job": 116898355797,
      "time": 172,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12035908577"
    },
    {
      "job": 116899479322,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12036442201"
    },
    {
      "job": 116899479544,
      "time": 95,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12036776408"
    },
    {
      "job": 116899479448,
      "time": 86,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12036292902"
    },
    {
      "job": 116899479466,
      "time": 93,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12036791349"
    }
  ],
  "_upstream": "https://github.com/olivervu25/rjsf",
  "_commit": {
    "id": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
    "author": "olivervu25 <>",
    "committer": "olivervu25 <>",
    "message": "Update CRAN resubmission comments\n",
    "time": 1791044350
  },
  "_maintainer": {
    "name": "Thanh Long Vu",
    "email": "longvu2000.work@gmail.com",
    "login": "olivervu25",
    "linkedin": "in/thanhlongvu25",
    "description": "Data Scientist at Quantium | MPhil in Machine Learning at University of Cambridge | Research Assistant, School of Mathematical Sciences, QUT",
    "uuid": 56999718
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "reticulate",
      "role": "Imports"
    },
    {
      "package": "S7",
      "role": "Imports"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "olivervu25",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-21",
      "n": 10
    },
    {
      "week": "2026-23",
      "n": 5
    },
    {
      "week": "2026-24",
      "n": 3
    },
    {
      "week": "2026-25",
      "n": 5
    },
    {
      "week": "2026-32",
      "n": 2
    },
    {
      "week": "2026-33",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 6
    },
    {
      "week": "2026-38",
      "n": 19
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 5
    }
  ],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "mikelydeamore",
      "count": 5,
      "uuid": 3804318
    },
    {
      "user": "olivervu25",
      "count": 4,
      "uuid": 56999718
    }
  ],
  "_userbio": {
    "uuid": 56999718,
    "type": "user",
    "name": "Oliver Vu",
    "followers": 16,
    "description": "Data Scientist at Quantium | MPhil in Machine Learning at University of Cambridge | Research Assistant, School of Mathematical Sciences, QUT"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rjsf"
  },
  "_devurl": "https://github.com/olivervu25/rjsf",
  "_searchresults": 8,
  "_quarto": true,
  "_topics": [
    "quarto"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rjsf.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/olivervu25/rjsf",
  "_realowner": "olivervu25",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-15"
    }
  ],
  "_exports": [
    "as_jsf_result",
    "jsf_available",
    "jsf_lotka_volterra",
    "jsf_simulate",
    "jsf_sir",
    "new_jsf_result"
  ],
  "_help": [
    {
      "page": "as_jsf_result",
      "title": "Convert a JSF output data frame to a JSFResult object",
      "topics": [
        "as_jsf_result"
      ]
    },
    {
      "page": "jsf_available",
      "title": "Check whether the Python jsf package is available",
      "topics": [
        "jsf_available"
      ]
    },
    {
      "page": "jsf_lotka_volterra",
      "title": "Simulate a Lotka-Volterra predator-prey model using JSF",
      "topics": [
        "jsf_lotka_volterra"
      ]
    },
    {
      "page": "jsf_simulate",
      "title": "Simulate a compartmental model using JSF",
      "topics": [
        "jsf_simulate"
      ]
    },
    {
      "page": "jsf_sir",
      "title": "Simulate an SIR epidemic model using JSF",
      "topics": [
        "jsf_sir"
      ]
    },
    {
      "page": "new_jsf_result",
      "title": "Create a JSFResult object",
      "topics": [
        "new_jsf_result"
      ]
    }
  ],
  "_pkglogo": "https://github.com/olivervu25/rjsf/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/olivervu25/rjsf/raw/HEAD/README.md",
  "_rundeps": [
    "here",
    "jsonlite",
    "lattice",
    "Matrix",
    "png",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "S7",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "getting-started.qmd",
      "filename": "getting-started.html",
      "title": "Getting started with rjsf",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Set up Python jsf",
        "Check Python jsf",
        "Lotka-Volterra predator-prey model",
        "Define the rate function",
        "Define the stoichiometry",
        "Run the simulation",
        "Inspect the result",
        "SIR epidemic model",
        "Define the model parameters",
        "Return a data frame",
        "Summary"
      ],
      "created": "2026-09-13 13:19:58",
      "modified": "2026-10-02 21:51:46",
      "commits": 4
    }
  ],
  "_score": 5.301029995663981,
  "_indexed": true,
  "_nocasepkg": "rjsf",
  "_universes": [
    "olivervu25"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-16T09:12:03.000Z",
      "distro": "resolute",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/47b64c109e10d7f07f0307f9c01b2bafbe2aaf27a0ebbc03ea424579b91ee8fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-16T09:11:54.000Z",
      "distro": "resolute",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/a9aa8cf7de16c7172f5883eb6ae82a340a003c2111e92726beef9e6f1f12eed1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-16T09:39:26.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/514f1bb42be6a67f0fbebe9e728b5b9ecd43c9fe757e84164412c444fb562c9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-16T09:38:04.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/2578bc14d84b9e0f03b005836f2e5fcf055eb3033cc825293afe5cfe644e46e0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-16T09:11:37.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/85fbbc9b426d478d11eb8a246059195391a2e8573cc5b9d7e576df5e9c71e21a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-16T09:11:08.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/ea00fd1f346b84fef88e8842e67ca989f42a6eba687ce21f54303090b851dabb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-16T09:11:04.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/2d4694b022d96fd62cf82f39d09f82b6b4e2eef2acf22b5b423ba41ba62aa085",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-16T09:11:09.000Z",
      "commit": "a965cdd4e3858c6f09362119cf4ba2d93b0dc353",
      "fileid": "https://r2.ropensci.org/161d5ea0cf37e11160329a040a64d1194e4b0ac5be6e4b309da600ed016d5315",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/olivervu25/actions/runs/38878188161"
    }
  ]
}