{
  "_id": "6a1feacbb401979e7343fe08",
  "Package": "tepr",
  "Title": "Transcription Elongation Profiling",
  "Version": "1.1.15",
  "Authors@R": "c(\nperson(\"Nicolas\", \"Descostes\", email = \"nicolas.descostes@gmail.com\", role = \"cre\"),\nperson(\"Victor\", \"Billon\", email = \"victor.billon@etu.univ-cotedazur.fr\", role = \"aut\"),\nperson(\"Gael\", \"Cristofari\", email = \"gael.cristofari@cnrs.fr\", role = \"aut\"))",
  "Description": "The general principle relies on calculating the cumulative\nsignal of nascent RNA sequencing over the gene body of any\ngiven gene or transcription unit. 'tepr' can identify\ntranscription attenuation sites by comparing profile to a null\nmodel which assumes uniform read density over the entirety of\nthe transcription unit. It can also identify increased or\ndiminished transcription attenuation by comparing two\nconditions. Besides rigorous statistical testing and high\nsensitivity, a major feature of 'tepr' is its ability to\nprovide the elongation pattern of each individual gene,\nincluding the position of the main attenuation point when such\na phenomenon occurs. Using 'tepr', users can visualize and\nrefine genome-wide aggregated analyses of elongation patterns\nto robustly identify effects specific to subsets of genes.\nThese metrics are suitable for internal comparisons (between\ngenes in each condition) and for studying elongation of the\nsame gene in different conditions or comparing it to a perfect\ntheoretical uniform elongation.",
  "Additional_repositories": "https://bioconductor.org/packages/3.22/bioc,\nhttps://bioconductor.org/packages/3.23/bioc",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Collate": "'allauc.R' 'attenuation.R' 'averageandfilterexprs.R'\n'countna.R' 'genesECDF.R' 'kneeid.R' 'meandifference.R'\n'plotauc.R' 'plotecdf.R' 'plothistoknee.R' 'plotmetagenes.R'\n'plotmulti.R' 'preprocessing-blacklisthighmap-utils.R'\n'preprocessing-blacklisthighmap.R'\n'preprocessing-createtablescores.R'\n'preprocessing-makewindows.R' 'preprocessing-retrieveanno.R'\n'preprocessing.R' 'tepr.R' 'universegroup.R' 'utils.R'",
  "Config/pak/sysreqs": "make libbz2-dev libicu-dev liblzma-dev libxml2-dev\nlibssl-dev libx11-dev xz-utils zlib1g-dev",
  "Repository": "https://descostesn.r-universe.dev",
  "Date/Publication": "2026-03-05 22:04:17 UTC",
  "RemoteUrl": "https://github.com/descostesn/tepr",
  "RemoteRef": "HEAD",
  "RemoteSha": "343005602d564bc29cca693f5199802a1e4c2c29",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 08:39:15 UTC",
    "User": "root"
  },
  "Author": "Nicolas Descostes [cre],\nVictor Billon [aut],\nGael Cristofari [aut]",
  "Maintainer": "Nicolas Descostes <nicolas.descostes@gmail.com>",
  "MD5sum": "c693f82822ee611613e6de1df36bb553",
  "_user": "descostesn",
  "_type": "src",
  "_file": "tepr_1.1.15.tar.gz",
  "_fileid": "cb42fb4501df30ad9ded7a227b712c5c149c8e9ed12d6afa21d4175114014bef",
  "_filesize": 4457495,
  "_sha256": "cb42fb4501df30ad9ded7a227b712c5c149c8e9ed12d6afa21d4175114014bef",
  "_created": "2026-06-03T08:39:15.000Z",
  "_published": "2026-06-03T08:50:19.062Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79254868469,
      "time": 394,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379828647"
    },
    {
      "job": 79254868484,
      "time": 447,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379847877"
    },
    {
      "job": 79254868518,
      "time": 274,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379801013"
    },
    {
      "job": 79254868531,
      "time": 405,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379824126"
    },
    {
      "job": 79253803494,
      "time": 381,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379692752"
    },
    {
      "job": 79254868712,
      "time": 234,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379773855"
    },
    {
      "job": 79254868533,
      "time": 584,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379896550"
    },
    {
      "job": 79254868527,
      "time": 546,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379883460"
    },
    {
      "job": 79254868633,
      "time": 591,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379899130"
    }
  ],
  "_buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/descostesn/tepr",
  "_commit": {
    "id": "343005602d564bc29cca693f5199802a1e4c2c29",
    "author": "descostesn <nicolas.descostes@gmail.com>",
    "committer": "descostesn <nicolas.descostes@gmail.com>",
    "message": "Enhance: Update Additional_repositories field in DESCRIPTION for improved package source clarity\n",
    "time": 1772748257
  },
  "_maintainer": {
    "name": "Nicolas Descostes",
    "email": "nicolas.descostes@gmail.com",
    "login": "descostesn",
    "description": "",
    "uuid": 17436383
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rtracklayer",
      "role": "Imports"
    },
    {
      "package": "GenomicRanges",
      "role": "Imports"
    },
    {
      "package": "GenomeInfoDb",
      "role": "Imports"
    },
    {
      "package": "valr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "descostesn",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-34",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v1.1.9",
      "date": "2025-08-18"
    },
    {
      "name": "v1.1.10",
      "date": "2025-09-03"
    },
    {
      "name": "v1.1.11",
      "date": "2025-10-24"
    },
    {
      "name": "v1.1.12",
      "date": "2025-10-29"
    },
    {
      "name": "v1.1.13",
      "date": "2025-11-28"
    },
    {
      "name": "v1.1.14",
      "date": "2026-01-28"
    },
    {
      "name": "v1.1.15",
      "date": "2026-03-05"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "descostesn",
      "count": 3069,
      "uuid": 17436383
    },
    {
      "user": "victorgenetics",
      "count": 7,
      "uuid": 148860755
    }
  ],
  "_userbio": {
    "uuid": 17436383,
    "type": "user",
    "name": "Nicolas Descostes"
  },
  "_downloads": {
    "count": 500,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tepr"
  },
  "_devurl": "https://github.com/descostesn/tepr",
  "_searchresults": 3,
  "_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/tepr.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/descostesn/tepr",
  "_realowner": "descostesn",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1.8",
      "date": "2025-04-22"
    },
    {
      "version": "1.1.9",
      "date": "2025-08-19"
    },
    {
      "version": "1.1.10",
      "date": "2025-09-03"
    },
    {
      "version": "1.1.11",
      "date": "2025-10-24"
    },
    {
      "version": "1.1.12",
      "date": "2025-11-04"
    },
    {
      "version": "1.1.13",
      "date": "2025-12-11"
    },
    {
      "version": "1.1.14",
      "date": "2026-01-28"
    },
    {
      "version": "1.1.15",
      "date": "2026-03-06"
    }
  ],
  "_exports": [
    "allauc",
    "attenuation",
    "averageandfilterexprs",
    "blacklisthighmap",
    "checkexptab",
    "countna",
    "createtablescores",
    "genesECDF",
    "kneeallconds",
    "kneeid",
    "makewindows",
    "meandifference",
    "plotauc",
    "plotecdf",
    "plothistoknee",
    "plotmetagenes",
    "plotmulti",
    "preprocessing",
    "retrieveanno",
    "retrievechrom",
    "showallcomp",
    "tepr",
    "teprmulti",
    "universegroup"
  ],
  "_help": [
    {
      "page": "allauc",
      "title": "Calculate Area Under Curve (AUC) and Differences of AUC for Transcript Data",
      "topics": [
        "allauc"
      ]
    },
    {
      "page": "attenuation",
      "title": "Calculate Attenuation from AUC and Other Transcript Features",
      "topics": [
        "attenuation"
      ]
    },
    {
      "page": "averageandfilterexprs",
      "title": "Calculate Average Expression and Filter Transcript Data",
      "topics": [
        "averageandfilterexprs"
      ]
    },
    {
      "page": "blacklisthighmap",
      "title": "Blacklist High Mappability Regions in Genomic Data",
      "topics": [
        "blacklisthighmap"
      ]
    },
    {
      "page": "checkexptab",
      "title": "Check Validity of Experiment Table",
      "topics": [
        "checkexptab"
      ]
    },
    {
      "page": "countna",
      "title": "Count NA values per transcript and condition",
      "topics": [
        "countna"
      ]
    },
    {
      "page": "createtablescores",
      "title": "Create a Unified Table of Scores",
      "topics": [
        "createtablescores"
      ]
    },
    {
      "page": "genesECDF",
      "title": "Compute ECDF for Genes Based on Expression Data",
      "topics": [
        "genesECDF"
      ]
    },
    {
      "page": "kneeallconds",
      "title": "Calculate knee for each condition separately",
      "topics": [
        "kneeallconds"
      ]
    },
    {
      "page": "kneeid",
      "title": "Identify the Knee and Max ECDF Differences for Each Transcript",
      "topics": [
        "kneeid"
      ]
    },
    {
      "page": "makewindows",
      "title": "Split Gene Annotations into Fixed-Size Windows",
      "topics": [
        "makewindows"
      ]
    },
    {
      "page": "meandifference",
      "title": "Compute Mean and Differences of Scores for Each Condition",
      "topics": [
        "meandifference"
      ]
    },
    {
      "page": "plotauc",
      "title": "Plot AUC Comparison Between Conditions",
      "topics": [
        "plotauc"
      ]
    },
    {
      "page": "plotecdf",
      "title": "Plot Empirical Cumulative Distribution Function (ECDF)",
      "topics": [
        "plotecdf"
      ]
    },
    {
      "page": "plothistoknee",
      "title": "Plot Histogram of Distance from TSS to Knee Point",
      "topics": [
        "plothistoknee"
      ]
    },
    {
      "page": "plotmetagenes",
      "title": "Plot Metagenes for Gene Groups",
      "topics": [
        "plotmetagenes"
      ]
    },
    {
      "page": "plotmulti",
      "title": "Generate all tepr plots for all experiment comparisons",
      "topics": [
        "plotmulti"
      ]
    },
    {
      "page": "preprocessing",
      "title": "Preprocess Experimental Data for Genomic Analysis",
      "topics": [
        "preprocessing"
      ]
    },
    {
      "page": "retrieveanno",
      "title": "Retrieve and Combine Annotation Information",
      "topics": [
        "retrieveanno"
      ]
    },
    {
      "page": "retrievechrom",
      "title": "Retrieve chromosome lengths and information for a specified genome.",
      "topics": [
        "retrievechrom"
      ]
    },
    {
      "page": "showallcomp",
      "title": "Retrieve all the comparison names from the experiment table",
      "topics": [
        "showallcomp"
      ]
    },
    {
      "page": "tepr",
      "title": "Perform the tepr differential nascent rna-seq analysis",
      "topics": [
        "tepr"
      ]
    },
    {
      "page": "teprmulti",
      "title": "Perform tepr differential nascent rna-seq analysis for multiple conditions",
      "topics": [
        "teprmulti"
      ]
    },
    {
      "page": "universegroup",
      "title": "Define Universe and Group of Genes Based on Expression Data",
      "topics": [
        "universegroup"
      ]
    }
  ],
  "_readme": "https://github.com/descostesn/tepr/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "BH",
    "Biobase",
    "BiocBaseUtils",
    "BiocGenerics",
    "BiocIO",
    "BiocParallel",
    "Biostrings",
    "bit",
    "bit64",
    "bitops",
    "broom",
    "cigarillo",
    "cli",
    "clipr",
    "codetools",
    "cpp11",
    "cpp11bigwig",
    "crayon",
    "curl",
    "DelayedArray",
    "dplyr",
    "farver",
    "formatR",
    "futile.logger",
    "futile.options",
    "generics",
    "GenomeInfoDb",
    "GenomicAlignments",
    "GenomicRanges",
    "ggplot2",
    "ggrepel",
    "glue",
    "gtable",
    "hms",
    "httr",
    "IRanges",
    "isoband",
    "jsonlite",
    "labeling",
    "lambda.r",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "pracma",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RCurl",
    "readr",
    "restfulr",
    "Rhtslib",
    "rjson",
    "rlang",
    "Rsamtools",
    "rtracklayer",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "snow",
    "SparseArray",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "UCSC.utils",
    "utf8",
    "valr",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "XML",
    "XVector",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "tepr.Rmd",
      "filename": "tepr.html",
      "title": "Transcription Elongation Profiling",
      "author": "Victor Billon, Nicolas Descostes, and Gael Cristofari",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Getting Help",
        "Installation",
        "Quick Start",
        "Data",
        "Description",
        "Download",
        "Standard Workflow",
        "Preprocessing",
        "Input Files",
        "Retrieving Transcript Annotations from Gencode",
        "Defining Windows for Each Transcript",
        "Retrieving Bedgraph Scores and Filtering Blacklisted and Low-Mappability Regions",
        "Creating the Final Table",
        "tepr Analysis",
        "Expressed Transcripts and Average Expression",
        "NA Values per Transcript and Condition",
        "Empirical Cumulative Distribution Function (ECDF) for Genes",
        "Mean and Differences of Scores for Each Condition",
        "Area Under the Curve (AUC) and Differences in AUC for Transcript Data",
        "Knee and Max ECDF Differences for Each Transcript",
        "Attenuation",
        "Defining the Universe and Groups",
        "Plotting",
        "plotecdf",
        "plotauc",
        "plotmetagenes",
        "plothistoknee",
        "Analysis of More Than Two Conditions",
        "teprmulti Analysis",
        "plotmulti",
        "Calculating Knee for Each Condition",
        "Single Condition Analysis",
        "Annex",
        "Note on Processing the Complete Dataset"
      ],
      "created": "2025-04-07 12:14:47",
      "modified": "2025-11-28 22:01:50",
      "commits": 5
    }
  ],
  "_score": 4.544068044350276,
  "_indexed": true,
  "_nocasepkg": "tepr",
  "_universes": [
    "descostesn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.15",
      "date": "2026-06-03T08:42:33.000Z",
      "distro": "noble",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "a4732ccc1b657daa9ed9bec8f7e40c31e70d7c21c80b337f682183e406ad822b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.15",
      "date": "2026-06-03T08:43:27.000Z",
      "distro": "noble",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "7740c5fd708c2245fab5a2e3da1643f918b26705d98c01a9075800744d16f8c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.15",
      "date": "2026-06-03T08:43:04.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "7558e76cd3cf0f951abad60be15537309636f446a0985b8b981f76fa28be9c0a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.15",
      "date": "2026-06-03T08:42:23.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "741924af05d4ad937b1837adc80bcd272d0f91bed54d16840f8824560abc9422",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.15",
      "date": "2026-06-03T08:43:46.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "13297804fed04a24973d2f2dd7a4d89fffb238dcb7652dc93e3dd3060903c229",
      "status": "success",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.15",
      "date": "2026-06-03T08:41:40.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "fa9afd55ecb3740268cd53fd1033d1253fca916bc8d56301df3d5d1a655cd8ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.15",
      "date": "2026-06-03T08:41:29.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "7f89c09306adab2183926c3da2b10f39671eeaae05e60b8d8b91df6db4ce54db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.15",
      "date": "2026-06-03T08:41:51.000Z",
      "commit": "343005602d564bc29cca693f5199802a1e4c2c29",
      "fileid": "c641ef933ea4cbca7f0bfa3cc21499a4a222620d294f4c21576b15739e285a19",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/descostesn/actions/runs/26873260626"
    }
  ]
}