{
  "_id": "6ad13cd9d3c80a766859b9f9",
  "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",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "quarto",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-15 20:48:43 UTC",
    "User": "root"
  },
  "Author": "Thanh Long Vu [aut, cre, cph], Domenic Germano [aut], Michael\nLydeamore [aut]",
  "Maintainer": "Thanh Long Vu <longvu2000.work@gmail.com>",
  "Config/pak/sysreqs": "python3",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-15 16:10:08 UTC",
  "RemoteUrl": "https://github.com/cran/rjsf",
  "RemoteRef": "HEAD",
  "RemoteSha": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
  "_user": "cran",
  "_type": "src",
  "_file": "rjsf_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/2219bf142ef957e1354f9807e03696dde0601fbe01f6b8fc696c5468f8abd81a",
  "_filesize": 1243148,
  "_sha256": "2219bf142ef957e1354f9807e03696dde0601fbe01f6b8fc696c5468f8abd81a",
  "_expires": "2027-01-23T20:51:33.000Z",
  "_created": "2026-10-15T20:48:43.000Z",
  "_published": "2026-10-15T20:51:37.525Z",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116663427994,
      "time": 117,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12006061546"
    },
    {
      "job": 116663427888,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12005013833"
    },
    {
      "job": 116661538798,
      "time": 246,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12006720326"
    },
    {
      "job": 116663427944,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12006026528"
    },
    {
      "job": 116663427952,
      "time": 103,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12006750552"
    },
    {
      "job": 116663428368,
      "time": 115,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12005996524"
    }
  ],
  "_upstream": "https://github.com/cran/rjsf",
  "_commit": {
    "id": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
    "author": "Thanh Long Vu <longvu2000.work@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1792080608
  },
  "_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": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-42",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-10-15"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "olivervu25",
      "count": 1,
      "uuid": 56999718
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 631,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_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"
  ],
  "_cranurl": false,
  "_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/cran/rjsf/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/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-10-15 16:10:08",
      "modified": "2026-10-15 16:10:08",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "rjsf",
  "_universes": [
    "cran",
    "olivervu25"
  ],
  "_indexurl": "https://olivervu25.r-universe.dev/rjsf",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-15T20:50:44.000Z",
      "distro": "resolute",
      "commit": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
      "fileid": "https://r2.ropensci.org/4bd4a576292f4181608a6a1fd367ef0aecf53cdc3680207f001e7979e6a3ca29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-15T20:50:50.000Z",
      "distro": "resolute",
      "commit": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
      "fileid": "https://r2.ropensci.org/291059753914ecaf86126b313e51b3ad3e3ecc34951c2b2cee15f853c62b2037",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-15T20:50:44.000Z",
      "commit": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
      "fileid": "https://r2.ropensci.org/ac9d117704bb04a73b0b9ab87f8de8cb07a24b2e9d27563d19333ecbf06aeaed",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-15T20:50:23.000Z",
      "commit": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
      "fileid": "https://r2.ropensci.org/e0a6961e1213393e96859faadc2f5b87de20239e593e0f764520b0cfd400f979",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-15T20:50:33.000Z",
      "commit": "0c5a31ba6d716050a0dce0ec776660cf0582f987",
      "fileid": "https://r2.ropensci.org/d6b44672cc891322ad147646a6f85d2a8259166ba20ff4d3e7af024fa5c4690e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38804400643"
    }
  ]
}