{
  "_id": "6a1f289ab401979e73423651",
  "Package": "ravedash",
  "Type": "Package",
  "Title": "Dashboard for Reproducible Visualization of 'iEEG'",
  "Version": "0.1.3.48",
  "Authors@R": "c(\nperson(\"Zhengjia\", \"Wang\", email = \"dipterix.wang@gmail.com\", role = c(\"aut\", \"cre\", \"cph\")),\nperson(\"Xiang\", \"Zhang\", email = \"xiang.zhang@pennmedicine.upenn.edu\", role = c(\"aut\")),\nperson(\"John\", \"Magnotti\", email = \"john.magnotti@pennmedicine.upenn.edu\", role = c(\"aut\")),\nperson(\"Michael\", \"Beauchamp\", email = \"michael.beauchamp@pennmedicine.upenn.edu\", role = c(\"aut\")),\nperson(\"Trustees of the University of Pennsylvania\", role = \"cph\",\ncomment = \"All files in this package unless explicitly stated in the file\")\n)",
  "Description": "Dashboard system to display the analysis results produced\nby 'RAVE', Magnotti J.F., Wang Z., Beauchamp M.S. (2020),\n<doi:10.1016/j.neuroimage.2020.117341>; see <https://rave.wiki>\nfor more documentations. Provides infrastructure to integrate\ncustomized analysis pipelines into dashboard modules, including\nfile structures, front-end widgets, and event handlers; see\n<https://github.com/rave-ieeg/rave-pipelines> for\nimplementation details.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "URL": "https://dipterix.org/ravedash/",
  "BugReports": "https://github.com/dipterix/ravedash/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "cmake libfftw3-dev git libglpk-dev make libhdf5-dev\nlibicu-dev libpng-dev libuv1-dev libxml2-dev libssl-dev python3\nlibzmq3-dev zlib1g-dev",
  "Repository": "https://dipterix.r-universe.dev",
  "Date/Publication": "2026-05-27 03:07:54 UTC",
  "RemoteUrl": "https://github.com/dipterix/ravedash",
  "RemoteRef": "HEAD",
  "RemoteSha": "c66800e584833669724761c0a5c285437dcc239f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 18:55:23 UTC",
    "User": "root"
  },
  "Author": "Zhengjia Wang [aut, cre, cph],\nXiang Zhang [aut],\nJohn Magnotti [aut],\nMichael Beauchamp [aut],\nTrustees of the University of Pennsylvania [cph] (All files in this\npackage unless explicitly stated in the file)",
  "Maintainer": "Zhengjia Wang <dipterix.wang@gmail.com>",
  "MD5sum": "9aa6b59da8759a4016e65691a55a2386",
  "_user": "dipterix",
  "_type": "src",
  "_file": "ravedash_0.1.3.48.tar.gz",
  "_fileid": "0f5e8dd3e84a138df791075de84a0eae438bf7d7e55bca0d9a97cf317be42d8d",
  "_filesize": 1522861,
  "_sha256": "0f5e8dd3e84a138df791075de84a0eae438bf7d7e55bca0d9a97cf317be42d8d",
  "_created": "2026-06-02T18:55:23.000Z",
  "_published": "2026-06-02T19:01:46.040Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79148887038,
      "time": 169,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7367120330"
    },
    {
      "job": 79148887161,
      "time": 180,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367124549"
    },
    {
      "job": 79148887092,
      "time": 102,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7367150004"
    },
    {
      "job": 79148887130,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367179634"
    },
    {
      "job": 79148135078,
      "time": 241,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367058711"
    },
    {
      "job": 79148887071,
      "time": 171,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367120326"
    },
    {
      "job": 79148887075,
      "time": 148,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7367112614"
    },
    {
      "job": 79148887116,
      "time": 108,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7367097285"
    },
    {
      "job": 79148887079,
      "time": 121,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367103037"
    }
  ],
  "_buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/dipterix/ravedash",
  "_commit": {
    "id": "c66800e584833669724761c0a5c285437dcc239f",
    "author": "dipterix <dipterix.wang@gmail.com>",
    "committer": "dipterix <dipterix.wang@gmail.com>",
    "message": "Display electrode numbers when changing subject\n",
    "time": 1779851274
  },
  "_maintainer": {
    "name": "Zhengjia Wang",
    "email": "dipterix.wang@gmail.com",
    "login": "dipterix",
    "description": "Know the known to know the unknown",
    "uuid": 8163576
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "dipsaus",
      "version": ">= 0.2.0",
      "role": "Imports"
    },
    {
      "package": "ravecore",
      "role": "Imports"
    },
    {
      "package": "ravepipeline",
      "role": "Imports"
    },
    {
      "package": "rpymat",
      "version": ">= 0.1.2",
      "role": "Imports"
    },
    {
      "package": "shidashi",
      "version": ">= 0.1.1",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "version": ">= 1.7.1",
      "role": "Imports"
    },
    {
      "package": "shinyWidgets",
      "version": ">= 0.6.2",
      "role": "Imports"
    },
    {
      "package": "threeBrain",
      "version": ">= 0.2.4",
      "role": "Imports"
    },
    {
      "package": "shinyvalidate",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "later",
      "role": "Imports"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "cachem",
      "version": ">= 1.0.6",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "crayon",
      "version": ">= 1.4.2",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "fastmap",
      "version": ">= 1.1.0",
      "role": "Suggests"
    },
    {
      "package": "rlang",
      "version": ">= 1.0.2",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "httr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "dipterix",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-27",
      "n": 4
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 3
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "dipterix",
      "count": 186,
      "uuid": 8163576
    }
  ],
  "_userbio": {
    "uuid": 8163576,
    "type": "user",
    "name": "Dipterix Wang",
    "description": "Know the known to know the unknown"
  },
  "_downloads": {
    "count": 44,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ravedash"
  },
  "_devurl": "https://github.com/dipterix/ravedash",
  "_pkgdown": "https://dipterix.org/ravedash/",
  "_searchresults": 60,
  "_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/ravedash.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2022-06-23"
    },
    {
      "version": "0.1.2",
      "date": "2022-10-16"
    }
  ],
  "_exports": [
    "%OF%",
    "be_patient_text",
    "card_badge",
    "card_href",
    "card_recalculate_badge",
    "clear_notifications",
    "close_alert2",
    "close_loader",
    "create_report_wizard",
    "current_shiny_theme",
    "debug_modules",
    "disable_recalculate_badge",
    "enable_recalculate_badge",
    "error_alert",
    "error_notification",
    "finished_text",
    "fire_rave_event",
    "flex_group_box",
    "get_active_module_info",
    "get_active_pipeline",
    "get_default_handlers",
    "get_rave_event",
    "group_box",
    "input_card",
    "launch_session",
    "list_session",
    "logger",
    "logger_error_condition",
    "logger_threshold",
    "module_server_common",
    "new_rave_shiny_component_container",
    "new_session",
    "open_loader",
    "output_card",
    "output_cardset",
    "output_gadget_container",
    "plotOutput2",
    "presets_analysis_electrode_selector2",
    "presets_analysis_ranges",
    "presets_baseline_choices",
    "presets_condition_groups",
    "presets_import_export_subject_pipeline",
    "presets_import_setup_blocks",
    "presets_import_setup_native",
    "presets_loader_3dviewer",
    "presets_loader_3dviewer2",
    "presets_loader_electrodes",
    "presets_loader_epoch",
    "presets_loader_project",
    "presets_loader_reference",
    "presets_loader_subject",
    "presets_loader_subject_only",
    "presets_loader_sync_project_subject",
    "ravedash_footer",
    "register_output",
    "register_rave_session",
    "remove_all_sessions",
    "remove_session",
    "run_analysis_button",
    "safe_observe",
    "session_getopt",
    "session_log",
    "session_setopt",
    "set_card_badge",
    "set_card_url_scheme",
    "set_logger_path",
    "shiny_alert2",
    "shiny_cache",
    "shiny_check_input",
    "shiny_icons",
    "show_notification",
    "shutdown_session",
    "simple_layout",
    "start_session",
    "switch_module",
    "temp_dir",
    "temp_file",
    "use_session",
    "watch_data_loaded",
    "watch_loader_opened",
    "with_error_alert",
    "with_error_notification",
    "with_log_modal"
  ],
  "_help": [
    {
      "page": "card_url",
      "title": "Set 'URL' scheme for modules",
      "topics": [
        "card_href",
        "card_url",
        "set_card_url_scheme"
      ]
    },
    {
      "page": "create_report_wizard",
      "title": "Create report wizard to be used within the interactive modules",
      "topics": [
        "create_report_wizard"
      ]
    },
    {
      "page": "debug_modules",
      "title": "Debug 'RAVE' modules interactively in local project folder",
      "topics": [
        "debug_modules"
      ]
    },
    {
      "page": "get_active_module_info",
      "title": "Get current active module information, internally used",
      "topics": [
        "get_active_module_info",
        "get_active_pipeline"
      ]
    },
    {
      "page": "group_box",
      "title": "Group input elements into a box with title",
      "topics": [
        "flex_group_box",
        "group_box"
      ]
    },
    {
      "page": "module_server_common",
      "title": "Default module server function",
      "topics": [
        "module_server_common"
      ]
    },
    {
      "page": "new_rave_shiny_component_container",
      "title": "Creates a container for preset components",
      "topics": [
        "new_rave_shiny_component_container"
      ]
    },
    {
      "page": "obsolete",
      "title": "Obsolete functions",
      "topics": [
        "obsolete",
        "output_gadget_container"
      ]
    },
    {
      "page": "plotOutput2",
      "title": "Shiny plot output with minimum height and additional classes",
      "topics": [
        "plotOutput2"
      ]
    },
    {
      "page": "random-text",
      "title": "Randomly choose a text from a list of strings",
      "topics": [
        "be_patient_text",
        "finished_text",
        "random-text"
      ]
    },
    {
      "page": "rave-input-output-card",
      "title": "Input and output card (front-end element)",
      "topics": [
        "input_card",
        "output_card",
        "output_cardset",
        "rave-input-output-card"
      ]
    },
    {
      "page": "rave-runtime-events",
      "title": "'RAVE' run-time events",
      "topics": [
        "close_loader",
        "current_shiny_theme",
        "fire_rave_event",
        "get_default_handlers",
        "get_rave_event",
        "open_loader",
        "rave-runtime-events",
        "register_rave_session",
        "watch_data_loaded",
        "watch_loader_opened"
      ]
    },
    {
      "page": "rave-session",
      "title": "Create, register, list, and remove 'RAVE' sessions",
      "topics": [
        "launch_session",
        "list_session",
        "new_session",
        "rave-session",
        "remove_all_sessions",
        "remove_session",
        "session_getopt",
        "session_log",
        "session_setopt",
        "shutdown_session",
        "start_session",
        "use_session"
      ]
    },
    {
      "page": "rave-ui-preset",
      "title": "Preset reusable front-end components for 'RAVE' modules",
      "topics": [
        "presets_analysis_electrode_selector2",
        "presets_analysis_ranges",
        "presets_baseline_choices",
        "presets_condition_groups",
        "presets_import_export_subject_pipeline",
        "presets_import_setup_blocks",
        "presets_import_setup_native",
        "presets_loader_3dviewer",
        "presets_loader_3dviewer2",
        "presets_loader_electrodes",
        "presets_loader_epoch",
        "presets_loader_project",
        "presets_loader_reference",
        "presets_loader_subject",
        "presets_loader_subject_only",
        "presets_loader_sync_project_subject",
        "rave-ui-preset"
      ]
    },
    {
      "page": "ravedash_footer",
      "title": "A hovering footer at bottom-right",
      "topics": [
        "ravedash_footer"
      ]
    },
    {
      "page": "run_analysis_button",
      "title": "Button to trigger analysis",
      "topics": [
        "run_analysis_button"
      ]
    },
    {
      "page": "safe_observe",
      "title": "Safe-wrapper of 'shiny' 'observe' function",
      "topics": [
        "safe_observe"
      ]
    },
    {
      "page": "shiny_cache",
      "title": "Obtain caching object for current run-time shiny session",
      "topics": [
        "shiny_cache"
      ]
    },
    {
      "page": "shiny_check_input",
      "title": "Check shiny inputs and modify if validation fails",
      "topics": [
        "shiny_check_input"
      ]
    },
    {
      "page": "shiny_icons",
      "title": "Shiny icons",
      "topics": [
        "shiny_icons"
      ]
    },
    {
      "page": "simple_layout",
      "title": "Simple input-output layout",
      "topics": [
        "simple_layout"
      ]
    },
    {
      "page": "temp_file",
      "title": "Create a random temporary file path for current session",
      "topics": [
        "temp_dir",
        "temp_file"
      ]
    },
    {
      "page": "with_error_notification",
      "title": "Evaluate with automatic error handlers in dashboard",
      "topics": [
        "error_alert",
        "error_notification",
        "with_error_alert",
        "with_error_notification"
      ]
    },
    {
      "page": "with_log_modal",
      "title": "Evaluate script in the background and show the results from shiny modal dialogue",
      "topics": [
        "with_log_modal"
      ]
    }
  ],
  "_readme": "https://github.com/dipterix/ravedash/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "base64enc",
    "base64url",
    "BH",
    "bidsr",
    "bit",
    "bit64",
    "bitops",
    "bslib",
    "cachem",
    "callr",
    "checkmate",
    "cli",
    "codetools",
    "commonmark",
    "coro",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "digest",
    "dipsaus",
    "downloader",
    "ellmer",
    "evaluate",
    "fastmap",
    "filearray",
    "fontawesome",
    "formatR",
    "freesurferformats",
    "fs",
    "fst",
    "fstcore",
    "future",
    "future.apply",
    "gifti",
    "globals",
    "glue",
    "gsignal",
    "hdf5r",
    "here",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr2",
    "ieegio",
    "igraph",
    "IRdisplay",
    "IRkernel",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lattice",
    "lifecycle",
    "listenv",
    "logger",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "multitaper",
    "nanotime",
    "openssl",
    "oro.nifti",
    "otel",
    "parallelly",
    "pbdZMQ",
    "pillar",
    "pkgconfig",
    "pkgfilecache",
    "png",
    "pracma",
    "prettyunits",
    "processx",
    "progressr",
    "promises",
    "ps",
    "R.matlab",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rappdirs",
    "ravecore",
    "ravepipeline",
    "ravetools",
    "Rcpp",
    "RcppCCTZ",
    "RcppDate",
    "RcppEigen",
    "RcppTOML",
    "readNSx",
    "remotes",
    "repr",
    "reticulate",
    "rlang",
    "rmarkdown",
    "RNifti",
    "RNiftyReg",
    "rprojroot",
    "rpyANTs",
    "rpymat",
    "rstudioapi",
    "S7",
    "sass",
    "secretbase",
    "servr",
    "shidashi",
    "shiny",
    "shinychat",
    "shinyvalidate",
    "shinyWidgets",
    "sourcetools",
    "stringi",
    "stringr",
    "sys",
    "targets",
    "threeBrain",
    "tibble",
    "tidyselect",
    "tinytex",
    "utf8",
    "uuid",
    "vctrs",
    "waveslim",
    "withr",
    "xfun",
    "xml2",
    "xtable",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "start.Rmd",
      "filename": "start.html",
      "title": "How to start a RAVE dashboard",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What's RAVE & ravedash",
        "Set up the templates",
        "Manage the dashboard",
        "Develop your own modules"
      ],
      "created": "2022-06-22 17:54:58",
      "modified": "2026-04-10 15:50:17",
      "commits": 4
    }
  ],
  "_score": 4.380211241711606,
  "_indexed": true,
  "_nocasepkg": "ravedash",
  "_universes": [
    "dipterix"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:58:02.000Z",
      "distro": "noble",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "06285df449ebc43f66f48b9e5d5402256e316b6915f9d75e8fa79d647b79273e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:58:15.000Z",
      "distro": "noble",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "b8980b51c311d0982c443a008d0c8337abbc1d737109a9ca5d3d6c05b142cc14",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:59:35.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "c9f830aebeba5763118ccb1ecfad619b1c90c34e2d8567994a3f37b7ad2c77f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3.48",
      "date": "2026-06-02T19:00:57.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "a036e388047d02c01718e345974cfe7db7169eca2f3e2874add84cdcc4ea304b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:58:27.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "c252dac543a527abc7dc319f63e4a9ece26632aac2279230eff815a79f6ef852",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:57:24.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "1764c21fc0bca62395c16dd35999d1bc8b7e37bd1319f6015e25a071eed64c1a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:56:59.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "cd64afea0c37ce085746cd7d428562e0b882cf1d06329a38e12803ac6daa07ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3.48",
      "date": "2026-06-02T18:57:06.000Z",
      "commit": "c66800e584833669724761c0a5c285437dcc239f",
      "fileid": "a9a327e6079ef0636a92215684d0371cd73c2f8fb37a6c5360564d909b6cf3a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dipterix/actions/runs/26841083200"
    }
  ]
}