{
  "_id": "6a1b08de1d7bb097a0a0538a",
  "Package": "shiny.gosling",
  "Title": "A Grammar-based Toolkit for Scalable and Interactive Genomics\nData Visualization for R and Shiny",
  "Version": "1.8.0",
  "Language": "en-US",
  "Authors@R": "c(\nperson(\"Appsilon\",\nemail = \"opensource@appsilon.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Anirban\", \"Shaw\",\nemail = \"anirbanshaw24@gmail.com\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0003-4021-513X\")),\nperson(\"Federico\", \"Rivadeneira\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-7818-1225\")),\nperson(\"Vedha\", \"Viyash\",\nemail = \"vedha@appsilon.com\",\nrole = c(\"aut\"))\n)",
  "Description": "A Grammar-based Toolkit for Scalable and Interactive\nGenomics Data Visualization. http://gosling-lang.org/. This R\npackage is based on gosling.js. It uses R functions to create\ngosling plots that could be embedded onto R Shiny apps.",
  "License": "LGPL-3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "biocViews": "ShinyApps, Genetics, Visualization",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev zlib1g-dev",
  "Repository": "https://bioc-release.r-universe.dev",
  "Date/Publication": "2026-04-28 13:01:58 UTC",
  "RemoteUrl": "https://github.com/bioc/shiny.gosling",
  "RemoteRef": "RELEASE_3_23",
  "RemoteSha": "586888b2638edee4fbf617d3d8dcc27e22c78445",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 11:00:15 UTC",
    "User": "root"
  },
  "Author": "Appsilon [aut, cre],\nAnirban Shaw [aut] (ORCID: <https://orcid.org/0000-0003-4021-513X>),\nFederico Rivadeneira [aut] (ORCID:\n<https://orcid.org/0000-0001-7818-1225>),\nVedha Viyash [aut]",
  "Maintainer": "Appsilon <opensource@appsilon.com>",
  "MD5sum": "8ded0baf12767dbf612cdc05ec2fc46d",
  "_user": "bioc-release",
  "_type": "src",
  "_file": "shiny.gosling_1.8.0.tar.gz",
  "_fileid": "d3e5b8abb46de56348d7b8b5410f994e934ba49c44bd347dbef26249b2d9880c",
  "_filesize": 2005305,
  "_sha256": "d3e5b8abb46de56348d7b8b5410f994e934ba49c44bd347dbef26249b2d9880c",
  "_created": "2026-05-30T11:00:15.000Z",
  "_published": "2026-05-30T15:57:17.977Z",
  "_jobs": [
    {
      "job": 78644250163,
      "time": 191,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7307752616"
    },
    {
      "job": 78644250174,
      "time": 203,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7307753735"
    },
    {
      "job": 78644250171,
      "time": 245,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307757718"
    },
    {
      "job": 78644250169,
      "time": 77,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7309430136"
    },
    {
      "job": 78644250167,
      "time": 108,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309432689"
    },
    {
      "job": 78643826762,
      "time": 257,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307697038"
    },
    {
      "job": 78644250164,
      "time": 151,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307749075"
    },
    {
      "job": 78644250184,
      "time": 109,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7307744107"
    },
    {
      "job": 78644250182,
      "time": 106,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7307745590"
    },
    {
      "job": 78644250173,
      "time": 94,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307743675"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 1,
    "note": 7
  },
  "_buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/shiny.gosling",
  "_commit": {
    "id": "586888b2638edee4fbf617d3d8dcc27e22c78445",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to even y prior to creation of RELEASE_3_23 branch\n",
    "time": 1777381318
  },
  "_maintainer": {
    "name": "Appsilon",
    "email": "opensource@appsilon.com"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shiny.react",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "rjson",
      "role": "Imports"
    },
    {
      "package": "config",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lintr",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "version": ">= 0.4.3",
      "role": "Suggests"
    },
    {
      "package": "rcmdcheck",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sessioninfo",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "GenomicRanges",
      "role": "Suggests"
    },
    {
      "package": "VariantAnnotation",
      "role": "Suggests"
    },
    {
      "package": "StructuralVariantAnnotation",
      "role": "Suggests"
    },
    {
      "package": "biovizBase",
      "role": "Suggests"
    },
    {
      "package": "ggbio",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": false,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-17",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.9.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.8.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "shinyapps",
    "genetics",
    "visualization"
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 238,
    "source": "https://www.bioconductor.org/packages/stats/bioc/shiny.gosling"
  },
  "_searchresults": 51,
  "_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/readme.html",
    "extra/readme.md",
    "extra/shiny.gosling.html",
    "manual.pdf"
  ],
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "add_multi_tracks",
    "add_single_track",
    "arrange_views",
    "build_json",
    "compose_view",
    "default_track_styles",
    "export_pdf",
    "export_png",
    "gosling",
    "goslingOutput",
    "json_list",
    "renderGosling",
    "run_example",
    "track_data",
    "track_data_csv",
    "track_data_gr",
    "track_data_transform",
    "track_data_transforms",
    "use_gosling",
    "visual_channel_color",
    "visual_channel_opacity",
    "visual_channel_row",
    "visual_channel_size",
    "visual_channel_stroke",
    "visual_channel_stroke_width",
    "visual_channel_text",
    "visual_channel_tooltip",
    "visual_channel_tooltips",
    "visual_channel_x",
    "visual_channel_y",
    "zoom_to",
    "zoom_to_extent"
  ],
  "_help": [
    {
      "page": "add_file_to_resource_path",
      "title": "Track data object builder for local csv files",
      "topics": [
        "add_file_to_resource_path"
      ]
    },
    {
      "page": "add_mark",
      "title": "Visual marks",
      "topics": [
        "add_mark"
      ]
    },
    {
      "page": "add_multi_tracks",
      "title": "Combine single tracks.",
      "topics": [
        "add_multi_tracks"
      ]
    },
    {
      "page": "add_single_track",
      "title": "Add a single track",
      "topics": [
        "add_single_track"
      ]
    },
    {
      "page": "arrange_views",
      "title": "Arrange views",
      "topics": [
        "arrange_views"
      ]
    },
    {
      "page": "atomic_values_to_list",
      "title": "atomic_values_to_list",
      "topics": [
        "atomic_values_to_list"
      ]
    },
    {
      "page": "brush_styles",
      "title": "style of the brush mark",
      "topics": [
        "brush_styles"
      ]
    },
    {
      "page": "build_json",
      "title": "Build gosling spec from R list",
      "topics": [
        "build_json"
      ]
    },
    {
      "page": "component",
      "title": "Create react component",
      "topics": [
        "component"
      ]
    },
    {
      "page": "compose_view",
      "title": "Compose views",
      "topics": [
        "compose_view"
      ]
    },
    {
      "page": "default_track_styles",
      "title": "Default styles for tracks",
      "topics": [
        "default_track_styles"
      ]
    },
    {
      "page": "event_styles",
      "title": "Mouse event styles",
      "topics": [
        "event_styles"
      ]
    },
    {
      "page": "export_pdf",
      "title": "Export PDF",
      "topics": [
        "export_pdf"
      ]
    },
    {
      "page": "export_png",
      "title": "Export PNG",
      "topics": [
        "export_png"
      ]
    },
    {
      "page": "get_file_track_data",
      "title": "Track data object builder for local csv files",
      "topics": [
        "get_file_track_data"
      ]
    },
    {
      "page": "gosling",
      "title": "Build gosling plot object",
      "topics": [
        "gosling"
      ]
    },
    {
      "page": "GoslingComponent",
      "title": "Create Gosling component",
      "topics": [
        "GoslingComponent"
      ]
    },
    {
      "page": "goslingDependency",
      "title": "Setup gosling dependencies",
      "topics": [
        "goslingDependency"
      ]
    },
    {
      "page": "goslingOutput",
      "title": "gosling output function",
      "topics": [
        "goslingOutput"
      ]
    },
    {
      "page": "is_atomic_field",
      "title": "is_atomic_field",
      "topics": [
        "is_atomic_field"
      ]
    },
    {
      "page": "json_list",
      "title": "Create list",
      "topics": [
        "json_list"
      ]
    },
    {
      "page": "list_rm_null",
      "title": "Remove null from list",
      "topics": [
        "list_rm_null"
      ]
    },
    {
      "page": "print.gosling",
      "title": "Print method for the gosling component",
      "topics": [
        "print.gosling"
      ]
    },
    {
      "page": "renderGosling",
      "title": "gosling render function",
      "topics": [
        "renderGosling"
      ]
    },
    {
      "page": "run_example",
      "title": "Runs a shiny.gosling example",
      "topics": [
        "run_example"
      ]
    },
    {
      "page": "track_data",
      "title": "Data object builder",
      "topics": [
        "track_data"
      ]
    },
    {
      "page": "track_data_csv",
      "title": "Data object builder for a csv file",
      "topics": [
        "track_data_csv"
      ]
    },
    {
      "page": "track_data_gr",
      "title": "Data object builder for a GRanges object by locally saving it",
      "topics": [
        "track_data_gr"
      ]
    },
    {
      "page": "track_data_transform",
      "title": "Data transformer",
      "topics": [
        "track_data_transform"
      ]
    },
    {
      "page": "track_data_transforms",
      "title": "Combine multiple data transforms",
      "topics": [
        "track_data_transforms"
      ]
    },
    {
      "page": "use_gosling",
      "title": "Initiate gosling",
      "topics": [
        "use_gosling"
      ]
    },
    {
      "page": "visual_channel",
      "title": "Generic visual channel builder",
      "topics": [
        "visual_channel"
      ]
    },
    {
      "page": "visual_channel_color",
      "title": "color visual channel",
      "topics": [
        "visual_channel_color"
      ]
    },
    {
      "page": "visual_channel_opacity",
      "title": "opacity visual channel",
      "topics": [
        "visual_channel_opacity"
      ]
    },
    {
      "page": "visual_channel_row",
      "title": "row visual channel",
      "topics": [
        "visual_channel_row"
      ]
    },
    {
      "page": "visual_channel_size",
      "title": "size visual channel",
      "topics": [
        "visual_channel_size"
      ]
    },
    {
      "page": "visual_channel_stroke",
      "title": "stroke visual channel",
      "topics": [
        "visual_channel_stroke"
      ]
    },
    {
      "page": "visual_channel_stroke_width",
      "title": "stroke width visual channel",
      "topics": [
        "visual_channel_stroke_width"
      ]
    },
    {
      "page": "visual_channel_text",
      "title": "text visual channel",
      "topics": [
        "visual_channel_text"
      ]
    },
    {
      "page": "visual_channel_tooltip",
      "title": "tooltip visual channel",
      "topics": [
        "visual_channel_tooltip"
      ]
    },
    {
      "page": "visual_channel_tooltips",
      "title": "Combine tooltips into a list",
      "topics": [
        "visual_channel_tooltips"
      ]
    },
    {
      "page": "visual_channel_x",
      "title": "x and xe axis visual channel",
      "topics": [
        "visual_channel_x"
      ]
    },
    {
      "page": "visual_channel_y",
      "title": "y and ye axis visual channel",
      "topics": [
        "visual_channel_y"
      ]
    },
    {
      "page": "zoom_to",
      "title": "Zoom to",
      "topics": [
        "zoom_to"
      ]
    },
    {
      "page": "zoom_to_extent",
      "title": "Zoom to extent",
      "topics": [
        "zoom_to_extent"
      ]
    }
  ],
  "_pkglogo": "https://github.com/bioc/shiny.gosling/raw/RELEASE_3_23/man/figures/logo.png",
  "_readme": "https://github.com/bioc/shiny.gosling/raw/RELEASE_3_23/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "logger",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "Rcpp",
    "rjson",
    "rlang",
    "sass",
    "shiny",
    "shiny.react",
    "sourcetools",
    "stringi",
    "vctrs",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "intro.Rmd",
      "filename": "intro.html",
      "title": "Introduction to shiny.gosling ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Call library libraries.",
        "Introduction to shiny.gosling",
        "Session Info"
      ],
      "created": "2023-01-20 20:06:44",
      "modified": "2023-09-26 11:24:35",
      "commits": 3
    },
    {
      "source": "GRanges.Rmd",
      "filename": "GRanges.html",
      "title": "Using a GRanges object in shiny.gosling ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Call required libraries.",
        "Getting a sample data for the GRanges object",
        "Using the GRanges object for a plot using shiny.gosling",
        "Method 1 - Using the track_data_gr function",
        "Method 2 - Using the track_data_csv function",
        "Session Info"
      ],
      "created": "2023-09-25 13:31:02",
      "modified": "2026-04-22 12:45:23",
      "commits": 3
    },
    {
      "source": "VCF.Rmd",
      "filename": "VCF.html",
      "title": "Creating a Circos Plot with VCF Data ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Libraries and Initialization",
        "Loading VCF Data",
        "Visualizing breakpoint pairs via circos plots",
        "Using the GRanges object for a circos plot using shiny.gosling",
        "Setup Tracks",
        "Track 1",
        "Track 2",
        "Track 3",
        "Final View",
        "Run App",
        "Session Info"
      ],
      "created": "2023-09-25 13:31:02",
      "modified": "2023-09-26 11:24:35",
      "commits": 2
    },
    {
      "source": "lineChart.Rmd",
      "filename": "lineChart.html",
      "title": "Creating an Interactive Line Chart with shiny.gosling ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Understanding Multivec Data",
        "Call library libraries.",
        "Creating the Data Object",
        "Constructing the Line Chart Track",
        "Composing and Arranging the View",
        "Shiny App ui",
        "Shiny App server",
        "Session Info"
      ],
      "created": "2023-09-25 13:31:02",
      "modified": "2023-09-26 11:24:35",
      "commits": 2
    },
    {
      "source": "textAnnotation.Rmd",
      "filename": "textAnnotation.html",
      "title": "Creating a Multi-Scale Sequence Track ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Call library libraries",
        "Fetching Data",
        "Creating Tracks",
        "Defining Visual Channels",
        "Creating combined track",
        "Creating the view",
        "Arranging the view",
        "Shiny App",
        "Session Info"
      ],
      "created": "2023-09-25 13:31:02",
      "modified": "2023-09-26 11:24:35",
      "commits": 2
    }
  ],
  "_score": 5.883661435153617,
  "_indexed": false,
  "_nocasepkg": "shiny.gosling",
  "_universes": [
    "bioc-release"
  ],
  "_indexurl": "https://bioc.r-universe.dev/shiny.gosling",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.0",
      "date": "2026-05-30T11:10:19.000Z",
      "distro": "noble",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "0f6f309f312398821fee550af0e19e5cc91bee98b970b324a061bd46d32eccd5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.0",
      "date": "2026-05-30T11:11:03.000Z",
      "distro": "noble",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "2618f34b1a3e481c8f5005b70bdeff57f5476d9e79c775ea076abc0e7adfd50e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.0",
      "date": "2026-05-30T15:56:28.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "a0c2a70b5a3e1f7fbae957b1bf9a9a2ab6e838a89d13ea9bb92a834bae87c9ef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.0",
      "date": "2026-05-30T15:56:46.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "3ec9ec7d85114f5a1e1d19247682d03abc096148d27b44ec8d21d3451320b3a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.8.0",
      "date": "2026-05-30T11:09:44.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "d6190e0ef624715c4860102586ba88887c7c38ee5c284c401e9b5a3472d80736",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.8.0",
      "date": "2026-05-30T11:08:21.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "2ad163d35bdc3b5b107fa4ddd190b21f1d7ba3bbd97b01f3d033aca884ff4fc6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.8.0",
      "date": "2026-05-30T11:08:39.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "d2cd6065f31de9621764c3b415612da3aa35002211ee3fb37a92ca4649187e02",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.8.0",
      "date": "2026-05-30T11:08:22.000Z",
      "commit": "586888b2638edee4fbf617d3d8dcc27e22c78445",
      "fileid": "0baf90279864e8e34edaef4b047e3c3fc96d8a4da0f62b4903e6d50c0c7120c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26680965137"
    }
  ]
}