{
  "_id": "6a17f038acfb0bcc41da6b06",
  "Package": "flowWorkspace",
  "Type": "Package",
  "Version": "4.25.1",
  "Title": "Infrastructure for representing and interacting with gated and\nungated cytometry data sets.",
  "Date": "2011-06-10",
  "Author": "Greg Finak, Mike Jiang",
  "Maintainer": "Greg Finak <greg@ozette.com>, Mike Jiang <mike@ozette.com>",
  "Description": "This package is designed to facilitate comparison of\nautomated gating methods against manual gating done in flowJo.\nThis package allows you to import basic flowJo workspaces into\nBioConductor and replicate the gating from flowJo using the\nflowCore functionality. Gating hierarchies, groups of samples,\ncompensation, and transformation are performed so that the\noutput matches the flowJo analysis.",
  "License": "AGPL-3.0-only",
  "License_restricts_use": "no",
  "LazyLoad": "yes",
  "Collate": "'cytoframe.R' 'cytoset.R' 'AllClasses.R' 'getStats.R'\n'GatingHierarchy_Methods.R' 'GatingSet_Methods.R'\n'GatingSetList_Methods.R' 'GatingSet_factors.R'\n'filterObject_Methods.R' 'add_Methods.R' 'copyNode.R' 'cpp11.R'\n'cytoset_factors.R' 'deprecated.R' 'flow_trans.R'\n'getDescendants.R' 'getSingleCellExpression.R' 'identifier.R'\n'load_fcs.R' 'load_gs.R' 'merge_GatingSet.R' 'merge_gslist.R'\n'moveNode.R' 'parse_transformer.R' 'setGate_Methods.R'\n'updateIndices.R' 'utils.R' 'zzz.R'",
  "VignetteBuilder": "knitr",
  "biocViews": "ImmunoOncology, FlowCytometry, DataImport, Preprocessing,\nDataRepresentation",
  "SystemRequirements": "GNU make, C++17",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "make libxml2-dev libssl-dev zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-05-27 20:50:29 UTC",
  "RemoteUrl": "https://github.com/bioc/flowWorkspace",
  "RemoteRef": "HEAD",
  "RemoteSha": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 06:57:36 UTC",
    "User": "root"
  },
  "MD5sum": "30ae8109f62506cdf74222e349f1546e",
  "_user": "bioc",
  "_type": "src",
  "_file": "flowWorkspace_4.25.1.tar.gz",
  "_fileid": "990cd7613d8044ac136ccd4fdb3cf358567429bd3d192e537901e4372836c4ee",
  "_filesize": 5080438,
  "_sha256": "990cd7613d8044ac136ccd4fdb3cf358567429bd3d192e537901e4372836c4ee",
  "_created": "2026-05-28T06:57:36.000Z",
  "_published": "2026-05-28T07:35:20.064Z",
  "_jobs": [
    {
      "job": 78239890924,
      "time": 235,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259650286"
    },
    {
      "job": 78239890999,
      "time": 340,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7259677611"
    },
    {
      "job": 78239890978,
      "time": 404,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7259693962"
    },
    {
      "job": 78239890983,
      "time": 332,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259675830"
    },
    {
      "job": 78239890984,
      "time": 349,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259680069"
    },
    {
      "job": 78239890985,
      "time": 182,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7260170693"
    },
    {
      "job": 78239890975,
      "time": 560,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7259758933"
    },
    {
      "job": 78239890973,
      "time": 276,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7260198116"
    },
    {
      "job": 78239891003,
      "time": 422,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7259712613"
    },
    {
      "job": 78238885558,
      "time": 473,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259587086"
    },
    {
      "job": 78239890969,
      "time": 220,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78239891026,
      "time": 482,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7259714626"
    },
    {
      "job": 78239890995,
      "time": 447,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7259705972"
    },
    {
      "job": 78239890986,
      "time": 409,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7259695412"
    }
  ],
  "_bioccheck": {
    "error": 2,
    "warning": 4,
    "note": 21
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/flowWorkspace",
  "_commit": {
    "id": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
    "author": "Mike Jiang <mike@ozette.com>",
    "committer": "Mike Jiang <mike@ozette.com>",
    "message": "bump version to 4.25.1\n",
    "time": 1779915029
  },
  "_maintainer": {
    "name": "Greg Finak",
    "email": "mike@ozette.com",
    "login": "gfinak",
    "twitter": "@GregFinak",
    "description": "",
    "uuid": 1385593
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "cpp11",
      "role": "LinkingTo"
    },
    {
      "package": "BH",
      "version": ">= 1.62.0-1",
      "role": "LinkingTo"
    },
    {
      "package": "RProtoBufLib",
      "version": ">= 1.99.4",
      "role": "LinkingTo"
    },
    {
      "package": "cytolib",
      "version": ">= 2.3.7",
      "role": "LinkingTo"
    },
    {
      "package": "Rhdf5lib",
      "role": "LinkingTo"
    },
    {
      "package": "Biobase",
      "role": "Imports"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.59.5",
      "role": "Imports"
    },
    {
      "package": "cytolib",
      "version": ">= 2.13.1",
      "role": "Imports"
    },
    {
      "package": "XML",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "graph",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stats4",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "RBGL",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "Rgraphviz",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "scales",
      "version": ">= 1.3.0",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "RProtoBufLib",
      "role": "Imports"
    },
    {
      "package": "flowCore",
      "version": ">= 2.1.1",
      "role": "Imports"
    },
    {
      "package": "ncdfFlow",
      "version": ">= 2.25.4",
      "role": "Imports"
    },
    {
      "package": "DelayedArray",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "flowWorkspaceData",
      "version": ">= 2.23.2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggcyto",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "CytoML",
      "role": "Suggests"
    },
    {
      "package": "openCyto",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 13,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 2
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 3
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "4.25.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "4.24.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "immunooncology",
    "flowcytometry",
    "dataimport",
    "preprocessing",
    "datarepresentation",
    "curl",
    "openssl",
    "openblas",
    "cpp"
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 2973,
    "source": "https://www.bioconductor.org/packages/stats/bioc/flowWorkspace"
  },
  "_mentions": 15,
  "_searchresults": 682,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/flowWorkspace.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    ".getNodeInd",
    "add",
    "asinh_Gml2",
    "asinhtGml2_trans",
    "booleanFilter",
    "cf_append_cols",
    "cf_cleanup",
    "cf_cleanup_temp",
    "cf_flush_meta",
    "cf_get_h5_file_path",
    "cf_get_uri",
    "cf_is_subsetted",
    "cf_keyword_delete",
    "cf_keyword_insert",
    "cf_keyword_rename",
    "cf_keyword_set",
    "cf_load_meta",
    "cf_lock",
    "cf_rename_channel",
    "cf_rename_marker",
    "cf_swap_colnames",
    "cf_unlock",
    "cf_write_disk",
    "cf_write_h5",
    "char2booleanFilter",
    "checkRedundantNodes",
    "colnames",
    "colnames<-",
    "compensate",
    "convert_backend",
    "convert_legacy_gs",
    "convert_legacy_gslist",
    "copyNode",
    "cs_add_cytoframe",
    "cs_cleanup_temp",
    "cs_flush_meta",
    "cs_get_cytoframe",
    "cs_get_h5_file_path",
    "cs_get_uri",
    "cs_is_subsetted",
    "cs_keyword_delete",
    "cs_keyword_insert",
    "cs_keyword_rename",
    "cs_keyword_set",
    "cs_load_meta",
    "cs_lock",
    "cs_set_cytoframe",
    "cs_swap_colnames",
    "cs_unlock",
    "cytoframe_to_flowFrame",
    "cytoset",
    "cytoset_factors",
    "cytoset_to_flowSet",
    "cytoset_to_list",
    "delete_gs",
    "dropRedundantChannels",
    "dropRedundantNodes",
    "extract_cluster_pop_name_from_node",
    "filter_to_list",
    "filterObject",
    "flow_breaks",
    "flow_trans",
    "flowData",
    "flowData<-",
    "flowFrame_to_cytoframe",
    "flowjo_biexp",
    "flowjo_biexp_trans",
    "flowJo_biexp_trans",
    "flowjo_fasinh",
    "flowjo_fasinh_trans",
    "flowJo_fasinh_trans",
    "flowjo_fsinh",
    "flowjo_log_trans",
    "flowJo.fasinh",
    "flowJo.flog",
    "flowJo.fsinh",
    "flowJoTrans",
    "flowSet_to_cytoset",
    "GatingSet",
    "GatingSet_factors",
    "GatingSetList",
    "get_cytoframe_from_cs",
    "get_default_backend",
    "get_leaf_nodes",
    "get_log_level",
    "getChildren",
    "getCompensationMatrices",
    "getData",
    "getDescendants",
    "getGate",
    "getIndices",
    "getNodes",
    "getParent",
    "getPopStats",
    "getProp",
    "getSingleCellExpression",
    "getSingleCellExpressionByGate",
    "getStats",
    "getTotal",
    "getTransformations",
    "gh_apply_to_cs",
    "gh_apply_to_new_fcs",
    "gh_cleanup_temp",
    "gh_copy_gate",
    "gh_get_cluster_labels",
    "gh_get_compensations",
    "gh_get_leaf_nodes",
    "gh_get_pop_paths",
    "gh_get_transformations",
    "gh_keyword_delete",
    "gh_keyword_insert",
    "gh_keyword_rename",
    "gh_keyword_set",
    "gh_plot_pop_count_cv",
    "gh_pop_compare_stats",
    "gh_pop_get_children",
    "gh_pop_get_cluster_name",
    "gh_pop_get_count",
    "gh_pop_get_data",
    "gh_pop_get_descendants",
    "gh_pop_get_full_path",
    "gh_pop_get_gate",
    "gh_pop_get_indices",
    "gh_pop_get_indices_mat",
    "gh_pop_get_parent",
    "gh_pop_get_proportion",
    "gh_pop_get_stats",
    "gh_pop_get_stats_tfilter",
    "gh_pop_is_bool_gate",
    "gh_pop_is_gated",
    "gh_pop_is_hidden",
    "gh_pop_is_negated",
    "gh_pop_move",
    "gh_pop_remove",
    "gh_pop_set_gate",
    "gh_pop_set_indices",
    "gh_pop_set_name",
    "gh_pop_set_visibility",
    "gh_pop_set_xml_count",
    "groupByChannels",
    "groupByTree",
    "gs_check_redundant_nodes",
    "gs_cleanup_temp",
    "gs_clone",
    "gs_copy_tree_only",
    "gs_cyto_data",
    "gs_cyto_data<-",
    "gs_get_compensation_internal",
    "gs_get_compensations",
    "gs_get_cytoframe",
    "gs_get_leaf_nodes",
    "gs_get_pop_paths",
    "gs_get_singlecell_expression",
    "gs_get_singlecell_expression_by_gate",
    "gs_get_uri",
    "gs_is_h5",
    "gs_is_persistent",
    "gs_keyword_delete",
    "gs_keyword_insert",
    "gs_keyword_rename",
    "gs_keyword_set",
    "gs_plot_diff_tree",
    "gs_plot_pop_count_cv",
    "gs_pop_add",
    "gs_pop_get_children",
    "gs_pop_get_count_fast",
    "gs_pop_get_count_with_meta",
    "gs_pop_get_data",
    "gs_pop_get_gate",
    "gs_pop_get_gs",
    "gs_pop_get_parent",
    "gs_pop_get_stats",
    "gs_pop_get_stats_tfilter",
    "gs_pop_remove",
    "gs_pop_set_gate",
    "gs_pop_set_name",
    "gs_pop_set_visibility",
    "gs_remove_redundant_channels",
    "gs_remove_redundant_nodes",
    "gs_split_by_channels",
    "gs_split_by_tree",
    "gs_update_channels",
    "gslist_to_gs",
    "identifier",
    "identifier<-",
    "isGated",
    "isHidden",
    "isNcdf",
    "isNegated",
    "keyword",
    "lapply",
    "load_cytoframe",
    "load_cytoframe_from_fcs",
    "load_cytoset",
    "load_cytoset_from_fcs",
    "load_gs",
    "load_gslist",
    "logicle_trans",
    "logicleGml2_trans",
    "logtGml2_trans",
    "markernames",
    "markernames<-",
    "merge_list_to_gs",
    "openWorkspace",
    "pData",
    "pData<-",
    "phenoData",
    "phenoData<-",
    "plot",
    "pop_add",
    "pop.MFI",
    "prettyAxis",
    "rbind2",
    "realize_view",
    "recompute",
    "Rm",
    "rownames",
    "rownames<-",
    "sampleNames",
    "sampleNames<-",
    "save_cytoset",
    "save_gs",
    "save_gslist",
    "set_default_backend",
    "set_log_level",
    "setGate",
    "setNode",
    "show",
    "swap_data_cols",
    "transform",
    "transformerList",
    "updateChannels",
    "updateIndices"
  ],
  "_help": [
    {
      "page": "flowWorkspace-package",
      "title": "Import and replicate flowJo workspaces and gating schemes using flowCore.",
      "topics": [
        "flowWorkspace-package",
        "flowWorkspace"
      ]
    },
    {
      "page": "brackets",
      "title": "Bracket operators on 'GatingSet' and 'GatingSetList' objects",
      "topics": [
        "brackets",
        "[",
        "[,GatingSet,ANY,ANY,ANY-method",
        "[,GatingSet,ANY-method",
        "[,GatingSetList,ANY-method",
        "[[",
        "[[,GatingSet,character-method",
        "[[,GatingSet,logical-method",
        "[[,GatingSet,numeric-method",
        "[[<-,GatingSet,ANY,ANY,GatingHierarchy-method"
      ]
    },
    {
      "page": "asinh_Gml2",
      "title": "inverse hyperbolic sine transform function generator (GatingML 2.0 version)",
      "topics": [
        "asinh_Gml2"
      ]
    },
    {
      "page": "asinhtGml2_trans",
      "title": "Inverse hyperbolic sine transformation.",
      "topics": [
        "asinhtGml2_trans"
      ]
    },
    {
      "page": "booleanFilter-class",
      "title": "A class describing logical operation (& or |) of the reference populations",
      "topics": [
        "booleanFilter",
        "booleanFilter-class",
        "char2booleanFilter",
        "show,booleanFilter-method"
      ]
    },
    {
      "page": "cf_append_cols",
      "title": "Append data columns to a flowFrame",
      "topics": [
        "cf_append_cols"
      ]
    },
    {
      "page": "cf_backend_type",
      "title": "return the cytoframe backend storage format",
      "topics": [
        "cf_backend_type"
      ]
    },
    {
      "page": "cf_get_uri",
      "title": "Return the file path of the underlying h5 file",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "cf_get_h5_file_path",
        "cf_get_uri"
      ]
    },
    {
      "page": "is_subsetted",
      "title": "check whether a cytoframe/cytoset is a subsetted(by column or by row) view",
      "topics": [
        "cf_is_subsetted",
        "cs_is_subsetted"
      ]
    },
    {
      "page": "cf_write_disk",
      "title": "Save the cytoframe to disk",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "cf_write_disk"
      ]
    },
    {
      "page": "cf_write_h5",
      "title": "Save the cytoframe as h5 format",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "cf_write_h5"
      ]
    },
    {
      "page": "cleanup",
      "title": "Remove on-disk files associatated with flowWorkspace data classes",
      "topics": [
        "cf_cleanup",
        "cleanup",
        "cs_cleanup",
        "gh_cleanup",
        "gs_cleanup"
      ]
    },
    {
      "page": "cleanup_temp",
      "title": "Remove temporary files associatated with flowWorkspace data classes",
      "topics": [
        "cf_cleanup_temp",
        "cleanup_temp",
        "cs_cleanup_temp",
        "gh_cleanup_temp",
        "gs_cleanup_temp"
      ]
    },
    {
      "page": "compensate",
      "title": "compensate the flow data asssociated with the GatingSet",
      "topics": [
        "compensate",
        "compensate,cytoframe,matrix-method",
        "compensate,cytoset,ANY-method",
        "compensate,cytoset,list-method",
        "compensate,cytoset,matrix-method",
        "compensate,GatingSet,ANY-method",
        "compensate,GatingSetList,ANY-method"
      ]
    },
    {
      "page": "convert",
      "title": "Methods for conversion between flowCore and flowWorkspace data classes",
      "topics": [
        "convert",
        "cytoframe_to_flowFrame",
        "cytoset_to_flowSet",
        "cytoset_to_list",
        "flowFrame_to_cytoframe",
        "flowSet_to_cytoset",
        "flowSet_to_list"
      ]
    },
    {
      "page": "convert_backend",
      "title": "convert h5 based gs archive to tiledb",
      "topics": [
        "convert_backend"
      ]
    },
    {
      "page": "convert_legacy",
      "title": "convert the legacy GatingSet archive (mixed with R and C++ files) to the new format (C++ only)",
      "topics": [
        "convert_legacy_gs",
        "convert_legacy_gslist"
      ]
    },
    {
      "page": "cs_add_cytoframe",
      "title": "Add a cytoframe to a cytoset",
      "topics": [
        "cs_add_cytoframe"
      ]
    },
    {
      "page": "cs_get_uri",
      "title": "Return the path of the underlying data files",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "cs_get_h5_file_path",
        "cs_get_uri",
        "gs_get_uri"
      ]
    },
    {
      "page": "cs_set_cytoframe",
      "title": "update a cytoframe in a cytoset",
      "topics": [
        "cs_set_cytoframe"
      ]
    },
    {
      "page": "cytoframe",
      "title": "'cytoframe': A reference class for efficiently managing the data representation of a 'flowFrame'",
      "topics": [
        "cytoframe",
        "cytoframe-class",
        "keyword,cytoframe,missing-method",
        "markernames,cytoframe-method",
        "markernames<-,cytoframe-method",
        "realize_view",
        "realize_view,cytoframe-method",
        "[,cytoframe,ANY-method"
      ]
    },
    {
      "page": "cytoframe-labels",
      "title": "Methods to change channel and marker names for 'cytoframe' and 'cytoset' objects",
      "topics": [
        "cf_rename_channel",
        "cf_rename_marker",
        "cf_swap_colnames",
        "cs_swap_colnames",
        "cytoframe-labels"
      ]
    },
    {
      "page": "cytoset",
      "title": "'cytoset': a reference class for efficiently managing the data representation of a 'flowSet'",
      "topics": [
        "cs_get_cytoframe",
        "cytoset",
        "cytoset-class",
        "get_cytoframe_from_cs",
        "gs_get_cytoframe",
        "identifier,cytoset-method",
        "identifier<-,cytoset,ANY-method",
        "pData,cytoset-method",
        "pData<-,cytoset,data.frame-method",
        "phenoData,cytoset-method",
        "phenoData<-,cytoset,ANY-method",
        "realize_view,cytoset-method",
        "sampleNames<-,cytoset,ANY-method",
        "show,cytoset-method",
        "transform,cytoset-method",
        "[,cytoset,ANY-method",
        "[[,cytoset,ANY-method",
        "[[<-,cytoset,ANY,ANY,flowFrame-method"
      ]
    },
    {
      "page": "delete_gs",
      "title": "delete the archive of GatingSet",
      "topics": [
        "delete_gs"
      ]
    },
    {
      "page": "estimateLogicle",
      "title": "Compute logicle transformation from the flowData associated with a GatingHierarchy",
      "topics": [
        "estimateLogicle",
        "estimateLogicle,GatingHierarchy-method",
        "estimateLogicle,GatingSet-method",
        "estimateLogicle.GatingHierarchy"
      ]
    },
    {
      "page": "extract_cluster_pop_name_from_node",
      "title": "Extract the population name from the node path It strips the parent path and cluster method name.",
      "topics": [
        "extract_cluster_pop_name_from_node"
      ]
    },
    {
      "page": "filter_to_list",
      "title": "convert flowCore filter to a list It convert the flowCore gate to a list whose structure can be understood by underlying c++ data structure.",
      "topics": [
        "filterObject",
        "filterObject,default-method",
        "filter_to_list",
        "filter_to_list,booleanFilter-method",
        "filter_to_list,ellipsoidGate-method",
        "filter_to_list,logical-method",
        "filter_to_list,polygonGate-method",
        "filter_to_list,quadGate-method",
        "filter_to_list,rectangleGate-method"
      ]
    },
    {
      "page": "flow_breaks",
      "title": "Generate the breaks that makes sense for flow data visualization",
      "topics": [
        "flow_breaks"
      ]
    },
    {
      "page": "flow_trans",
      "title": "helper function to generate a trans objects Used by other specific trans constructor",
      "topics": [
        "flow_trans"
      ]
    },
    {
      "page": "flowjo_biexp",
      "title": "construct the flowJo-type biexponentioal transformation function",
      "topics": [
        "flowJoTrans",
        "flowjo_biexp"
      ]
    },
    {
      "page": "flowjo_biexp_trans",
      "title": "flowJo biexponential transformation.",
      "topics": [
        "flowJo_biexp_trans",
        "flowjo_biexp_trans"
      ]
    },
    {
      "page": "flowjo_fasinh",
      "title": "inverse hyperbolic sine transform function",
      "topics": [
        "flowJo.fasinh",
        "flowJo.fsinh",
        "flowjo_fasinh",
        "flowjo_fsinh"
      ]
    },
    {
      "page": "flowjo_fasinh_trans",
      "title": "flowJo inverse hyperbolic sine transformation.",
      "topics": [
        "flowJo_fasinh_trans",
        "flowjo_fasinh_trans"
      ]
    },
    {
      "page": "flowjo_log_trans",
      "title": "flog transform function",
      "topics": [
        "flowJo.flog",
        "flowjo_flog",
        "flowjo_log_trans"
      ]
    },
    {
      "page": "flowWorkspace-deprecated",
      "title": "Deprecated functions in package 'flowWorkspace'.",
      "topics": [
        "flowWorkspace-deprecated"
      ]
    },
    {
      "page": "GatingHierarchy-class",
      "title": "Class GatingHierarchy",
      "topics": [
        "GatingHierarchy",
        "GatingHierarchy-class",
        "show,GatingHierarchy-method"
      ]
    },
    {
      "page": "GatingSet-class",
      "title": "Class '\"GatingSet\"'",
      "topics": [
        "GatingSet",
        "GatingSet-class"
      ]
    },
    {
      "page": "GatingSet-methods",
      "title": "constructors for GatingSet",
      "topics": [
        "GatingSet,cytoset,ANY-method",
        "GatingSet,flowSet,ANY-method",
        "GatingSet,flowSet-method",
        "GatingSet-methods"
      ]
    },
    {
      "page": "GatingSetList-class",
      "title": "Class '\"GatingSetList\"'",
      "topics": [
        "GatingSetList",
        "GatingSetList-class"
      ]
    },
    {
      "page": "default_backend",
      "title": "get/set the default backend format of cytoframe",
      "topics": [
        "get_default_backend",
        "set_default_backend"
      ]
    },
    {
      "page": "loglevel",
      "title": "get/set the log level",
      "topics": [
        "get_log_level",
        "set_log_level"
      ]
    },
    {
      "page": "gh_apply_to_cs",
      "title": "Construct a 'GatingSet' using a template",
      "topics": [
        "GatingSet,GatingHierarchy,character-method",
        "gh_apply_to_cs"
      ]
    },
    {
      "page": "gh_apply_to_new_fcs",
      "title": "Construct a 'GatingSet' using a template and FCS files",
      "topics": [
        "gh_apply_to_new_fcs"
      ]
    },
    {
      "page": "gh_copy_gate",
      "title": "Copy a node along with all of its descendant nodes to the given ancestor",
      "topics": [
        "copyNode",
        "gh_copy_gate"
      ]
    },
    {
      "page": "gh_get_cluster_labels",
      "title": "Retrieve the cluster labels from the cluster nodes",
      "topics": [
        "gh_get_cluster_labels"
      ]
    },
    {
      "page": "gh_get_compensations",
      "title": "Retrieve the compensation matrices from a 'GatingHierarchy' or 'GatingSet'",
      "topics": [
        "getCompensationMatrices",
        "getCompensationMatrices,GatingHierachy-method",
        "gh_get_compensations",
        "gs_get_compensations"
      ]
    },
    {
      "page": "gh_get_transformations",
      "title": "Return a list of transformations or a transformation in a GatingHierarchy",
      "topics": [
        "getTransformations",
        "getTransformations,GatingHierarchy-method",
        "gh_get_transformations"
      ]
    },
    {
      "page": "gs_plot_pop_count_cv",
      "title": "Plot the coefficient of variation between xml and openCyto population statistics for each population in a gating hierarchy.",
      "topics": [
        "gh_plot_pop_count_cv",
        "gs_plot_pop_count_cv"
      ]
    },
    {
      "page": "gh_pop_compare_stats",
      "title": "Compare the stats(count/freq) between the version parsed from xml and the one recalculated/gated from R",
      "topics": [
        "getPopStats",
        "getPopStats,GatingHierarchy-method",
        "gh_pop_compare_stats"
      ]
    },
    {
      "page": "gh_pop_get_cluster_name",
      "title": "check if a node is clustering node",
      "topics": [
        "gh_pop_get_cluster_name"
      ]
    },
    {
      "page": "gh_pop_get_data",
      "title": "get gated flow data from a GatingHierarchy/GatingSet/GatingSetList",
      "topics": [
        "getData",
        "getData,GatingHierarchy-method",
        "getData,GatingSet-method",
        "getData,GatingSetList-method",
        "gh_pop_get_data",
        "gs_pop_get_data"
      ]
    },
    {
      "page": "gh_pop_get_descendants",
      "title": "get all the descendant nodes for the given ancester",
      "topics": [
        "getDescendants",
        "getDescendants,GatingHierarchy-method",
        "gh_pop_get_descendants"
      ]
    },
    {
      "page": "gh_pop_get_full_path",
      "title": "convert the partial gating path to the full path",
      "topics": [
        "gh_pop_get_full_path"
      ]
    },
    {
      "page": "gh_pop_get_indices",
      "title": "Get the membership indices for each event with respect to a particular gate in a GatingHierarchy",
      "topics": [
        "getIndices",
        "getIndices,GatingHierarchy,character-method",
        "gh_pop_get_indices"
      ]
    },
    {
      "page": "gh_pop_get_indices_mat",
      "title": "Return the single-cell matrix of 1/0 dichotomized expression",
      "topics": [
        "gh_pop_get_indices_mat"
      ]
    },
    {
      "page": "gh_pop_get_proportion",
      "title": "Get count or proportion from populations",
      "topics": [
        "getProp",
        "getTotal",
        "gh_pop_get_count",
        "gh_pop_get_proportion"
      ]
    },
    {
      "page": "gh_pop_move",
      "title": "move a node along with all of its descendant nodes to the given ancester",
      "topics": [
        "gh_pop_move",
        "moveNode"
      ]
    },
    {
      "page": "gh_pop_set_indices",
      "title": "directly update event indices without changing gates",
      "topics": [
        "gh_pop_set_indices",
        "updateIndices",
        "updateIndices,GatingHierarchy,character,logical-method"
      ]
    },
    {
      "page": "gh_pop_set_xml_count",
      "title": "save the event counts parsed from xml into c++ tree structure",
      "topics": [
        "gh_pop_set_xml_count"
      ]
    },
    {
      "page": "gs_check_redundant_nodes",
      "title": "try to determine the redundant terminal(or leaf) nodes that can be removed",
      "topics": [
        "checkRedundantNodes",
        "gs_check_redundant_nodes"
      ]
    },
    {
      "page": "gs_cyto_data",
      "title": "Fetch or replace the flowData object associated with a GatingSet .",
      "topics": [
        "flowData",
        "flowData,GatingSet-method",
        "flowData<-",
        "flowData<-,GatingSet-method",
        "gs_cyto_data",
        "gs_cyto_data,GatingSet-method",
        "gs_cyto_data<-",
        "gs_cyto_data<-,GatingSet-method"
      ]
    },
    {
      "page": "gs_get_compensation_internal",
      "title": "extract compensation object from GatingSet",
      "topics": [
        "gs_get_compensation_internal"
      ]
    },
    {
      "page": "gs_get_leaf_nodes",
      "title": "get all the leaf nodes",
      "topics": [
        "get_leaf_nodes",
        "gh_get_leaf_nodes",
        "gs_get_leaf_nodes"
      ]
    },
    {
      "page": "gs_get_pop_paths",
      "title": "Get the names of all nodes from a gating hierarchy.",
      "topics": [
        "getNodes",
        "getNodes,GatingSet-method",
        "gh_get_pop_paths",
        "gs_get_pop_paths"
      ]
    },
    {
      "page": "gs_get_singlecell_expression",
      "title": "Return the cell events data that express in any of the single populations defined in 'y'",
      "topics": [
        "getSingleCellExpression",
        "getSingleCellExpressionByGate",
        "gs_get_singlecell_expression",
        "gs_get_singlecell_expression_by_gate"
      ]
    },
    {
      "page": "gs_is_persistent",
      "title": "determine whether the flow data associated with a GatingSet is persistent(on-disk) or in-memory",
      "topics": [
        "gs_is_h5",
        "gs_is_persistent",
        "isNcdf"
      ]
    },
    {
      "page": "gs_plot_diff_tree",
      "title": "visualize the tree structure differnece among the GatingSets",
      "topics": [
        "gs_plot_diff_tree"
      ]
    },
    {
      "page": "gs_pop_add",
      "title": "Create a GatingSet and add/remove the flowCore gate(or population) to/from a GatingHierarchy/GatingSet.",
      "topics": [
        "add",
        "add,default-method",
        "gs_pop_add",
        "gs_pop_remove",
        "Rm"
      ]
    },
    {
      "page": "gs_pop_get_count_fast",
      "title": "Return a table of population statistics for all populations in a GatingHierarchy/GatingSet or the population proportions or the total number of events of a node (population) in a GatingHierarchy",
      "topics": [
        "getPopStats,GatingSet-method",
        "gs_pop_get_count_fast",
        "gs_pop_get_count_with_meta"
      ]
    },
    {
      "page": "gs_pop_get_gate",
      "title": "Return the flowCore gate definition associated with a node in a GatingHierarchy/GatingSet.",
      "topics": [
        "getGate",
        "getGate,GatingHierarchy,character-method",
        "getGate,GatingSet,character-method",
        "getGate,GatingSetList,character-method",
        "gh_pop_get_gate",
        "gs_pop_get_gate"
      ]
    },
    {
      "page": "gs_pop_get_gs",
      "title": "subset gs by population node",
      "topics": [
        "gs_pop_get_gs"
      ]
    },
    {
      "page": "gs_pop_get_children",
      "title": "Return the name of the parent population or a list of child populations of the current population in the GatingHierarchy",
      "topics": [
        "getChildren",
        "getChildren,GatingSet,character-method",
        "getParent",
        "getParent,GatingSet,character-method",
        "gh_pop_get_children",
        "gh_pop_get_parent",
        "gs_pop_get_children",
        "gs_pop_get_parent"
      ]
    },
    {
      "page": "gs_pop_get_stats",
      "title": "Extract stats from populations(or nodes)",
      "topics": [
        "getStats",
        "getStats,GatingHierarchy-method",
        "getStats,GatingSet-method",
        "getStats,GatingSetList-method",
        "gh_pop_get_stats",
        "gs_pop_get_stats"
      ]
    },
    {
      "page": "gs_pop_get_stats_tfilter",
      "title": "Extract stats from populations(or nodes) within a restricted time window",
      "topics": [
        "gh_pop_get_stats_tfilter",
        "gs_pop_get_stats_tfilter"
      ]
    },
    {
      "page": "gs_pop_set_gate",
      "title": "update the gate",
      "topics": [
        "gh_pop_set_gate",
        "gs_pop_set_gate",
        "setGate",
        "setGate,GatingHierarchy,character,filter-method",
        "setGate,GatingSet,character,ANY-method"
      ]
    },
    {
      "page": "gs_pop_set_name",
      "title": "Update the name of one node in a gating hierarchy/GatingSet.",
      "topics": [
        "gh_pop_set_name",
        "gs_pop_set_name",
        "setNode",
        "setNode,GatingHierarchy,character,ANY-method",
        "setNode,GatingHierarchy,character,character-method",
        "setNode,GatingSet,character,ANY-method"
      ]
    },
    {
      "page": "gs_pop_set_visibility",
      "title": "hide/unhide a node",
      "topics": [
        "gh_pop_set_visibility",
        "gs_pop_set_visibility",
        "setNode,GatingHierarchy,character,logical-method"
      ]
    },
    {
      "page": "gs_remove_redundant_channels",
      "title": "Remove the channels from flow data that are not used by gates",
      "topics": [
        "dropRedundantChannels",
        "gs_remove_redundant_channels"
      ]
    },
    {
      "page": "gs_remove_redundant_nodes",
      "title": "Remove the terminal leaf nodes that make the gating trees to be different from one another.",
      "topics": [
        "dropRedundantNodes",
        "gs_remove_redundant_nodes"
      ]
    },
    {
      "page": "gs_split_by_channels",
      "title": "split GatingSets into groups based on their flow channels",
      "topics": [
        "groupByChannels",
        "gs_split_by_channels"
      ]
    },
    {
      "page": "gs_split_by_tree",
      "title": "split GatingSets into groups based on their gating schemes Be careful that the splitted resluts still points to the original data set!!",
      "topics": [
        "groupByTree",
        "gs_split_by_tree"
      ]
    },
    {
      "page": "gs_update_channels",
      "title": "Update the channel information of a GatingSet (c++ part)",
      "topics": [
        "gs_update_channels",
        "updateChannels"
      ]
    },
    {
      "page": "gslist_to_gs",
      "title": "Merge a GatingSetList into a single GatingSet",
      "topics": [
        "gslist_to_gs",
        "rbind2,GatingSetList,missing-method"
      ]
    },
    {
      "page": "identifier-methods",
      "title": "Retrieve/replace the GUID of a GatingSet or GatingSetList",
      "topics": [
        "identifier",
        "identifier,GatingSet-method",
        "identifier,GatingSetList-method",
        "identifier-methods",
        "identifier<-,GatingSet,ANY-method",
        "identifier<-,GatingSet,character-method",
        "identifier<-,GatingSet-method",
        "identifier<-,GatingSetList,ANY-method",
        "identifier<-,GatingSetList,character-method"
      ]
    },
    {
      "page": "keyword",
      "title": "Retrieve a specific keyword for a specific sample in a 'GatingHierarchy' or or set of samples in a 'GatingSet' or 'GatingSetList'",
      "topics": [
        "keyword",
        "keyword,GatingHierarchy,character-method",
        "keyword,GatingHierarchy,missing-method",
        "keyword,GatingSet,character-method",
        "keyword,GatingSet,missing-method",
        "keyword,GatingSetList,character-method",
        "keyword,GatingSetList,missing-method"
      ]
    },
    {
      "page": "keyword-mutators",
      "title": "Methods to alter keywords in 'cytoframe', 'cytoset', 'GatingHierarchy', or 'GatingSet' objects",
      "topics": [
        "cf_keyword_delete",
        "cf_keyword_insert",
        "cf_keyword_rename",
        "cf_keyword_set",
        "cs_keyword_delete",
        "cs_keyword_insert",
        "cs_keyword_rename",
        "cs_keyword_set",
        "gh_keyword_delete",
        "gh_keyword_insert",
        "gh_keyword_rename",
        "gh_keyword_set",
        "gs_keyword_delete",
        "gs_keyword_insert",
        "gs_keyword_rename",
        "gs_keyword_set",
        "keyword-mutators"
      ]
    },
    {
      "page": "lapply-methods",
      "title": "apply 'FUN' to each sample (i.e. 'GatingHierarchy' or 'cytoframe') in a 'GatingSet' or 'cytoset'",
      "topics": [
        "lapply",
        "lapply,cytoset-method",
        "lapply,GatingSet-method",
        "lapply-methods"
      ]
    },
    {
      "page": "length",
      "title": "Methods to get the length of a GatingSet",
      "topics": [
        "length",
        "length,GatingSet-method",
        "show,GatingSet-method"
      ]
    },
    {
      "page": "load_cytoframe",
      "title": "Load the cytoframe from disk",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "load_cytoframe"
      ]
    },
    {
      "page": "load_cytoframe_from_fcs",
      "title": "Read a single FCS file in to a cytoframe",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "load_cytoframe_from_fcs"
      ]
    },
    {
      "page": "load_cytoset_from_fcs",
      "title": "Read one or several FCS files in to a cytoset",
      "concept": [
        "cytoframe/cytoset IO functions"
      ],
      "topics": [
        "load_cytoset_from_fcs"
      ]
    },
    {
      "page": "load_meta",
      "title": "Flush/load meta data (keywords, pData, channels/markers) to/from disk (only valid for on-disk cytoset/cytoframe)",
      "topics": [
        "cf_flush_meta",
        "cf_load_meta",
        "cs_flush_meta",
        "cs_load_meta",
        "flush_meta",
        "load_meta"
      ]
    },
    {
      "page": "lock",
      "title": "Lock/Unlock the cytoset/cytoframe by turning on/off its read-only flag",
      "topics": [
        "cf_lock",
        "cf_unlock",
        "cs_lock",
        "cs_unlock",
        "lock"
      ]
    },
    {
      "page": "logicle_trans",
      "title": "logicle transformation.",
      "topics": [
        "logicle_trans"
      ]
    },
    {
      "page": "logicleGml2_trans",
      "title": "GatingML2 version of logicle transformation.",
      "topics": [
        "logicleGml2_trans"
      ]
    },
    {
      "page": "logtGml2_trans",
      "title": "Gating-ML 2.0 Log transformation.",
      "topics": [
        "logtGml2_trans"
      ]
    },
    {
      "page": "markernames",
      "title": "Get/set the column(channel) or marker names",
      "topics": [
        "colnames,cytoframe-method",
        "colnames,cytoset-method",
        "colnames,GatingHierarchy-method",
        "colnames,GatingSet-method",
        "colnames<-,cytoframe-method",
        "colnames<-,cytoset-method",
        "colnames<-,GatingHierarchy-method",
        "colnames<-,GatingSet,ANY-method",
        "colnames<-,GatingSet-method",
        "markernames",
        "markernames,cytoset-method",
        "markernames,GatingHierarchy-method",
        "markernames,GatingSet-method",
        "markernames<-,cytoset-method",
        "markernames<-,GatingHierarchy-method",
        "markernames<-,GatingSet,ANY-method",
        "markernames<-,GatingSet-method",
        "markernmaes<-,cytoframe-method"
      ]
    },
    {
      "page": "merge_list_to_gs",
      "title": "Merge a list of GatingSets into a single GatingSet",
      "topics": [
        "merge_list_to_gs"
      ]
    },
    {
      "page": "ncFlowSet-methods",
      "title": "Fetch the flowData object associated with a GatingSet .",
      "topics": [
        "ncFlowSet",
        "ncFlowSet,GatingSet-method",
        "ncFlowSet<-",
        "ncFlowSet<-,GatingSet-method"
      ]
    },
    {
      "page": "nodeflags",
      "title": "The flags of gate nodes",
      "topics": [
        "gh_pop_is_bool_gate",
        "gh_pop_is_gated",
        "gh_pop_is_hidden",
        "gh_pop_is_negated",
        "isGated",
        "isHidden",
        "isNegated",
        "nodeflags"
      ]
    },
    {
      "page": "openWorkspace",
      "title": "It is now moved along with entire flowJo parser to CytoML package",
      "topics": [
        "openWorkspace"
      ]
    },
    {
      "page": "pData-methods",
      "title": "read/set pData of flow data associated with 'GatingHierarchy', 'GatingSet', or 'GatingSetList'",
      "topics": [
        "pData",
        "pData,GatingHierarchy-method",
        "pData,GatingSet-method",
        "pData-methods",
        "pData<-",
        "pData<-,GatingSet,data.frame-method",
        "pData<-,GatingSetList,data.frame-method"
      ]
    },
    {
      "page": "plot-methods",
      "title": "plot a gating tree",
      "topics": [
        "plot",
        "plot,GatingSet,character-method",
        "plot,GatingSet,missing-method",
        "plot-methods"
      ]
    },
    {
      "page": "pop_add",
      "title": "Add populations to a GatingHierarchy",
      "topics": [
        "gh_pop_remove",
        "pop_add",
        "pop_add.factor",
        "pop_add.filter",
        "pop_add.filters",
        "pop_add.logical",
        "pop_add.logicalFilterResult",
        "pop_add.multipleFilterResult",
        "pop_add.quadGate"
      ]
    },
    {
      "page": "prettyAxis",
      "title": "Determine tick mark locations and labels for a given channel axis",
      "topics": [
        "prettyAxis"
      ]
    },
    {
      "page": "recompute",
      "title": "Compute the cell events by the gates stored within the gating tree.",
      "topics": [
        "recompute",
        "recompute.GatingSet",
        "recompute.GatingSetList"
      ]
    },
    {
      "page": "rotate_gate",
      "title": "Simplified geometric rotation of gates associated with nodes",
      "topics": [
        "rotate_gate",
        "rotate_gate,GatingHierarchy-method",
        "rotate_gate,GatingSet-method",
        "rotate_gate.GatingHierarchy"
      ]
    },
    {
      "page": "sampleNames",
      "title": "Get/update sample names in a GatingSet",
      "topics": [
        "sampleNames",
        "sampleNames,cytoset,",
        "sampleNames,cytoset-method",
        "sampleNames,GatingSet-method",
        "sampleNames<-",
        "sampleNames<-,GatingSet,ANY-method",
        "sampleNames<-,GatingSet-method"
      ]
    },
    {
      "page": "save_cytoset",
      "title": "save/load a cytoset to/from disk.",
      "topics": [
        "load_cytoset",
        "save_cytoset"
      ]
    },
    {
      "page": "save_gs",
      "title": "save/load a GatingSet/GatingSetList to/from disk.",
      "topics": [
        "load_gs",
        "load_gslist",
        "sampleNames,character-method",
        "save_gs",
        "save_gslist"
      ]
    },
    {
      "page": "scale_gate",
      "title": "Simplified geometric scaling of gates associated with nodes",
      "topics": [
        "scale_gate",
        "scale_gate,GatingHierarchy-method",
        "scale_gate,GatingSet-method",
        "scale_gate.GatingHierarchy"
      ]
    },
    {
      "page": "shift_gate",
      "title": "Simplified geometric translation of gates associated with nodes",
      "topics": [
        "shift_gate",
        "shift_gate,GatingHierarchy-method",
        "shift_gate,GatingSet-method",
        "shift_gate.GatingHierarchy"
      ]
    },
    {
      "page": "standardize-GatingSet",
      "title": "The tools to standardize the tree structures and channel names.",
      "topics": [
        "merge-GatingSet",
        "standardize-GatingSet"
      ]
    },
    {
      "page": "stats.fun",
      "title": "built-in stats functions.",
      "topics": [
        "pop.MFI",
        "stats.fun"
      ]
    },
    {
      "page": "subset",
      "title": "subset the GatingSet/GatingSetList based on 'pData'",
      "topics": [
        "subset",
        "subset.GatingSet"
      ]
    },
    {
      "page": "swap_data_cols",
      "title": "Swap the colnames Perform some validity checks before returning the updated colnames",
      "topics": [
        "swap_data_cols"
      ]
    },
    {
      "page": "transform",
      "title": "tranform the flow data asssociated with the GatingSet",
      "topics": [
        "transform",
        "transform,GatingSet-method",
        "transform,GatingSetList-method"
      ]
    },
    {
      "page": "transform_gate",
      "title": "Simplified geometric transformations of gates associated with nodes",
      "topics": [
        "transform_gate",
        "transform_gate,GatingHierarchy-method",
        "transform_gate,GatingSet-method",
        "transform_gate.GatingHierarchy"
      ]
    },
    {
      "page": "transformerList",
      "title": "Constructor for transformerList object",
      "topics": [
        "transformerList"
      ]
    }
  ],
  "_pkglogo": "https://github.com/bioc/flowWorkspace/raw/HEAD/logo.png",
  "_readme": "https://github.com/bioc/flowWorkspace/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "BH",
    "Biobase",
    "BiocGenerics",
    "biocmake",
    "cli",
    "cpp11",
    "cytolib",
    "data.table",
    "DelayedArray",
    "dir.expiry",
    "dplyr",
    "farver",
    "filelock",
    "flowCore",
    "generics",
    "ggplot2",
    "glue",
    "graph",
    "gtable",
    "IRanges",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "ncdfFlow",
    "pillar",
    "pkgconfig",
    "R6",
    "RBGL",
    "RColorBrewer",
    "Rcpp",
    "Rgraphviz",
    "Rhdf5lib",
    "rlang",
    "RProtoBufLib",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "SparseArray",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "XML",
    "XVector"
  ],
  "_sysdeps": [
    {
      "shlib": "libcurl",
      "package": "libcurl4t64",
      "headers": "libcurl4-openssl-dev",
      "source": "curl",
      "version": "8.5.0-2ubuntu10.9",
      "name": "curl",
      "homepage": "https://curl.se/",
      "description": "easy-to-use client-side URL transfer library (OpenSSL flavour)"
    },
    {
      "shlib": "libcrypto",
      "package": "libssl3t64",
      "headers": "libssl-dev",
      "source": "openssl",
      "version": "3.0.13-0ubuntu3.9",
      "name": "openssl",
      "homepage": "https://www.openssl.org/",
      "description": "Secure Sockets Layer toolkit - shared libraries"
    },
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "flowWorkspace-Introduction.Rmd",
      "filename": "flowWorkspace-Introduction.html",
      "title": "flowWorkspace Introduction: A Package to store and maninpulate gated flow data",
      "author": "Greg Finak greg@ozette.ai, Mike Jiang mike@ozette.ai",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Purpose",
        "Basics on GatingSet",
        "GatingHierarchy",
        "Build the GatingSet from scratch",
        "Archive and Clone",
        "The cytoframe and cytoset classes",
        "Reading a cytoframe",
        "cytoframe Accessors",
        "Pass By Reference",
        "Views",
        "Deep Copy",
        "Interconversion between cytoframe and flowFrame",
        "Saving/Loading a cytoframe in h5",
        "cytoset methods",
        "Troubleshooting and error reporting"
      ],
      "created": "2016-02-05 00:37:49",
      "modified": "2024-01-17 02:57:21",
      "commits": 22
    },
    {
      "source": "HowToMergeGatingSet.Rmd",
      "filename": "HowToMergeGatingSet.html",
      "title": "How to merge/standardize GatingSets",
      "author": "Greg Finak greg@ozette.ai, Mike Jiang mike@ozette.ai",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How to merge/standardize GatingSets",
        "Usage",
        "Arguments",
        "Remove the redudant leaf/terminal nodes",
        "Hide the non-leaf nodes",
        "Isomorphism",
        "convenient wrapper for merging",
        "Grouping by tree structures",
        "Check if the discrepancy can be resolved by dropping leaf nodes",
        "Remove the redundant channels from GatingSet"
      ],
      "created": "2014-09-17 23:03:58",
      "modified": "2024-01-17 02:57:21",
      "commits": 10
    }
  ],
  "_score": 9.50010388221588,
  "_indexed": true,
  "_nocasepkg": "flowworkspace",
  "_universes": [
    "bioc",
    "gfinak"
  ],
  "_previous": "4.25.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.25.1",
      "date": "2026-05-28T07:01:49.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "6d3e07b84fa0c12d1c9abcf66016a67a933e5cc78116519d8167b50bbdbed0f4",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.25.1",
      "date": "2026-05-28T07:02:29.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "c441303e26dcb88ed5c8eb5b4b8897ab037a9b232bc2e5b3cbc1eb741ce01905",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "4.25.1",
      "date": "2026-05-28T07:01:41.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "8a893be82825e9337a849396bcd089eb7af8291e1aca700c8570f6f48de84d81",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "4.25.1",
      "date": "2026-05-28T07:01:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "4a303debab32fd834317484789cf9f42930421cd9eea3c939d337ca3cdfdd43d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "4.25.1",
      "date": "2026-05-28T07:31:38.000Z",
      "arch": "aarch64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "08bac12ad9a65a1c1f1fef0f4a328295ec634420d892ce203b90acddec13d774",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "4.25.1",
      "date": "2026-05-28T07:03:28.000Z",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "f31595b7ab76fd0a4f6e7eb0260ae3431663e19d7331462132f5d8b0ea47b17b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "4.25.1",
      "date": "2026-05-28T07:32:11.000Z",
      "arch": "aarch64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "1d92db45d0a216483c9e7e76b5775a7a78cb81b33424dc07ca998bc1c039b3ef",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "4.25.1",
      "date": "2026-05-28T07:02:26.000Z",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "18d294f4d3c11aee8df2de69578a7c41f33ac427fdbb6138f702280bceea3ce1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "4.25.1",
      "date": "2026-05-28T07:00:45.000Z",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "a49030f9c8d2d83a2c52aec064091711196ef1eea4c45890c54323049618fe1c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "4.25.1",
      "date": "2026-05-28T07:00:39.000Z",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "2c01a220d2f2fb6f5444719d8c53f5bba29914c3618867fe065edeaf644cb41a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "4.25.1",
      "date": "2026-05-28T07:00:47.000Z",
      "arch": "x86_64",
      "commit": "510b28a41fccfd6f637ae940bd056aaf51eba26e",
      "fileid": "207a5ee1f27b151057b22b9c127059ccd60b4d1b652af5593b3d25633a8b0b16",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26559518333"
    }
  ]
}