{
  "_id": "6a1aa9181d7bb097a09d4cb6",
  "Package": "satuRn",
  "Type": "Package",
  "Title": "Scalable Analysis of Differential Transcript Usage for Bulk and\nSingle-Cell RNA-sequencing Applications",
  "Date": "2022-08-05",
  "Version": "1.21.0",
  "Authors@R": "c(person(\"Jeroen\", \"Gilis\", role = c(\"aut\",\"cre\"),\nemail = \"jeroen.gilis@ugent.be\"),\nperson(\"Kristoffer\", \"Vitting-Seerup\", role = \"ctb\",\nemail = \"kristoffer.vittingseerup@bio.ku.dk\"),\nperson(\"Koen\",\"Van den Berge\", role = \"ctb\",\nemail = \"koen.vandenberge@ugent.be\"),\nperson(\"Lieven\",\"Clement\", role=\"ctb\",\nemail = \"Lieven.Clement@ugent.be\"))",
  "Description": "satuRn provides a higly performant and scalable framework\nfor performing differential transcript usage analyses. The\npackage consists of three main functions. The first function,\nfitDTU, fits quasi-binomial generalized linear models that\nmodel transcript usage in different groups of interest. The\nsecond function, testDTU, tests for differential usage of\ntranscripts between groups of interest. Finally, plotDTU\nvisualizes the usage profiles of transcripts in groups of\ninterest.",
  "VignetteBuilder": "knitr",
  "Collate": "'data.R' 'satuRn-framework.R' 'allGenerics.R' 'accessors.R'\n'fitDTU.R' 'testDTU.R' 'plotDTU.R'",
  "License": "Artistic-2.0",
  "URL": "https://github.com/statOmics/satuRn",
  "BugReports": "https://github.com/statOmics/satuRn/issues",
  "Encoding": "UTF-8",
  "LazyData": "false",
  "RoxygenNote": "7.2.0",
  "biocViews": "Regression, ExperimentalDesign, DifferentialExpression,\nGeneExpression, RNASeq, Sequencing, Software, SingleCell,\nTranscriptomics, MultipleComparison, Visualization",
  "Config/pak/sysreqs": "zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:55:02 UTC",
  "RemoteUrl": "https://github.com/bioc/satuRn",
  "RemoteRef": "HEAD",
  "RemoteSha": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 06:52:36 UTC",
    "User": "root"
  },
  "Author": "Jeroen Gilis [aut, cre],\nKristoffer Vitting-Seerup [ctb],\nKoen Van den Berge [ctb],\nLieven Clement [ctb]",
  "Maintainer": "Jeroen Gilis <jeroen.gilis@ugent.be>",
  "MD5sum": "3e9a3b5749025dbf34f162dca1e74d35",
  "_user": "bioc",
  "_type": "src",
  "_file": "satuRn_1.21.0.tar.gz",
  "_fileid": "5f5a3a5bc362567caf2189f87336146a1df0d0ad238b476e35c44b9a36a30cf0",
  "_filesize": 3672003,
  "_sha256": "5f5a3a5bc362567caf2189f87336146a1df0d0ad238b476e35c44b9a36a30cf0",
  "_created": "2026-05-30T06:52:36.000Z",
  "_published": "2026-05-30T09:08:40.149Z",
  "_jobs": [
    {
      "job": 78631589658,
      "time": 204,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7306248301"
    },
    {
      "job": 78631589670,
      "time": 394,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306269525"
    },
    {
      "job": 78631589673,
      "time": 357,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306265084"
    },
    {
      "job": 78631589657,
      "time": 178,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7307050496"
    },
    {
      "job": 78631589672,
      "time": 265,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7307059634"
    },
    {
      "job": 78631259638,
      "time": 399,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306226987"
    },
    {
      "job": 78631589665,
      "time": 160,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306243666"
    },
    {
      "job": 78631589692,
      "time": 260,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306254559"
    },
    {
      "job": 78631589686,
      "time": 242,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7306252610"
    },
    {
      "job": 78631589691,
      "time": 247,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306253285"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 1,
    "note": 8
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26677240317",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/satuRn",
  "_commit": {
    "id": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777380902
  },
  "_maintainer": {
    "name": "Jeroen Gilis",
    "email": "jeroen.gilis@ugent.be",
    "login": "jgilis",
    "twitter": "@GilisJeroen",
    "description": "Postdoctoral researcher at Chalmers (Sweden) working with genome-scale metabolic models. Previously PhD in Ghent (Belgium) developing scRNA-seq analysis tools",
    "uuid": 32977858
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "locfdr",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Imports"
    },
    {
      "package": "limma",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "boot",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "AnnotationHub",
      "role": "Suggests"
    },
    {
      "package": "ensembldb",
      "role": "Suggests"
    },
    {
      "package": "edgeR",
      "role": "Suggests"
    },
    {
      "package": "DEXSeq",
      "role": "Suggests"
    },
    {
      "package": "stageR",
      "role": "Suggests"
    },
    {
      "package": "DelayedArray",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.21.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.20.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "regression",
    "experimentaldesign",
    "differentialexpression",
    "geneexpression",
    "rnaseq",
    "sequencing",
    "software",
    "singlecell",
    "transcriptomics",
    "multiplecomparison",
    "visualization"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "jgilis",
      "count": 179,
      "uuid": 32977858
    },
    {
      "user": "nturaga",
      "count": 6,
      "uuid": 2746443
    },
    {
      "user": "koenvandenberge",
      "count": 1,
      "uuid": 10134844
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 802,
    "source": "https://www.bioconductor.org/packages/stats/bioc/satuRn"
  },
  "_devurl": "https://github.com/statomics/saturn",
  "_searchresults": 97,
  "_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/satuRn.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/statomics/saturn",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "fitDTU",
    "getCoef",
    "getDF",
    "getDfPosterior",
    "getDispersion",
    "getModel",
    "plotDTU",
    "StatModel",
    "testDTU"
  ],
  "_datasets": [
    {
      "name": "sumExp_example",
      "title": "A 'SummarizedExperiment' derived from our case study which builds on the dataset of Tasic et al. It contains the same cells as the data object used in the vignette (see '?Tasic_counts_vignette' for more information).  In this SummarizedExperiment, we performed a filtering with 'filterByExpr' of edgeR with more stringent than default parameter settings (min.count = 100,min.total.count = 200, large.n = 50, min.prop = 0.9) to reduced the number of retained transcripts. We used this object to create an executable example in the help files of satuRn.",
      "object": "sumExp_example",
      "file": "sumExp_example.RData",
      "class": [
        "SummarizedExperiment"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "Tasic_counts_vignette",
      "title": "A 'Matrix' with transcript-level counts derived from our case study which builds on the dataset of Tasic et al.  We used Salmon (V1.1.0) to quantify all L5IT cells (both for ALM and VISp tissue) from mice with a normal eye condition.  From these cells, we randomly sampled 20 cells of each of the following cell types to use for this vignette; L5_IT_VISp_Hsd11b1_Endou, L5_IT_ALM_Tmem163_Dmrtb1 and L5_IT_ALM_Tnc. The data has already been leniently filtered with the 'filterByExpr' function of edgeR.",
      "object": "Tasic_counts_vignette",
      "file": "Tasic_counts_vignette.RData",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "F2S4_160622_013_D01",
        "F2S4_160624_023_C01",
        "F2S4_160622_019_B01",
        "F2S4_160818_008_D01",
        "F2S4_160818_007_B01",
        "F2S4_160603_025_G01",
        "F2S4_161004_033_E01",
        "F2S4_160420_025_C01",
        "F2S4_160518_029_H01",
        "F2S4_160620_007_D01",
        "F2S4_160603_023_E01",
        "F2S4_160624_018_C01",
        "F2S4_180228_004_C01",
        "F2S4_180228_019_H01",
        "F2S4_180228_007_B01",
        "F2S4_160613_001_D01",
        "F2S4_160321_006_H01",
        "F2S4_160623_022_G01",
        "F2S4_160603_019_D01",
        "F2S4_180228_020_F01",
        "F2S4_161103_003_A01",
        "F2S4_161103_003_D01",
        "F2S4_161103_004_E01",
        "F2S4_170411_008_D01",
        "F2S4_171121_015_H01",
        "F2S4_160622_005_G01",
        "F2S4_170828_017_C01",
        "F2S4_160211_012_C01",
        "F2S4_161007_002_B01",
        "F2S4_161007_004_E01",
        "F2S4_161028_015_E01",
        "F2S4_160420_021_C01",
        "F2S4_160420_021_F01",
        "F2S4_160422_004_B01",
        "F2S4_160906_004_E01",
        "F2S4_160907_008_H01",
        "F2S4_160907_009_G01",
        "F2S4_160907_016_H01",
        "F2S4_160915_005_A01",
        "F2S4_160921_002_E01",
        "F2S4_161004_031_E01",
        "F2S4_160209_011_C01",
        "F2S4_160517_007_A01",
        "F2S4_160620_006_G01",
        "F2S4_160603_023_G01",
        "F2S4_160210_001_B01",
        "F2S4_160706_048_B01",
        "F2S4_160706_054_D01",
        "F2S4_160706_058_F01",
        "F2S4_160808_022_D01",
        "F2S4_160808_022_F01",
        "F2S4_171006_013_G01",
        "F2S4_160420_005_B01",
        "F2S4_160907_001_B01",
        "F2S4_160906_007_E01",
        "F2S4_160907_010_C01",
        "F2S4_160907_010_F01",
        "F2S4_160907_011_H01",
        "F2S4_160919_010_B01",
        "F2S4_160915_002_D01"
      ],
      "rows": 22273,
      "table": true,
      "tojson": true
    },
    {
      "name": "Tasic_metadata_vignette",
      "title": "Metadata associated with the expression matrix 'Tasic_counts_vignette'. See '?Tasic_counts_vignette' for more information on the dataset.",
      "object": "Tasic_metadata_vignette",
      "file": "Tasic_metadata_vignette.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_name",
        "brain_region",
        "cluster"
      ],
      "rows": 60,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "fitDTU",
      "title": "fitDTU",
      "topics": [
        "fitDTU",
        "fitDTU,SummarizedExperiment-method"
      ]
    },
    {
      "page": "statModelAccessors",
      "title": "Accessor functions for StatModel class",
      "topics": [
        "getCoef",
        "getCoef,StatModel-method",
        "getDF",
        "getDF,StatModel-method",
        "getDfPosterior",
        "getDfPosterior,StatModel-method",
        "getDispersion",
        "getDispersion,StatModel-method",
        "getModel",
        "getModel,StatModel-method",
        "statModelAccessors"
      ]
    },
    {
      "page": "plotDTU",
      "title": "Plot function to visualize differential transcript usage (DTU)",
      "topics": [
        "plotDTU"
      ]
    },
    {
      "page": "StatModel",
      "title": "StatModel",
      "topics": [
        "StatModel"
      ]
    },
    {
      "page": "satuRn-framework",
      "title": "The StatModel class for satuRn",
      "topics": [
        ".StatModel",
        "StatModel-class"
      ]
    },
    {
      "page": "sumExp_example",
      "title": "A `SummarizedExperiment` derived from our case study which builds on the dataset of Tasic et al. It contains the same cells as the data object used in the vignette (see `?Tasic_counts_vignette` for more information).  In this SummarizedExperiment, we performed a filtering with `filterByExpr` of edgeR with more stringent than default parameter settings (min.count = 100,min.total.count = 200, large.n = 50, min.prop = 0.9) to reduced the number of retained transcripts. We used this object to create an executable example in the help files of satuRn.",
      "topics": [
        "sumExp_example"
      ]
    },
    {
      "page": "Tasic_counts_vignette",
      "title": "A `Matrix` with transcript-level counts derived from our case study which builds on the dataset of Tasic et al.  We used Salmon (V1.1.0) to quantify all L5IT cells (both for ALM and VISp tissue) from mice with a normal eye condition.  From these cells, we randomly sampled 20 cells of each of the following cell types to use for this vignette; L5_IT_VISp_Hsd11b1_Endou, L5_IT_ALM_Tmem163_Dmrtb1 and L5_IT_ALM_Tnc. The data has already been leniently filtered with the `filterByExpr` function of edgeR.",
      "topics": [
        "Tasic_counts_vignette"
      ]
    },
    {
      "page": "Tasic_metadata_vignette",
      "title": "Metadata associated with the expression matrix `Tasic_counts_vignette`. See `?Tasic_counts_vignette` for more information on the dataset.",
      "topics": [
        "Tasic_metadata_vignette"
      ]
    },
    {
      "page": "testDTU",
      "title": "Test function to obtain a top list of transcripts that are differentially used in the contrast of interest",
      "topics": [
        "testDTU"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/satuRn/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "BH",
    "Biobase",
    "BiocGenerics",
    "BiocParallel",
    "boot",
    "cli",
    "codetools",
    "cpp11",
    "DelayedArray",
    "farver",
    "formatR",
    "futile.logger",
    "futile.options",
    "generics",
    "GenomicRanges",
    "ggplot2",
    "glue",
    "gtable",
    "IRanges",
    "isoband",
    "labeling",
    "lambda.r",
    "lattice",
    "lifecycle",
    "limma",
    "locfdr",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "pbapply",
    "R6",
    "RColorBrewer",
    "rlang",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "snow",
    "SparseArray",
    "statmod",
    "SummarizedExperiment",
    "vctrs",
    "viridisLite",
    "withr",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "Vignette.Rmd",
      "filename": "Vignette.html",
      "title": "satuRn - vignette",
      "author": "Jeroen Gilis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Package installation",
        "Load libraries",
        "Load data",
        "Data pre-processing",
        "Import transcript information",
        "Data wrangling",
        "Filtering",
        "Create a design matrix",
        "Generate SummarizedExperiment",
        "Fit quasi-binomial generalized linear models models",
        "Test for DTU",
        "Set up contrast matrix",
        "Perform the test",
        "Visualize DTU",
        "Optional post-processing of results: Two-stage testing procedure with stageR",
        "Session",
        "References"
      ],
      "created": "2020-11-12 15:26:23",
      "modified": "2022-07-14 10:45:56",
      "commits": 21
    }
  ],
  "_score": 7.126650820667482,
  "_indexed": true,
  "_nocasepkg": "saturn",
  "_universes": [
    "bioc",
    "jgilis",
    "statomics"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.21.0",
      "date": "2026-04-30T15:52:08.000Z",
      "distro": "noble",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "7b31dfa1b5e0bfb0f381dcdfa6b1723529f100fe103c4c14fed5b585f444c899",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.21.0",
      "date": "2026-04-30T15:51:40.000Z",
      "distro": "noble",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "a3e2e4de4d67b474d2fcbe1dc0d47b7fa6985c927245d012a12166a438f6d674",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.21.0",
      "date": "2026-04-30T17:27:10.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "0979e689c661c44ff51b7e69acb961f25a5d321ac59cf26fd1be4afba5803281",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.21.0",
      "date": "2026-04-30T17:27:17.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "2ab9baea5feea37248c9b4db8b1fe2158f372f8e2e518c9dd1ebe3a3f4aa2cb5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-04-30T15:49:37.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "ffe5a7329ea087684708db9718e8c4c7e66bca75c4f18cf9da1e07700797471e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-04-30T15:49:09.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "a787d0d748d87d9b3b313ec6b08af4941158b23571bcf2f6ad748d0031a4ead5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-04-30T15:49:50.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "8c45258e2f0a132506e26c6831110eda7ab385bdfcc66eb18a517a0c70cf596b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.21.0",
      "date": "2026-05-22T21:03:13.000Z",
      "commit": "82b1889cbec9e96a07bdfdf98b4e1d61730564a6",
      "fileid": "26c35f0f93c1715993d2432b2bc97c0914c3002c34b09b6ae7c30cfeb0013618",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/25173890192"
    }
  ]
}