{
  "_id": "6a1f1dccb401979e7341fc79",
  "Package": "ribiosExpression",
  "Type": "Package",
  "Title": "Data Structures and Utilities for Gene Expression Analysis",
  "Version": "1.3.5",
  "Authors@R": "person(given = \"Jitao David\",\nfamily = \"Zhang\",\nrole = c(\"aut\", \"cre\"),\nemail = \"jitao_david.zhang@roche.com\",\ncomment = c(ORCID=\"0000-0002-3085-0909\"))",
  "Description": "Provides data structures and utility functions for gene\nexpression analysis. It includes the DesignContrast class for\nrepresenting study designs and contrasts used in differential\nexpression analysis, functions for importing and exporting\nexpression data in GCT/CLS formats, tools for probeset\nsummarization and filtering, and interfaces to limma-based\ndifferential gene expression workflows. The package works with\nBiobase ExpressionSet objects and integrates with the limma\nframework.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Additional_repositories": "https://bedapub.r-universe.dev",
  "URL": "https://github.com/bedapub/ribiosExpression",
  "BugReports": "https://github.com/bedapub/ribiosExpression/issues",
  "biocViews": "GeneExpression, DifferentialExpression, Microarray,\nDataImport, Visualization",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Collate": "'AllClasses.R' 'AllGenerics.R' 'AllMethods.R'\n'DesignContrast.R' 'annotate.R' 'assertFullRank.R' 'filter.R'\n'fixDesignMatrixColnames.R' 'import.R' 'io_gct_cls.R'\n'io_gmt.R' 'io_tab.R' 'limmaDgeTable.R' 'mergeEset.R'\n'obsolete.R' 'readAnnotationFile.R' 'readFKtable.R'\n'removeAllZeroVar.R' 'ribiosExpression-package.R'\n'ribiosExpressionSet.R' 'sniffFeatureType.R' 'splitPCA.R'\n'summarizeProbesets.R' 'summarizeSamples.R' 'transformations.R'\n'truncateDgeTable.R' 'writeVarMetadata.R'",
  "Remotes": [
    "github::bedapub/ribiosIO",
    "github::bedapub/ribiosPlot",
    "github::bedapub/ribiosArg",
    "github::bedapub/ribiosAnnotation"
  ],
  "Config/pak/sysreqs": "libicu-dev libpng-dev libssl-dev perl libsasl2-dev",
  "Repository": "https://bedapub.r-universe.dev",
  "Date/Publication": "2026-02-18 15:22:02 UTC",
  "RemoteUrl": "https://github.com/bedapub/ribiosExpression",
  "RemoteRef": "HEAD",
  "RemoteSha": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 08:34:13 UTC",
    "User": "root"
  },
  "Author": "Jitao David Zhang [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-3085-0909>)",
  "Maintainer": "Jitao David Zhang <jitao_david.zhang@roche.com>",
  "MD5sum": "ac2fa61a2455d000fad5ee06b3f02303",
  "_user": "bedapub",
  "_type": "src",
  "_file": "ribiosExpression_1.3.5.tar.gz",
  "_fileid": "61effb69e41bb2fe1993da27c59378b0c3107ed48734db4ab55c80d5284fc04e",
  "_filesize": 843947,
  "_sha256": "61effb69e41bb2fe1993da27c59378b0c3107ed48734db4ab55c80d5284fc04e",
  "_created": "2026-05-16T08:34:13.000Z",
  "_published": "2026-06-02T18:15:40.346Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79140849685,
      "time": 252,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7032012864"
    },
    {
      "job": 79140850157,
      "time": 219,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7032008049"
    },
    {
      "job": 79140849779,
      "time": 134,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7031999125"
    },
    {
      "job": 79140850165,
      "time": 139,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7031999738"
    },
    {
      "job": 79140849303,
      "time": 225,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031985122"
    },
    {
      "job": 79140849334,
      "time": 128,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366170050"
    },
    {
      "job": 79140849826,
      "time": 173,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7032003554"
    },
    {
      "job": 79140850469,
      "time": 163,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7032002260"
    },
    {
      "job": 79140850018,
      "time": 152,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7032001075"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bedapub/ribiosExpression",
  "_commit": {
    "id": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
    "author": "Jitao David Zhang <jitao_david.zhang@roche.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #8 from bedapub/devel\n\nDevel",
    "time": 1771428122
  },
  "_maintainer": {
    "name": "Jitao David Zhang",
    "email": "jitao_david.zhang@roche.com",
    "login": "accio",
    "uuid": 1397024,
    "orcid": "0000-0002-3085-0909"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Biobase",
      "role": "Imports"
    },
    {
      "package": "ribiosIO",
      "version": ">= 1.0-18",
      "role": "Imports"
    },
    {
      "package": "ribiosUtils",
      "version": ">= 1.0-5",
      "role": "Imports"
    },
    {
      "package": "ribiosPlot",
      "role": "Imports"
    },
    {
      "package": "limma",
      "role": "Imports"
    },
    {
      "package": "ribiosArg",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "ribiosAnnotation",
      "version": ">= 1.0-8",
      "role": "Imports"
    },
    {
      "package": "ComplexHeatmap",
      "role": "Imports"
    },
    {
      "package": "circlize",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "grid",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "bedapub",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "geneexpression",
    "differentialexpression",
    "microarray",
    "dataimport",
    "visualization"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "accio",
      "count": 180,
      "uuid": 1397024
    }
  ],
  "_userbio": {
    "uuid": 39733410,
    "type": "organization",
    "name": "BEDApub",
    "description": "Roche Pharma Research and Early Development, Pharmaceutical Sciences, Roche Innovation Center Basel, F. Hoffmann-La Roche Ltd, Grenzacherstrasse 124, 4070 Basel"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ribiosExpression"
  },
  "_devurl": "https://github.com/bedapub/ribiosexpression",
  "_searchresults": 16,
  "_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/ribiosExpression.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "annotate",
    "annotation",
    "annotation<-",
    "assayData",
    "assertFullRank",
    "avgReplicates",
    "contrastAnnotation",
    "contrastAnnotation<-",
    "contrastMatrix",
    "contrastMatrix<-",
    "contrastNames",
    "contrastSampleIndices",
    "dataFrameTwoVecs",
    "design2group",
    "DesignContrast",
    "designMatrix",
    "designMatrix<-",
    "designVariables",
    "dispGroups",
    "eSetToLongTable",
    "exprs",
    "exprs<-",
    "exprsToLong",
    "fData",
    "fData<-",
    "featureData",
    "featureNames",
    "featureNames<-",
    "fixDesignMatrixColnames",
    "fixEmptyColumnName",
    "formatGmt",
    "groups",
    "grp2gmt",
    "grpFiles2gmt",
    "keepMaxStatProbe",
    "limmaDgeTable",
    "limmaTopTable2dgeTable",
    "matrixToLongTable",
    "medianReplicates",
    "mergeEset",
    "nContrast",
    "parseContrastStr",
    "parseDesignContrast",
    "parseDesignContrastFile",
    "parseDesignContrastStr",
    "pData",
    "pData<-",
    "phenoData",
    "poolReplicates",
    "readAnnotationFile",
    "readEset",
    "readExprsMatrix",
    "readFeatureAnnotationFile",
    "readFKtable",
    "readGct",
    "readGctCls",
    "readSampleAnnotationFile",
    "reannotate",
    "removeAllZeroVar",
    "removeColRank",
    "sampleNames",
    "show",
    "sniffFeatureType",
    "splitPCA",
    "summarizeProbesets",
    "summarizeSamples",
    "truncateDgeTable",
    "writeCls",
    "writeEset",
    "writeGct",
    "writeGctCls",
    "writeSampleGroups",
    "writeVarMetadata"
  ],
  "_datasets": [
    {
      "name": "ribios.ExpressionSet",
      "title": "An ExpressionSet for case demonstrations",
      "object": "ribios.ExpressionSet",
      "file": "ribios.ExpressionSet.RData",
      "class": [
        "ExpressionSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "ribiosExpressionSet",
      "title": "ribiosExpressionSet: An example of ExpressionSet with artificial expression data",
      "object": "ribiosExpressionSet",
      "file": "ribiosExpressionSet.RData",
      "class": [
        "ExpressionSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "annotate",
      "title": "Annotate eSet or probesets",
      "topics": [
        "annotate"
      ]
    },
    {
      "page": "assertFullRank",
      "title": "Assert whether a matrix is of full rank numerically",
      "topics": [
        "assertFullRank"
      ]
    },
    {
      "page": "contrastAnnotation",
      "title": "Extract the contrast annotation data.frame from an object",
      "topics": [
        "contrastAnnotation",
        "contrastAnnotation,DesignContrast-method",
        "contrastAnnotation<-,DesignContrast-method"
      ]
    },
    {
      "page": "contrastAnnotation-set",
      "title": "Assign contrast annotation to an object",
      "topics": [
        "contrastAnnotation<-"
      ]
    },
    {
      "page": "contrastMatrix",
      "title": "Extract the contrast matrix from an object",
      "topics": [
        "contrastMatrix",
        "contrastMatrix,DesignContrast-method",
        "contrastMatrix,MArrayLM-method",
        "contrastMatrix<-,DesignContrast-method"
      ]
    },
    {
      "page": "contrastMatrix-set",
      "title": "Assign contrast matrix to an object",
      "topics": [
        "contrastMatrix<-"
      ]
    },
    {
      "page": "contrastNames",
      "title": "Extract contrastNames from an object",
      "topics": [
        "contrastNames",
        "contrastNames,DesignContrast-method",
        "contrastNames,MArrayLM-method"
      ]
    },
    {
      "page": "contrastSampleIndices",
      "title": "Return indices of samples involved in the given contrast of two or more coefficients",
      "topics": [
        "contrastSampleIndices",
        "contrastSampleIndices,DesignContrast,character-method",
        "contrastSampleIndices,DesignContrast,numeric-method"
      ]
    },
    {
      "page": "dataFrameTwoVecs",
      "title": "Build a data.frame from two vectors of potential different lengths",
      "topics": [
        "dataFrameTwoVecs"
      ]
    },
    {
      "page": "design2group",
      "title": "Infer groups from a design matrix",
      "topics": [
        "design2group"
      ]
    },
    {
      "page": "DesignContrast",
      "title": "Contrast a DesignContrast object",
      "topics": [
        "DesignContrast"
      ]
    },
    {
      "page": "DesignContrast-class",
      "title": "Study design and contrast information",
      "topics": [
        "DesignContrast-class",
        "show,DesignContrast-method"
      ]
    },
    {
      "page": "designMatrix",
      "title": "Extract the design matrix from an object",
      "topics": [
        "designMatrix",
        "designMatrix,DesignContrast-method",
        "designMatrix,MArrayLM-method",
        "designMatrix<-,DesignContrast-method"
      ]
    },
    {
      "page": "designMatrix-set",
      "title": "Assign design matrix to an object",
      "topics": [
        "designMatrix<-"
      ]
    },
    {
      "page": "designVariables",
      "title": "Extract design variable names from an object",
      "topics": [
        "designVariables",
        "designVariables,DesignContrast-method"
      ]
    },
    {
      "page": "dispGroups",
      "title": "Extract displayed group labels from an object",
      "topics": [
        "dispGroups",
        "dispGroups,DesignContrast-method"
      ]
    },
    {
      "page": "eSetToLongTable",
      "title": "Transform eSet to long data.frame",
      "topics": [
        "eSetToLongTable"
      ]
    },
    {
      "page": "exprsToLong",
      "title": "Transform an expression matrix to long table",
      "topics": [
        "exprsToLong",
        "exprsToLong,eSet-method",
        "exprsToLong,matrix-method",
        "exprsToLong-eSet-method",
        "exprsToLong-matrix-method"
      ]
    },
    {
      "page": "fixDesignMatrixColnames",
      "title": "Fix design matrix colnames so that they are legal variable names",
      "topics": [
        "fixDesignMatrixColnames"
      ]
    },
    {
      "page": "fixEmptyColumnName",
      "title": "Detect if any column has an empty string as name and fix",
      "topics": [
        "fixEmptyColumnName"
      ]
    },
    {
      "page": "formatGmt",
      "title": "Make strings in the GMT format",
      "topics": [
        "formatGmt",
        "formatGmt,character,character,character-method",
        "formatGmt,character,character,list-method",
        "formatGmt,character,missing,character-method",
        "formatGmt,character,missing,list-method"
      ]
    },
    {
      "page": "groups",
      "title": "Extract sample groups from an object",
      "topics": [
        "groups",
        "groups,DesignContrast-method"
      ]
    },
    {
      "page": "grp2gmt",
      "title": "Convert GRP files into GMT-formatted strings",
      "topics": [
        "grp2gmt",
        "grpFiles2gmt"
      ]
    },
    {
      "page": "isInputDesignConsistent",
      "title": "Test whether the input design matrix is consistent with the sample names",
      "topics": [
        "isInputDesignConsistent"
      ]
    },
    {
      "page": "keepMaxStatProbe",
      "title": "Filter multiple probesets matching to the same gene by keeping the one with the maximum statistic (by default the variance).",
      "topics": [
        "keepMaxStatProbe"
      ]
    },
    {
      "page": "limmaDgeTable",
      "title": "Return dgeTable from a marrayLM object",
      "topics": [
        "limmaDgeTable"
      ]
    },
    {
      "page": "limmaTopTable2dgeTable",
      "title": "Transform limma::topTable results to a DGEtable",
      "topics": [
        "limmaTopTable2dgeTable"
      ]
    },
    {
      "page": "matrixToLongTable",
      "title": "Transform a matrix to long table",
      "topics": [
        "matrixToLongTable"
      ]
    },
    {
      "page": "mergeEset",
      "title": "Merge two eSets by column binding",
      "topics": [
        "mergeEset"
      ]
    },
    {
      "page": "nContrast",
      "title": "Extract the number of contrasts from an object",
      "topics": [
        "nContrast",
        "nContrast,DesignContrast-method"
      ]
    },
    {
      "page": "parseContrastStr",
      "title": "Parse contrast from strings",
      "topics": [
        "parseContrastStr"
      ]
    },
    {
      "page": "parseDesignContrast",
      "title": "Parse study design and asked questions encoded in design and contrast matrices or in one-way ANOVA designs",
      "topics": [
        "parseDesignContrast"
      ]
    },
    {
      "page": "parseDesignContrastFile",
      "title": "Parse design and contrast from files",
      "topics": [
        "parseDesignContrastFile"
      ]
    },
    {
      "page": "parseDesignContrastStr",
      "title": "Parse design and contrast from strings",
      "topics": [
        "parseDesignContrastStr"
      ]
    },
    {
      "page": "plot.DesignContrast",
      "title": "Plot a DesignContrast object with two heatmaps",
      "topics": [
        "plot.DesignContrast"
      ]
    },
    {
      "page": "readAnnotationFile",
      "title": "Read in an annotation file in the tsv-format, with or without row names",
      "topics": [
        "readAnnotationFile"
      ]
    },
    {
      "page": "readEset",
      "title": "Read eSet object from plain files",
      "topics": [
        "readEset"
      ]
    },
    {
      "page": "readExprsMatrix",
      "title": "Read an expression matrix into an ExpressionSet object",
      "topics": [
        "readExprsMatrix"
      ]
    },
    {
      "page": "readFeatureAnnotationFile",
      "title": "Read in feature annotation file in the tsv-format, with or without row names",
      "topics": [
        "readFeatureAnnotationFile"
      ]
    },
    {
      "page": "readFKtable",
      "title": "Read table with Foreign Keys",
      "topics": [
        "readFKtable"
      ]
    },
    {
      "page": "readGctCls",
      "title": "Import ExpressionSet into gct/cls files the C version, about 5x faster than the R implementation for the ALL dataset",
      "topics": [
        "readGct",
        "readGctCls",
        "read_cls"
      ]
    },
    {
      "page": "readSampleAnnotationFile",
      "title": "Read in sample annotation file in the tsv-format, with or without row names",
      "topics": [
        "readSampleAnnotationFile"
      ]
    },
    {
      "page": "reannotate",
      "title": "Transform an eSet object of Bioc-annotation into of GTI-annotation",
      "topics": [
        "reannotate",
        "reannotate,eSet,logical-method",
        "reannotate,eSet,missing-method"
      ]
    },
    {
      "page": "removeAllZeroVar",
      "title": "Remove all-zero variables from design matrix and the corresponding contrast matrix",
      "topics": [
        "removeAllZeroVar",
        "removeAllZeroVar.DesignContrast",
        "removeAllZeroVar.matrix"
      ]
    },
    {
      "page": "removeColRank",
      "title": "Return rank of the matrix and the ranks of resulting matrices when each column is removed",
      "topics": [
        "removeColRank"
      ]
    },
    {
      "page": "ribios.ExpressionSet",
      "title": "An ExpressionSet for case demonstrations",
      "topics": [
        "ribios.ExpressionSet"
      ]
    },
    {
      "page": "ribiosExpressionSet",
      "title": "ribiosExpressionSet: An example of ExpressionSet with artificial expression data",
      "topics": [
        "ribiosExpressionSet"
      ]
    },
    {
      "page": "rowscale.ExpressionSet",
      "title": "Perform row-wise scaling to an ExpressionSet object",
      "topics": [
        "rowscale.ExpressionSet"
      ]
    },
    {
      "page": "sniffFeatureType",
      "title": "Sniff the feature type of an object that implements the featureNames method",
      "topics": [
        "sniffFeatureType"
      ]
    },
    {
      "page": "splitPCA",
      "title": "Split an eSet object and run PCA on each split, return PCA scores as one data.frame",
      "topics": [
        "splitPCA"
      ]
    },
    {
      "page": "summarizeProbesets",
      "title": "Summarize probesets belonging to the same gene",
      "topics": [
        "summarizeProbesets"
      ]
    },
    {
      "page": "summarizeSamples",
      "title": "Summarize samples by applying the function to sample subsets",
      "topics": [
        "avgReplicates",
        "medianReplicates",
        "poolReplicates",
        "summarizeSamples"
      ]
    },
    {
      "page": "truncateDgeTable",
      "title": "Truncate dgeTable into tables of positively and negatively differentially expressed genes according to the pre-defined criteria",
      "topics": [
        "truncateDgeTable"
      ]
    },
    {
      "page": "writeGctCls",
      "title": "Export ExpressionSet as Gct/Cls files",
      "topics": [
        "eset2cls",
        "eset2gct",
        "writeCls",
        "writeGctCls"
      ]
    },
    {
      "page": "writeEset",
      "title": "Export an ExpressionSet object as tab-delimited (or gct) files",
      "topics": [
        "writeEset"
      ]
    },
    {
      "page": "writeGct",
      "title": "Export matrix or eSet that can be coerced as one into gct/cls files",
      "topics": [
        "writeGct",
        "writeGct,eSet,ANY,ANY,ANY-method",
        "writeGct,eSet-method",
        "writeGct,matrix,ANY,ANY,ANY-method",
        "writeGct,matrix-method"
      ]
    },
    {
      "page": "writeSampleGroups",
      "title": "Write sample groups and group levels into plain text files",
      "topics": [
        "writeSampleGroups"
      ]
    },
    {
      "page": "writeVarMetadata",
      "title": "writexlxs: write AnnotatedDataFrame to a xlsx file",
      "topics": [
        "writeVarMetadata",
        "writeVarMetadata.default"
      ]
    }
  ],
  "_readme": "https://github.com/bedapub/ribiosExpression/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "Biobase",
    "BiocGenerics",
    "circlize",
    "cli",
    "clue",
    "cluster",
    "codetools",
    "colorspace",
    "ComplexHeatmap",
    "cpp11",
    "crayon",
    "digest",
    "doParallel",
    "dplyr",
    "farver",
    "foreach",
    "generics",
    "GetoptLong",
    "ggplot2",
    "GlobalOptions",
    "glue",
    "gridExtra",
    "gtable",
    "IRanges",
    "isoband",
    "iterators",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "limma",
    "magrittr",
    "Matrix",
    "matrixStats",
    "mime",
    "mongolite",
    "openssl",
    "openxlsx",
    "pillar",
    "pkgconfig",
    "png",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "ribiosAnnotation",
    "ribiosArg",
    "ribiosIO",
    "ribiosPlot",
    "ribiosUtils",
    "rjson",
    "rlang",
    "S4Vectors",
    "S7",
    "scales",
    "shape",
    "statmod",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "ribiosExpression.Rmd",
      "filename": "ribiosExpression.html",
      "title": "Introduction to ribiosExpression",
      "author": "Jitao David Zhang",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Quick start",
        "Loading the package",
        "Working with DesignContrast objects",
        "Building from design and contrast matrices",
        "Visualizing the design",
        "Reading and writing expression data",
        "Read an expression matrix into an ExpressionSet",
        "Read GCT/CLS files",
        "Write ExpressionSet to files",
        "Transforming expression data to long format",
        "Probeset summarization",
        "Filtering probesets",
        "Session info"
      ],
      "created": "2026-02-13 20:26:10",
      "modified": "2026-02-13 20:26:10",
      "commits": 1
    }
  ],
  "_score": 3.9822712330395684,
  "_indexed": true,
  "_nocasepkg": "ribiosexpression",
  "_universes": [
    "bedapub",
    "accio"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-05-16T08:37:36.000Z",
      "distro": "noble",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "0ea7759d242e43a43635adcefc49623e045758ae42ab74a237af23fa102cd6de",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-05-16T08:36:54.000Z",
      "distro": "noble",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "730e6b3a2b2009c849b6ae13fc45d4890756885a6fbd14be704d4e1b0abeff4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-05-16T08:36:07.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "0ec06cbf9d136322d3d25ecae7a1392bb48191dc2d85bf80ca02a7e31204e92e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-05-16T08:35:55.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "3631d7ae9087ab933f6f9c376329ea7a2a3104bafe9ca43a32a19b2552c7dfa5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-05-16T08:36:00.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "20b2e0de86541258f098d9fcd1ee012ce953a0cecee64fdeff86fc649ec38c0f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-05-16T08:36:08.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "3c9bd8df9fa5691ea11a63c7e213d215cb642c22b12fd7e131ce3f1453e1b6da",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-05-16T08:35:45.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "e37c87e826d215133d1bae3d536654888e6ffff93b379eeed03ce48432e79a42",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.5",
      "date": "2026-06-02T18:15:19.000Z",
      "commit": "596d283f5a09e5934b4ff783f0df0d86e36977ee",
      "fileid": "4e518e68e31a123481bd83fc2ee0b5532166e2dd2c26a5163fca51e0e9850c28",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957370467"
    }
  ]
}