--- /srv/rebuilderd/tmp/rebuilderdxHrPLZ/inputs/r-bioc-genomicfeatures_1.64.0+dfsg-1_all.deb +++ /srv/rebuilderd/tmp/rebuilderdxHrPLZ/out/r-bioc-genomicfeatures_1.64.0+dfsg-1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-11 14:15:02.000000 debian-binary │ --rw-r--r-- 0 0 0 2456 2026-08-11 14:15:02.000000 control.tar.xz │ --rw-r--r-- 0 0 0 931172 2026-08-11 14:15:02.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2424 2026-08-11 14:15:02.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 931908 2026-08-11 14:15:02.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── file list │ │ │ @@ -1,3 +1,3 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./ │ │ │ --rw-r--r-- 0 root (0) root (0) 1490 2026-08-11 14:15:02.000000 ./control │ │ │ +-rw-r--r-- 0 root (0) root (0) 1377 2026-08-11 14:15:02.000000 ./control │ │ │ -rw-r--r-- 0 root (0) root (0) 4687 2026-08-11 14:15:02.000000 ./md5sums │ │ ├── ./control │ │ │ @@ -1,14 +1,14 @@ │ │ │ Package: r-bioc-genomicfeatures │ │ │ Version: 1.64.0+dfsg-1 │ │ │ Architecture: all │ │ │ Maintainer: Debian R Packages Maintainers │ │ │ Installed-Size: 1597 │ │ │ Depends: r-api-4.0, r-api-bioc-3.23, r-bioc-biocgenerics (>= 0.51.2), r-bioc-s4vectors (>= 0.47.6), r-bioc-iranges (>= 2.37.1), r-bioc-seqinfo (>= 0.99.2), r-bioc-genomicranges (>= 1.61.1), r-bioc-annotationdbi (>= 1.41.4), r-cran-dbi, r-bioc-xvector, r-bioc-biostrings (>= 2.77.2), r-bioc-rtracklayer (>= 1.69.1), r-pkg-team-core-architecture │ │ │ -Suggests: r-bioc-genomeinfodb, r-bioc-txdbmaker, r-bioc-org.hs.eg.db, r-bioc-bsgenome, r-bioc-rsamtools, r-bioc-genomicalignments (>= 1.15.7), r-bioc-ensembldb, r-bioc-annotationfilter, r-cran-runit, r-bioc-biocstyle, r-cran-knitr, r-cran-markdown │ │ │ +Suggests: r-bioc-genomeinfodb, r-bioc-rsamtools, r-bioc-genomicalignments (>= 1.15.7), r-bioc-biocstyle, r-cran-knitr, r-cran-markdown │ │ │ Section: gnu-r │ │ │ Priority: optional │ │ │ Homepage: https://bioconductor.org/packages/GenomicFeatures/ │ │ │ Description: GNU R tools for making and manipulating transcript centric annotations │ │ │ A set of tools and methods for making and manipulating transcript │ │ │ centric annotations. With these tools the user can easily download the │ │ │ genomic locations of the transcripts, exons and cds of a given organism, │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -15,40 +15,40 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 824 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/Meta/nsInfo.rds │ │ │ -rw-r--r-- 0 root (0) root (0) 2578 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/Meta/package.rds │ │ │ -rw-r--r-- 0 root (0) root (0) 306 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/Meta/vignette.rds │ │ │ -rw-r--r-- 0 root (0) root (0) 2178 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/NAMESPACE │ │ │ -rw-r--r-- 0 root (0) root (0) 33702 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/NEWS │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1058 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures │ │ │ --rw-r--r-- 0 root (0) root (0) 861754 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdb │ │ │ --rw-r--r-- 0 root (0) root (0) 6458 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdx │ │ │ +-rw-r--r-- 0 root (0) root (0) 861769 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdb │ │ │ +-rw-r--r-- 0 root (0) root (0) 6465 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdx │ │ │ -rw-r--r-- 0 root (0) root (0) 440 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/README.md │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3964 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.R │ │ │ -rw-r--r-- 0 root (0) root (0) 13287 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.Rmd │ │ │ --rw-r--r-- 0 root (0) root (0) 27311 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.html │ │ │ --rw-r--r-- 0 root (0) root (0) 18205 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.md │ │ │ +-rw-r--r-- 0 root (0) root (0) 26915 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 17817 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.md │ │ │ -rw-r--r-- 0 root (0) root (0) 1739 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/doc/index.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/ │ │ │ -rw-r--r-- 0 root (0) root (0) 45056 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/Biomart_Ensembl_sample.sqlite │ │ │ -rw-r--r-- 0 root (0) root (0) 34816 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/FeatureDb.sqlite │ │ │ -rw-r--r-- 0 root (0) root (0) 9684 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/ITAG4.1_gene_models.subset.gff │ │ │ -rw-r--r-- 0 root (0) root (0) 111616 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/hg19_knownGene_sample.sqlite │ │ │ -rw-r--r-- 0 root (0) root (0) 6490 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/extdata/sample_ranges.rds │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4466 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/AnIndex │ │ │ --rw-r--r-- 0 root (0) root (0) 147764 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdb │ │ │ --rw-r--r-- 0 root (0) root (0) 754 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdx │ │ │ +-rw-r--r-- 0 root (0) root (0) 148456 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdb │ │ │ +-rw-r--r-- 0 root (0) root (0) 753 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdx │ │ │ -rw-r--r-- 0 root (0) root (0) 1001 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/aliases.rds │ │ │ --rw-r--r-- 0 root (0) root (0) 392 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/paths.rds │ │ │ +-rw-r--r-- 0 root (0) root (0) 416 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/help/paths.rds │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/html/ │ │ │ -rw-r--r-- 0 root (0) root (0) 15538 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/html/00Index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2133 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/html/R.css │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/libs/ │ │ │ --rw-r--r-- 0 root (0) root (0) 149624 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/libs/GenomicFeatures.so │ │ │ +-rw-r--r-- 0 root (0) root (0) 149640 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/libs/GenomicFeatures.so │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/script/ │ │ │ -rw-r--r-- 0 root (0) root (0) 75 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/script/README │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/unitTests/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4520 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/unitTests/test_TxDb_seqinfo.R │ │ │ -rw-r--r-- 0 root (0) root (0) 15752 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/unitTests/test_coordinate-mapping-methods.R │ │ │ -rw-r--r-- 0 root (0) root (0) 913 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/unitTests/test_exonicParts.R │ │ │ -rw-r--r-- 0 root (0) root (0) 6783 2026-08-11 14:15:02.000000 ./usr/lib/R/site-library/GenomicFeatures/unitTests/test_getPromoterSeq-methods.R │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdb │ │ │ ├── Rscript --vanilla - {} │ │ │ │ @@ -1536,15 +1536,15 @@ │ │ │ │ "imports" = " ), rtracklayer = c(asBED = "asBED", asGFF = "asGFF"), Biostrings = c(.__C__DNAString = ".__C__DNAString", " │ │ │ │ "imports" = " .__C__DNAStringSet = ".__C__DNAStringSet", .__C__MaskedDNAString = ".__C__MaskedDNAString"" │ │ │ │ "imports" = " ), DBI = c(".__T__dbGetQuery:DBI" = ".__T__dbGetQuery:DBI", " │ │ │ │ "imports" = " dbGetQuery = "dbGetQuery", ".__T__dbListFields:DBI" = ".__T__dbListFields:DBI", " │ │ │ │ "imports" = " dbListFields = "dbListFields", ".__T__dbListTables:DBI" = ".__T__dbListTables:DBI", " │ │ │ │ "imports" = " dbListTables = "dbListTables"))" │ │ │ │ "lazydata" = "" │ │ │ │ - "path" = ""/home/moeller/Salsa/r-bioc-genomicfeatures/debian/r-bioc-genomicfeatures/usr/lib/R/site-library/GenomicFeatures"" │ │ │ │ + "path" = ""/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/debian/r-bioc-genomicfeatures/usr/lib/R/site-library/GenomicFeatures"" │ │ │ │ "spec" = "c(name = "GenomicFeatures", version = "1.64.0")" │ │ │ │ } │ │ │ │ │ │ │ │ .__S3MethodsTable__. (environment) = │ │ │ │ { │ │ │ │ } │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/R/GenomicFeatures.rdx │ │ │ ├── GenomicFeatures.rdx-content │ │ │ │ ├── Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {} │ │ │ │ │ @@ -23,1370 +23,1370 @@ │ │ │ │ │ $variables$.__C__FeatureDb │ │ │ │ │ [1] 341153 3449 │ │ │ │ │ │ │ │ │ │ $variables$.__C__TxDb │ │ │ │ │ [1] 344853 3972 │ │ │ │ │ │ │ │ │ │ $variables$.__NAMESPACE__. │ │ │ │ │ -[1] 362515 53 │ │ │ │ │ +[1] 362530 53 │ │ │ │ │ │ │ │ │ │ $variables$.__S3MethodsTable__. │ │ │ │ │ -[1] 362699 53 │ │ │ │ │ +[1] 362714 53 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__as.list:base` │ │ │ │ │ -[1] 377253 53 │ │ │ │ │ +[1] 377268 53 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__asBED:rtracklayer` │ │ │ │ │ -[1] 382822 53 │ │ │ │ │ +[1] 382837 53 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__asGFF:rtracklayer` │ │ │ │ │ -[1] 391255 53 │ │ │ │ │ +[1] 391270 53 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__bestFileFormat:rtracklayer` │ │ │ │ │ -[1] 394616 53 │ │ │ │ │ +[1] 394631 53 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__cds:GenomicFeatures` │ │ │ │ │ -[1] 396640 54 │ │ │ │ │ +[1] 396655 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__cdsBy:GenomicFeatures` │ │ │ │ │ -[1] 398767 54 │ │ │ │ │ +[1] 398782 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__cdsByOverlaps:GenomicFeatures` │ │ │ │ │ -[1] 401189 54 │ │ │ │ │ +[1] 401204 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__columns:AnnotationDbi` │ │ │ │ │ -[1] 404314 54 │ │ │ │ │ +[1] 404329 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__distance:IRanges` │ │ │ │ │ -[1] 412959 54 │ │ │ │ │ +[1] 412974 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__exons:GenomicFeatures` │ │ │ │ │ -[1] 414991 54 │ │ │ │ │ +[1] 415006 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__exonsBy:GenomicFeatures` │ │ │ │ │ -[1] 417119 54 │ │ │ │ │ +[1] 417134 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__exonsByOverlaps:GenomicFeatures` │ │ │ │ │ -[1] 419560 54 │ │ │ │ │ +[1] 419575 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__extractTranscriptSeqs:GenomicFeatures` │ │ │ │ │ -[1] 429627 54 │ │ │ │ │ +[1] 429642 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__extractUpstreamSeqs:GenomicFeatures` │ │ │ │ │ -[1] 434205 54 │ │ │ │ │ +[1] 434220 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__features:GenomicFeatures` │ │ │ │ │ -[1] 435768 54 │ │ │ │ │ +[1] 435783 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__fiveUTRsByTranscript:GenomicFeatures` │ │ │ │ │ -[1] 437872 54 │ │ │ │ │ +[1] 437887 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__genes:GenomicFeatures` │ │ │ │ │ -[1] 443126 54 │ │ │ │ │ +[1] 443141 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__getPromoterSeq:GenomicFeatures` │ │ │ │ │ -[1] 445256 54 │ │ │ │ │ +[1] 445271 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__getTerminatorSeq:GenomicFeatures` │ │ │ │ │ -[1] 447412 54 │ │ │ │ │ +[1] 447427 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__intronsByTranscript:GenomicFeatures` │ │ │ │ │ -[1] 449783 54 │ │ │ │ │ +[1] 449798 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__isActiveSeq:GenomicFeatures` │ │ │ │ │ -[1] 451370 54 │ │ │ │ │ +[1] 451385 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__isActiveSeq<-:GenomicFeatures` │ │ │ │ │ -[1] 453876 54 │ │ │ │ │ +[1] 453891 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__keys:AnnotationDbi` │ │ │ │ │ -[1] 457963 54 │ │ │ │ │ +[1] 457978 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__keytypes:AnnotationDbi` │ │ │ │ │ -[1] 461011 54 │ │ │ │ │ +[1] 461026 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__mapFromTranscripts:GenomicFeatures` │ │ │ │ │ -[1] 465992 54 │ │ │ │ │ +[1] 466007 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__mapIdsToRanges:GenomicFeatures` │ │ │ │ │ -[1] 469584 54 │ │ │ │ │ +[1] 469599 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__mapRangesToIds:GenomicFeatures` │ │ │ │ │ -[1] 472822 54 │ │ │ │ │ +[1] 472837 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__mapToTranscripts:GenomicFeatures` │ │ │ │ │ -[1] 478097 54 │ │ │ │ │ +[1] 478112 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__organism:BiocGenerics` │ │ │ │ │ -[1] 481372 54 │ │ │ │ │ +[1] 481387 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__pmapFromTranscripts:GenomicFeatures` │ │ │ │ │ -[1] 485604 54 │ │ │ │ │ +[1] 485619 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__pmapToTranscripts:GenomicFeatures` │ │ │ │ │ -[1] 491065 54 │ │ │ │ │ +[1] 491080 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__projectOnTranscripts:GenomicFeatures` │ │ │ │ │ -[1] 496932 54 │ │ │ │ │ +[1] 496947 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__promoters:IRanges` │ │ │ │ │ -[1] 500894 54 │ │ │ │ │ +[1] 500909 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__proteinToGenome:GenomicFeatures` │ │ │ │ │ -[1] 505177 54 │ │ │ │ │ +[1] 505192 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__saveRDS:BiocGenerics` │ │ │ │ │ -[1] 510910 54 │ │ │ │ │ +[1] 510925 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__select:AnnotationDbi` │ │ │ │ │ -[1] 515435 54 │ │ │ │ │ +[1] 515450 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__seqinfo:Seqinfo` │ │ │ │ │ -[1] 525715 54 │ │ │ │ │ +[1] 525730 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__seqinfo<-:Seqinfo` │ │ │ │ │ -[1] 545650 54 │ │ │ │ │ +[1] 545665 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__seqlevels0:Seqinfo` │ │ │ │ │ -[1] 548101 54 │ │ │ │ │ +[1] 548116 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__seqlevels<-:Seqinfo` │ │ │ │ │ -[1] 560695 54 │ │ │ │ │ +[1] 560710 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__show:methods` │ │ │ │ │ -[1] 669650 54 │ │ │ │ │ +[1] 669665 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__tRNAs:GenomicFeatures` │ │ │ │ │ -[1] 674486 54 │ │ │ │ │ +[1] 674501 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__terminators:IRanges` │ │ │ │ │ -[1] 678464 54 │ │ │ │ │ +[1] 678479 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__threeUTRsByTranscript:GenomicFeatures` │ │ │ │ │ -[1] 680568 54 │ │ │ │ │ +[1] 680583 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__transcripts:GenomicFeatures` │ │ │ │ │ -[1] 682681 54 │ │ │ │ │ +[1] 682696 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__transcriptsBy:GenomicFeatures` │ │ │ │ │ -[1] 684853 54 │ │ │ │ │ +[1] 684868 54 │ │ │ │ │ │ │ │ │ │ $variables$`.__T__transcriptsByOverlaps:GenomicFeatures` │ │ │ │ │ -[1] 687339 54 │ │ │ │ │ +[1] 687354 54 │ │ │ │ │ │ │ │ │ │ $variables$.__global__ │ │ │ │ │ -[1] 687393 234 │ │ │ │ │ +[1] 687408 234 │ │ │ │ │ │ │ │ │ │ $variables$.add_prefix_to_user_columns │ │ │ │ │ -[1] 687627 952 │ │ │ │ │ +[1] 687642 952 │ │ │ │ │ │ │ │ │ │ $variables$.as_db_columns │ │ │ │ │ -[1] 688579 267 │ │ │ │ │ +[1] 688594 267 │ │ │ │ │ │ │ │ │ │ $variables$.as_qualified │ │ │ │ │ -[1] 688846 268 │ │ │ │ │ +[1] 688861 268 │ │ │ │ │ │ │ │ │ │ $variables$.assert │ │ │ │ │ -[1] 689114 311 │ │ │ │ │ +[1] 689129 311 │ │ │ │ │ │ │ │ │ │ $variables$.assignMetadataList │ │ │ │ │ -[1] 689425 629 │ │ │ │ │ +[1] 689440 629 │ │ │ │ │ │ │ │ │ │ $variables$.break_in_parts │ │ │ │ │ -[1] 690054 1495 │ │ │ │ │ +[1] 690069 1495 │ │ │ │ │ │ │ │ │ │ $variables$.build_SQL_CREATE_TABLE │ │ │ │ │ -[1] 691549 560 │ │ │ │ │ +[1] 691564 560 │ │ │ │ │ │ │ │ │ │ $variables$.build_SQL_FROM │ │ │ │ │ -[1] 692109 1027 │ │ │ │ │ +[1] 692124 1027 │ │ │ │ │ │ │ │ │ │ $variables$.build_SQL_FROM_splicing │ │ │ │ │ -[1] 693136 978 │ │ │ │ │ +[1] 693151 978 │ │ │ │ │ │ │ │ │ │ $variables$.build_SQL_SELECT │ │ │ │ │ -[1] 694114 876 │ │ │ │ │ +[1] 694129 876 │ │ │ │ │ │ │ │ │ │ $variables$.build_SQL_WHERE │ │ │ │ │ -[1] 694990 1104 │ │ │ │ │ +[1] 695005 1104 │ │ │ │ │ │ │ │ │ │ $variables$.check_exon_chrom │ │ │ │ │ -[1] 696094 1285 │ │ │ │ │ +[1] 696109 1285 │ │ │ │ │ │ │ │ │ │ $variables$.check_exon_rank │ │ │ │ │ -[1] 697379 1583 │ │ │ │ │ +[1] 697394 1583 │ │ │ │ │ │ │ │ │ │ $variables$.check_supplied_tx_names │ │ │ │ │ -[1] 698962 1516 │ │ │ │ │ +[1] 698977 1516 │ │ │ │ │ │ │ │ │ │ $variables$.collapse_df │ │ │ │ │ -[1] 700478 653 │ │ │ │ │ +[1] 700493 653 │ │ │ │ │ │ │ │ │ │ $variables$.columns │ │ │ │ │ -[1] 701131 368 │ │ │ │ │ +[1] 701146 368 │ │ │ │ │ │ │ │ │ │ $variables$.dbSchemaHasTxType │ │ │ │ │ -[1] 701499 377 │ │ │ │ │ +[1] 701514 377 │ │ │ │ │ │ │ │ │ │ $variables$.default_proteinToGenome │ │ │ │ │ -[1] 701876 662 │ │ │ │ │ +[1] 701891 662 │ │ │ │ │ │ │ │ │ │ $variables$.eltNROWS │ │ │ │ │ -[1] 702538 552 │ │ │ │ │ +[1] 702553 552 │ │ │ │ │ │ │ │ │ │ $variables$.encodeSortedTableKey │ │ │ │ │ -[1] 703090 526 │ │ │ │ │ +[1] 703105 526 │ │ │ │ │ │ │ │ │ │ $variables$.exons_by_txids │ │ │ │ │ -[1] 703616 996 │ │ │ │ │ +[1] 703631 996 │ │ │ │ │ │ │ │ │ │ $variables$.exons_with_3utr │ │ │ │ │ -[1] 704612 842 │ │ │ │ │ +[1] 704627 842 │ │ │ │ │ │ │ │ │ │ $variables$.exons_with_5utr │ │ │ │ │ -[1] 705454 1005 │ │ │ │ │ +[1] 705469 1005 │ │ │ │ │ │ │ │ │ │ $variables$.extractByGeneID │ │ │ │ │ -[1] 706459 1874 │ │ │ │ │ +[1] 706474 1874 │ │ │ │ │ │ │ │ │ │ $variables$.extractDataCols │ │ │ │ │ -[1] 708333 371 │ │ │ │ │ +[1] 708348 371 │ │ │ │ │ │ │ │ │ │ $variables$.extractFeaturesAsGRanges │ │ │ │ │ -[1] 708704 1742 │ │ │ │ │ +[1] 708719 1742 │ │ │ │ │ │ │ │ │ │ $variables$.extractFromTxDb │ │ │ │ │ -[1] 710446 962 │ │ │ │ │ +[1] 710461 962 │ │ │ │ │ │ │ │ │ │ $variables$.extractTranscriptSeqsFromOneSeq │ │ │ │ │ -[1] 711408 1144 │ │ │ │ │ +[1] 711423 1144 │ │ │ │ │ │ │ │ │ │ $variables$.extractTranscriptSeqs_default │ │ │ │ │ -[1] 712552 2507 │ │ │ │ │ +[1] 712567 2507 │ │ │ │ │ │ │ │ │ │ $variables$.extract_and_combine │ │ │ │ │ -[1] 715059 498 │ │ │ │ │ +[1] 715074 498 │ │ │ │ │ │ │ │ │ │ $variables$.extract_cds_by_tx │ │ │ │ │ -[1] 715557 793 │ │ │ │ │ +[1] 715572 793 │ │ │ │ │ │ │ │ │ │ $variables$.extract_features │ │ │ │ │ -[1] 716350 2622 │ │ │ │ │ +[1] 716365 2622 │ │ │ │ │ │ │ │ │ │ $variables$.extract_features_as_GRanges │ │ │ │ │ -[1] 718972 2221 │ │ │ │ │ +[1] 718987 2221 │ │ │ │ │ │ │ │ │ │ $variables$.extract_features_by │ │ │ │ │ -[1] 721193 1391 │ │ │ │ │ +[1] 721208 1391 │ │ │ │ │ │ │ │ │ │ $variables$.extract_features_by_gene │ │ │ │ │ -[1] 722584 1056 │ │ │ │ │ +[1] 722599 1056 │ │ │ │ │ │ │ │ │ │ $variables$.fast_XStringSet_unlist │ │ │ │ │ -[1] 723640 662 │ │ │ │ │ +[1] 723655 662 │ │ │ │ │ │ │ │ │ │ $variables$.format_chrominfo │ │ │ │ │ -[1] 724302 895 │ │ │ │ │ +[1] 724317 895 │ │ │ │ │ │ │ │ │ │ $variables$.format_genes │ │ │ │ │ -[1] 725197 868 │ │ │ │ │ +[1] 725212 868 │ │ │ │ │ │ │ │ │ │ $variables$.format_splicings │ │ │ │ │ -[1] 726065 2381 │ │ │ │ │ +[1] 726080 2381 │ │ │ │ │ │ │ │ │ │ $variables$.format_transcripts │ │ │ │ │ -[1] 728446 1694 │ │ │ │ │ +[1] 728461 1694 │ │ │ │ │ │ │ │ │ │ $variables$.genome2txcoords │ │ │ │ │ -[1] 730140 1463 │ │ │ │ │ +[1] 730155 1463 │ │ │ │ │ │ │ │ │ │ $variables$.getSimpleTableNames │ │ │ │ │ -[1] 731603 313 │ │ │ │ │ +[1] 731618 313 │ │ │ │ │ │ │ │ │ │ $variables$.getSplicingsForTranscriptsWithCDSs │ │ │ │ │ -[1] 731916 647 │ │ │ │ │ +[1] 731931 647 │ │ │ │ │ │ │ │ │ │ $variables$.getTableColMapping │ │ │ │ │ -[1] 732563 655 │ │ │ │ │ +[1] 732578 655 │ │ │ │ │ │ │ │ │ │ $variables$.getTableNames │ │ │ │ │ -[1] 733218 767 │ │ │ │ │ +[1] 733233 767 │ │ │ │ │ │ │ │ │ │ $variables$.get_TxDb_seqinfo │ │ │ │ │ -[1] 733985 615 │ │ │ │ │ +[1] 734000 615 │ │ │ │ │ │ │ │ │ │ $variables$.infer_seqlengths │ │ │ │ │ -[1] 734600 639 │ │ │ │ │ +[1] 734615 639 │ │ │ │ │ │ │ │ │ │ $variables$.is.named │ │ │ │ │ -[1] 735239 404 │ │ │ │ │ +[1] 735254 404 │ │ │ │ │ │ │ │ │ │ $variables$.isActiveSeq │ │ │ │ │ -[1] 735643 420 │ │ │ │ │ +[1] 735658 420 │ │ │ │ │ │ │ │ │ │ $variables$.join_genes_and_Rdf │ │ │ │ │ -[1] 736063 704 │ │ │ │ │ +[1] 736078 704 │ │ │ │ │ │ │ │ │ │ $variables$.keys │ │ │ │ │ -[1] 736767 1070 │ │ │ │ │ +[1] 736782 1070 │ │ │ │ │ │ │ │ │ │ $variables$.keysDispatch │ │ │ │ │ -[1] 737837 451 │ │ │ │ │ +[1] 737852 451 │ │ │ │ │ │ │ │ │ │ $variables$.listCumsumShifted │ │ │ │ │ -[1] 738288 672 │ │ │ │ │ +[1] 738303 672 │ │ │ │ │ │ │ │ │ │ $variables$.make3UTRsByTranscript │ │ │ │ │ -[1] 738960 1527 │ │ │ │ │ +[1] 738975 1527 │ │ │ │ │ │ │ │ │ │ $variables$.make5UTRsByTranscript │ │ │ │ │ -[1] 740487 1528 │ │ │ │ │ +[1] 740502 1528 │ │ │ │ │ │ │ │ │ │ $variables$.makeActiveChrList │ │ │ │ │ -[1] 742015 727 │ │ │ │ │ +[1] 742030 727 │ │ │ │ │ │ │ │ │ │ $variables$.makeAsList │ │ │ │ │ -[1] 742742 449 │ │ │ │ │ +[1] 742757 449 │ │ │ │ │ │ │ │ │ │ $variables$.makeColAbbreviations │ │ │ │ │ -[1] 743191 658 │ │ │ │ │ +[1] 743206 658 │ │ │ │ │ │ │ │ │ │ $variables$.makeJoinSQL │ │ │ │ │ -[1] 743849 335 │ │ │ │ │ +[1] 743864 335 │ │ │ │ │ │ │ │ │ │ $variables$.makeKeyList │ │ │ │ │ -[1] 744184 522 │ │ │ │ │ +[1] 744199 522 │ │ │ │ │ │ │ │ │ │ $variables$.makeMetadataList │ │ │ │ │ -[1] 744706 429 │ │ │ │ │ +[1] 744721 429 │ │ │ │ │ │ │ │ │ │ $variables$.makeSelectList │ │ │ │ │ -[1] 745135 966 │ │ │ │ │ +[1] 745150 966 │ │ │ │ │ │ │ │ │ │ $variables$.makeTableKey │ │ │ │ │ -[1] 746101 397 │ │ │ │ │ +[1] 746116 397 │ │ │ │ │ │ │ │ │ │ $variables$.makeUTRsByTranscript │ │ │ │ │ -[1] 746498 1129 │ │ │ │ │ +[1] 746513 1129 │ │ │ │ │ │ │ │ │ │ $variables$.make_DataFrame_from_df_list │ │ │ │ │ -[1] 747627 1518 │ │ │ │ │ +[1] 747642 1518 │ │ │ │ │ │ │ │ │ │ $variables$.make_bad_names_msg │ │ │ │ │ -[1] 749145 1278 │ │ │ │ │ +[1] 749160 1278 │ │ │ │ │ │ │ │ │ │ $variables$.make_feature_columns │ │ │ │ │ -[1] 750423 732 │ │ │ │ │ +[1] 750438 732 │ │ │ │ │ │ │ │ │ │ $variables$.make_protein_ranges_from_cumwidths │ │ │ │ │ -[1] 751155 570 │ │ │ │ │ +[1] 751170 570 │ │ │ │ │ │ │ │ │ │ $variables$.mapFromTranscripts │ │ │ │ │ -[1] 751725 3701 │ │ │ │ │ +[1] 751740 3701 │ │ │ │ │ │ │ │ │ │ $variables$.mapToTranscripts │ │ │ │ │ -[1] 755426 6706 │ │ │ │ │ +[1] 755441 6706 │ │ │ │ │ │ │ │ │ │ $variables$.map_protein_to_cds │ │ │ │ │ -[1] 762132 2314 │ │ │ │ │ +[1] 762147 2314 │ │ │ │ │ │ │ │ │ │ $variables$.match_and_check │ │ │ │ │ -[1] 764446 631 │ │ │ │ │ +[1] 764461 631 │ │ │ │ │ │ │ │ │ │ $variables$.merge_seqinfo_and_infer_missing_seqlengths │ │ │ │ │ -[1] 765077 1004 │ │ │ │ │ +[1] 765092 1004 │ │ │ │ │ │ │ │ │ │ $variables$.missingTableInterpolator │ │ │ │ │ -[1] 766081 476 │ │ │ │ │ +[1] 766096 476 │ │ │ │ │ │ │ │ │ │ $variables$.mk_isActiveSeqReplacementValue │ │ │ │ │ -[1] 766557 1284 │ │ │ │ │ +[1] 766572 1284 │ │ │ │ │ │ │ │ │ │ $variables$.normargExonStartsOrEnds │ │ │ │ │ -[1] 767841 675 │ │ │ │ │ +[1] 767856 675 │ │ │ │ │ │ │ │ │ │ $variables$.normarg_new2old_and_check_new_seqinfo │ │ │ │ │ -[1] 768516 1465 │ │ │ │ │ +[1] 768531 1465 │ │ │ │ │ │ │ │ │ │ $variables$.onUnload │ │ │ │ │ -[1] 769981 262 │ │ │ │ │ +[1] 769996 262 │ │ │ │ │ │ │ │ │ │ $variables$.orderElementsByTranscription │ │ │ │ │ -[1] 770243 1553 │ │ │ │ │ +[1] 770258 1553 │ │ │ │ │ │ │ │ │ │ $variables$.packageName │ │ │ │ │ -[1] 771796 60 │ │ │ │ │ +[1] 771811 60 │ │ │ │ │ │ │ │ │ │ $variables$.pmapFromTranscripts_ranges │ │ │ │ │ -[1] 771856 2632 │ │ │ │ │ +[1] 771871 2632 │ │ │ │ │ │ │ │ │ │ $variables$.pmap_recycle │ │ │ │ │ -[1] 774488 547 │ │ │ │ │ +[1] 774503 547 │ │ │ │ │ │ │ │ │ │ $variables$.project_GRangesList_on_transcripts │ │ │ │ │ -[1] 775035 878 │ │ │ │ │ +[1] 775050 878 │ │ │ │ │ │ │ │ │ │ $variables$.project_GRangesList_on_transcripts_BY_CHUNK │ │ │ │ │ -[1] 775913 1759 │ │ │ │ │ +[1] 775928 1759 │ │ │ │ │ │ │ │ │ │ $variables$.project_GRanges_on_transcripts │ │ │ │ │ -[1] 777672 2493 │ │ │ │ │ +[1] 777687 2493 │ │ │ │ │ │ │ │ │ │ $variables$.rank_in_group │ │ │ │ │ -[1] 780165 587 │ │ │ │ │ +[1] 780180 587 │ │ │ │ │ │ │ │ │ │ $variables$.relist_col │ │ │ │ │ -[1] 780752 596 │ │ │ │ │ +[1] 780767 596 │ │ │ │ │ │ │ │ │ │ $variables$.requireCachedGenerics │ │ │ │ │ -[1] 781348 86 │ │ │ │ │ +[1] 781363 86 │ │ │ │ │ │ │ │ │ │ $variables$.reverseColAbbreviations │ │ │ │ │ -[1] 781434 383 │ │ │ │ │ +[1] 781449 383 │ │ │ │ │ │ │ │ │ │ $variables$.select │ │ │ │ │ -[1] 781817 3438 │ │ │ │ │ +[1] 781832 3438 │ │ │ │ │ │ │ │ │ │ $variables$.set_TxDb_seqinfo │ │ │ │ │ -[1] 785255 1274 │ │ │ │ │ +[1] 785270 1274 │ │ │ │ │ │ │ │ │ │ $variables$.set_TxDb_seqlevels │ │ │ │ │ -[1] 786529 2778 │ │ │ │ │ +[1] 786544 2778 │ │ │ │ │ │ │ │ │ │ $variables$.set_group_names │ │ │ │ │ -[1] 789307 1011 │ │ │ │ │ +[1] 789322 1011 │ │ │ │ │ │ │ │ │ │ $variables$.set_transcriptome_seqinfo │ │ │ │ │ -[1] 790318 2691 │ │ │ │ │ +[1] 790333 2691 │ │ │ │ │ │ │ │ │ │ $variables$.split_df_into_GRL │ │ │ │ │ -[1] 793009 1120 │ │ │ │ │ +[1] 793024 1120 │ │ │ │ │ │ │ │ │ │ $variables$.sum_width │ │ │ │ │ -[1] 794129 562 │ │ │ │ │ +[1] 794144 562 │ │ │ │ │ │ │ │ │ │ $variables$.syncSeqlevel │ │ │ │ │ -[1] 794691 797 │ │ │ │ │ +[1] 794706 797 │ │ │ │ │ │ │ │ │ │ $variables$.tRNAs │ │ │ │ │ -[1] 795488 1314 │ │ │ │ │ +[1] 795503 1314 │ │ │ │ │ │ │ │ │ │ $variables$.tableJoinSelector │ │ │ │ │ -[1] 796802 1368 │ │ │ │ │ +[1] 796817 1368 │ │ │ │ │ │ │ │ │ │ $variables$.tables_in_joins │ │ │ │ │ -[1] 798170 470 │ │ │ │ │ +[1] 798185 470 │ │ │ │ │ │ │ │ │ │ $variables$.test │ │ │ │ │ -[1] 798640 240 │ │ │ │ │ +[1] 798655 240 │ │ │ │ │ │ │ │ │ │ $variables$.trim_first_and_last_ranges │ │ │ │ │ -[1] 798880 1745 │ │ │ │ │ +[1] 798895 1745 │ │ │ │ │ │ │ │ │ │ $variables$.unlist_strand │ │ │ │ │ -[1] 800625 1407 │ │ │ │ │ +[1] 800640 1407 │ │ │ │ │ │ │ │ │ │ $variables$.valid.FeatureDb │ │ │ │ │ -[1] 802032 466 │ │ │ │ │ +[1] 802047 466 │ │ │ │ │ │ │ │ │ │ $variables$.valid.TxDb │ │ │ │ │ -[1] 802498 650 │ │ │ │ │ +[1] 802513 650 │ │ │ │ │ │ │ │ │ │ $variables$.valid.cds.table │ │ │ │ │ -[1] 803148 592 │ │ │ │ │ +[1] 803163 592 │ │ │ │ │ │ │ │ │ │ $variables$.valid.chrominfo.table │ │ │ │ │ -[1] 803740 540 │ │ │ │ │ +[1] 803755 540 │ │ │ │ │ │ │ │ │ │ $variables$.valid.exon.table │ │ │ │ │ -[1] 804280 592 │ │ │ │ │ +[1] 804295 592 │ │ │ │ │ │ │ │ │ │ $variables$.valid.feature.table │ │ │ │ │ -[1] 804872 469 │ │ │ │ │ +[1] 804887 469 │ │ │ │ │ │ │ │ │ │ $variables$.valid.gene.table │ │ │ │ │ -[1] 805341 513 │ │ │ │ │ +[1] 805356 513 │ │ │ │ │ │ │ │ │ │ $variables$.valid.splicing.table │ │ │ │ │ -[1] 805854 596 │ │ │ │ │ +[1] 805869 596 │ │ │ │ │ │ │ │ │ │ $variables$.valid.transcript.table │ │ │ │ │ -[1] 806450 598 │ │ │ │ │ +[1] 806465 598 │ │ │ │ │ │ │ │ │ │ $variables$.validate.colnames │ │ │ │ │ -[1] 807048 524 │ │ │ │ │ +[1] 807063 524 │ │ │ │ │ │ │ │ │ │ $variables$DB_SCHEMA_VERSION │ │ │ │ │ -[1] 807572 47 │ │ │ │ │ +[1] 807587 47 │ │ │ │ │ │ │ │ │ │ $variables$DB_TYPE_NAME │ │ │ │ │ -[1] 807619 52 │ │ │ │ │ +[1] 807634 52 │ │ │ │ │ │ │ │ │ │ $variables$DB_TYPE_VALUE │ │ │ │ │ -[1] 807671 49 │ │ │ │ │ +[1] 807686 49 │ │ │ │ │ │ │ │ │ │ $variables$FeatureDb │ │ │ │ │ -[1] 807720 269 │ │ │ │ │ +[1] 807735 269 │ │ │ │ │ │ │ │ │ │ $variables$RTobjs │ │ │ │ │ -[1] 808129 54 │ │ │ │ │ +[1] 808144 54 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_ALL_COLTAGS │ │ │ │ │ -[1] 808183 88 │ │ │ │ │ +[1] 808198 88 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_CDS_COLUMNS │ │ │ │ │ -[1] 808271 132 │ │ │ │ │ +[1] 808286 132 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_CHROMINFO_COLDEFS │ │ │ │ │ -[1] 808403 152 │ │ │ │ │ +[1] 808418 152 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_CHROMINFO_COLUMNS │ │ │ │ │ -[1] 808555 80 │ │ │ │ │ +[1] 808570 80 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_COLUMNS │ │ │ │ │ -[1] 808635 318 │ │ │ │ │ +[1] 808650 318 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_CORE_COLTAGS │ │ │ │ │ -[1] 808953 74 │ │ │ │ │ +[1] 808968 74 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_EXON_COLUMNS │ │ │ │ │ -[1] 809027 135 │ │ │ │ │ +[1] 809042 135 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_EXON_OR_CDS_COLTAGS │ │ │ │ │ -[1] 809162 83 │ │ │ │ │ +[1] 809177 83 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_FEATURE_COLDEFS │ │ │ │ │ -[1] 809245 154 │ │ │ │ │ +[1] 809260 154 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_GENE_COLDEFS │ │ │ │ │ -[1] 809399 106 │ │ │ │ │ +[1] 809414 106 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_GENE_COLUMNS │ │ │ │ │ -[1] 809505 61 │ │ │ │ │ +[1] 809520 61 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_SPLICING_BUNDLE │ │ │ │ │ -[1] 809566 77 │ │ │ │ │ +[1] 809581 77 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_SPLICING_COLDEFS │ │ │ │ │ -[1] 809643 132 │ │ │ │ │ +[1] 809658 132 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_SPLICING_COLUMNS │ │ │ │ │ -[1] 809775 84 │ │ │ │ │ +[1] 809790 84 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_SPLICING_JOIN_USING │ │ │ │ │ -[1] 809859 109 │ │ │ │ │ +[1] 809874 109 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_SPLICING_RTABLES │ │ │ │ │ -[1] 809968 65 │ │ │ │ │ +[1] 809983 65 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_TRANSCRIPT_COLUMNS │ │ │ │ │ -[1] 810033 138 │ │ │ │ │ +[1] 810048 138 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_column2table │ │ │ │ │ -[1] 810171 1332 │ │ │ │ │ +[1] 810186 1332 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_table_columns │ │ │ │ │ -[1] 811503 804 │ │ │ │ │ +[1] 811518 804 │ │ │ │ │ │ │ │ │ │ $variables$TXDB_tables │ │ │ │ │ -[1] 812307 192 │ │ │ │ │ +[1] 812322 192 │ │ │ │ │ │ │ │ │ │ $variables$TxDb │ │ │ │ │ -[1] 812499 259 │ │ │ │ │ +[1] 812514 259 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_INNER_JOIN │ │ │ │ │ -[1] 812758 1453 │ │ │ │ │ +[1] 812773 1453 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_chrominfo │ │ │ │ │ -[1] 814211 509 │ │ │ │ │ +[1] 814226 509 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_gene │ │ │ │ │ -[1] 814720 516 │ │ │ │ │ +[1] 814735 516 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_splicing_bundle │ │ │ │ │ -[1] 815236 1403 │ │ │ │ │ +[1] 815251 1403 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_splicings │ │ │ │ │ -[1] 816639 852 │ │ │ │ │ +[1] 816654 852 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_SELECT_from_transcript │ │ │ │ │ -[1] 817491 512 │ │ │ │ │ +[1] 817506 512 │ │ │ │ │ │ │ │ │ │ $variables$TxDb_schema_version │ │ │ │ │ -[1] 818003 531 │ │ │ │ │ +[1] 818018 531 │ │ │ │ │ │ │ │ │ │ $variables$build_SQL_CREATE_chrominfo_table │ │ │ │ │ -[1] 818534 284 │ │ │ │ │ +[1] 818549 284 │ │ │ │ │ │ │ │ │ │ $variables$build_SQL_CREATE_feature_table │ │ │ │ │ -[1] 818818 681 │ │ │ │ │ +[1] 818833 681 │ │ │ │ │ │ │ │ │ │ $variables$build_SQL_CREATE_gene_table │ │ │ │ │ -[1] 819499 489 │ │ │ │ │ +[1] 819514 489 │ │ │ │ │ │ │ │ │ │ $variables$build_SQL_CREATE_splicing_table │ │ │ │ │ -[1] 819988 611 │ │ │ │ │ +[1] 820003 611 │ │ │ │ │ │ │ │ │ │ $variables$cds │ │ │ │ │ -[1] 820599 413 │ │ │ │ │ +[1] 820614 413 │ │ │ │ │ │ │ │ │ │ $variables$cdsBy │ │ │ │ │ -[1] 821012 452 │ │ │ │ │ +[1] 821027 452 │ │ │ │ │ │ │ │ │ │ $variables$cdsByOverlaps │ │ │ │ │ -[1] 821464 523 │ │ │ │ │ +[1] 821479 523 │ │ │ │ │ │ │ │ │ │ $variables$compareTxDbs │ │ │ │ │ -[1] 821987 609 │ │ │ │ │ +[1] 822002 609 │ │ │ │ │ │ │ │ │ │ $variables$coverageByTranscript │ │ │ │ │ -[1] 822596 2890 │ │ │ │ │ +[1] 822611 2890 │ │ │ │ │ │ │ │ │ │ $variables$dbEasyQuery │ │ │ │ │ -[1] 825486 1219 │ │ │ │ │ +[1] 825501 1219 │ │ │ │ │ │ │ │ │ │ $variables$debugSQL │ │ │ │ │ -[1] 826705 362 │ │ │ │ │ +[1] 826720 362 │ │ │ │ │ │ │ │ │ │ $variables$exonicParts │ │ │ │ │ -[1] 827067 562 │ │ │ │ │ +[1] 827082 562 │ │ │ │ │ │ │ │ │ │ $variables$exons │ │ │ │ │ -[1] 827629 415 │ │ │ │ │ +[1] 827644 415 │ │ │ │ │ │ │ │ │ │ $variables$exonsBy │ │ │ │ │ -[1] 828044 453 │ │ │ │ │ +[1] 828059 453 │ │ │ │ │ │ │ │ │ │ $variables$exonsByOverlaps │ │ │ │ │ -[1] 828497 521 │ │ │ │ │ +[1] 828512 521 │ │ │ │ │ │ │ │ │ │ $variables$extendExonsIntoIntrons │ │ │ │ │ -[1] 829018 1913 │ │ │ │ │ +[1] 829033 1913 │ │ │ │ │ │ │ │ │ │ $variables$extractTranscriptSeqs │ │ │ │ │ -[1] 830931 447 │ │ │ │ │ +[1] 830946 447 │ │ │ │ │ │ │ │ │ │ $variables$extractUpstreamSeqs │ │ │ │ │ -[1] 831378 468 │ │ │ │ │ +[1] 831393 468 │ │ │ │ │ │ │ │ │ │ $variables$features │ │ │ │ │ -[1] 831846 399 │ │ │ │ │ +[1] 831861 399 │ │ │ │ │ │ │ │ │ │ $variables$fiveUTRsByTranscript │ │ │ │ │ -[1] 832245 436 │ │ │ │ │ +[1] 832260 436 │ │ │ │ │ │ │ │ │ │ $variables$format_txdb_dump │ │ │ │ │ -[1] 832681 618 │ │ │ │ │ +[1] 832696 618 │ │ │ │ │ │ │ │ │ │ $variables$genes │ │ │ │ │ -[1] 833299 415 │ │ │ │ │ +[1] 833314 415 │ │ │ │ │ │ │ │ │ │ $variables$getPromoterSeq │ │ │ │ │ -[1] 833714 476 │ │ │ │ │ +[1] 833729 476 │ │ │ │ │ │ │ │ │ │ $variables$getTerminatorSeq │ │ │ │ │ -[1] 834190 477 │ │ │ │ │ +[1] 834205 477 │ │ │ │ │ │ │ │ │ │ $variables$get_TxDb_seqinfo0 │ │ │ │ │ -[1] 834667 550 │ │ │ │ │ +[1] 834682 550 │ │ │ │ │ │ │ │ │ │ $variables$has_col │ │ │ │ │ -[1] 835217 282 │ │ │ │ │ +[1] 835232 282 │ │ │ │ │ │ │ │ │ │ $variables$id2name │ │ │ │ │ -[1] 835499 1085 │ │ │ │ │ +[1] 835514 1085 │ │ │ │ │ │ │ │ │ │ $variables$intronicParts │ │ │ │ │ -[1] 836584 565 │ │ │ │ │ +[1] 836599 565 │ │ │ │ │ │ │ │ │ │ $variables$intronsByTranscript │ │ │ │ │ -[1] 837149 431 │ │ │ │ │ +[1] 837164 431 │ │ │ │ │ │ │ │ │ │ $variables$isActiveSeq │ │ │ │ │ -[1] 837580 408 │ │ │ │ │ +[1] 837595 408 │ │ │ │ │ │ │ │ │ │ $variables$`isActiveSeq<-` │ │ │ │ │ -[1] 837988 435 │ │ │ │ │ +[1] 838003 435 │ │ │ │ │ │ │ │ │ │ $variables$load_chrominfo │ │ │ │ │ -[1] 838423 537 │ │ │ │ │ +[1] 838438 537 │ │ │ │ │ │ │ │ │ │ $variables$load_genes │ │ │ │ │ -[1] 838960 536 │ │ │ │ │ +[1] 838975 536 │ │ │ │ │ │ │ │ │ │ $variables$load_genome │ │ │ │ │ -[1] 839496 562 │ │ │ │ │ +[1] 839511 562 │ │ │ │ │ │ │ │ │ │ $variables$load_splicings │ │ │ │ │ -[1] 840058 618 │ │ │ │ │ +[1] 840073 618 │ │ │ │ │ │ │ │ │ │ $variables$load_transcripts │ │ │ │ │ -[1] 840676 595 │ │ │ │ │ +[1] 840691 595 │ │ │ │ │ │ │ │ │ │ $variables$makeIdsForUniqueDataFrameRows │ │ │ │ │ -[1] 841271 828 │ │ │ │ │ +[1] 841286 828 │ │ │ │ │ │ │ │ │ │ $variables$makeZeroRowDataFrame │ │ │ │ │ -[1] 842099 627 │ │ │ │ │ +[1] 842114 627 │ │ │ │ │ │ │ │ │ │ $variables$mapFromTranscripts │ │ │ │ │ -[1] 842726 446 │ │ │ │ │ +[1] 842741 446 │ │ │ │ │ │ │ │ │ │ $variables$mapIdsToRanges │ │ │ │ │ -[1] 843172 425 │ │ │ │ │ +[1] 843187 425 │ │ │ │ │ │ │ │ │ │ $variables$mapRangesToIds │ │ │ │ │ -[1] 843597 425 │ │ │ │ │ +[1] 843612 425 │ │ │ │ │ │ │ │ │ │ $variables$mapToTranscripts │ │ │ │ │ -[1] 844022 447 │ │ │ │ │ +[1] 844037 447 │ │ │ │ │ │ │ │ │ │ $variables$pcoverageByTranscript │ │ │ │ │ -[1] 844469 1152 │ │ │ │ │ +[1] 844484 1152 │ │ │ │ │ │ │ │ │ │ $variables$pmapFromTranscripts │ │ │ │ │ -[1] 845621 450 │ │ │ │ │ +[1] 845636 450 │ │ │ │ │ │ │ │ │ │ $variables$pmapToTranscripts │ │ │ │ │ -[1] 846071 445 │ │ │ │ │ +[1] 846086 445 │ │ │ │ │ │ │ │ │ │ $variables$projectOnTranscripts │ │ │ │ │ -[1] 846516 446 │ │ │ │ │ +[1] 846531 446 │ │ │ │ │ │ │ │ │ │ $variables$proteinToGenome │ │ │ │ │ -[1] 846962 436 │ │ │ │ │ +[1] 846977 436 │ │ │ │ │ │ │ │ │ │ $variables$queryAnnotationDb │ │ │ │ │ -[1] 847398 415 │ │ │ │ │ +[1] 847413 415 │ │ │ │ │ │ │ │ │ │ $variables$setDataFrameColClass │ │ │ │ │ -[1] 847813 2226 │ │ │ │ │ +[1] 847828 2226 │ │ │ │ │ │ │ │ │ │ $variables$set_user_seqlevels_and_genome │ │ │ │ │ -[1] 850039 931 │ │ │ │ │ +[1] 850054 931 │ │ │ │ │ │ │ │ │ │ $variables$tRNAs │ │ │ │ │ -[1] 850970 404 │ │ │ │ │ +[1] 850985 404 │ │ │ │ │ │ │ │ │ │ $variables$threeUTRsByTranscript │ │ │ │ │ -[1] 851374 436 │ │ │ │ │ +[1] 851389 436 │ │ │ │ │ │ │ │ │ │ $variables$tidyExons │ │ │ │ │ -[1] 851810 828 │ │ │ │ │ +[1] 851825 828 │ │ │ │ │ │ │ │ │ │ $variables$tidyIntrons │ │ │ │ │ -[1] 852638 824 │ │ │ │ │ +[1] 852653 824 │ │ │ │ │ │ │ │ │ │ $variables$tidyTranscripts │ │ │ │ │ -[1] 853462 833 │ │ │ │ │ +[1] 853477 833 │ │ │ │ │ │ │ │ │ │ $variables$transcriptLengths │ │ │ │ │ -[1] 854295 1635 │ │ │ │ │ +[1] 854310 1635 │ │ │ │ │ │ │ │ │ │ $variables$transcriptLocs2refLocs │ │ │ │ │ -[1] 855930 1825 │ │ │ │ │ +[1] 855945 1825 │ │ │ │ │ │ │ │ │ │ $variables$transcriptWidths │ │ │ │ │ -[1] 857755 995 │ │ │ │ │ +[1] 857770 995 │ │ │ │ │ │ │ │ │ │ $variables$transcripts │ │ │ │ │ -[1] 858750 421 │ │ │ │ │ +[1] 858765 421 │ │ │ │ │ │ │ │ │ │ $variables$transcriptsBy │ │ │ │ │ -[1] 859171 465 │ │ │ │ │ +[1] 859186 465 │ │ │ │ │ │ │ │ │ │ $variables$transcriptsByOverlaps │ │ │ │ │ -[1] 859636 529 │ │ │ │ │ +[1] 859651 529 │ │ │ │ │ │ │ │ │ │ $variables$translateCols │ │ │ │ │ -[1] 860165 1589 │ │ │ │ │ +[1] 860180 1589 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ $references │ │ │ │ │ $references$`env::1` │ │ │ │ │ [1] 321356 3290 │ │ │ │ │ │ │ │ │ │ $references$`env::10` │ │ │ │ │ [1] 112446 5131 │ │ │ │ │ │ │ │ │ │ $references$`env::100` │ │ │ │ │ -[1] 396070 570 │ │ │ │ │ +[1] 396085 570 │ │ │ │ │ │ │ │ │ │ $references$`env::101` │ │ │ │ │ -[1] 395809 261 │ │ │ │ │ +[1] 395824 261 │ │ │ │ │ │ │ │ │ │ $references$`env::102` │ │ │ │ │ -[1] 394669 570 │ │ │ │ │ +[1] 394684 570 │ │ │ │ │ │ │ │ │ │ $references$`env::103` │ │ │ │ │ -[1] 395239 570 │ │ │ │ │ +[1] 395254 570 │ │ │ │ │ │ │ │ │ │ $references$`env::104` │ │ │ │ │ -[1] 398164 603 │ │ │ │ │ +[1] 398179 603 │ │ │ │ │ │ │ │ │ │ $references$`env::105` │ │ │ │ │ -[1] 397900 264 │ │ │ │ │ +[1] 397915 264 │ │ │ │ │ │ │ │ │ │ $references$`env::106` │ │ │ │ │ -[1] 396694 603 │ │ │ │ │ +[1] 396709 603 │ │ │ │ │ │ │ │ │ │ $references$`env::107` │ │ │ │ │ -[1] 397297 603 │ │ │ │ │ +[1] 397312 603 │ │ │ │ │ │ │ │ │ │ $references$`env::108` │ │ │ │ │ -[1] 400490 699 │ │ │ │ │ +[1] 400505 699 │ │ │ │ │ │ │ │ │ │ $references$`env::109` │ │ │ │ │ -[1] 400219 271 │ │ │ │ │ +[1] 400234 271 │ │ │ │ │ │ │ │ │ │ $references$`env::11` │ │ │ │ │ [1] 17766 1515 │ │ │ │ │ │ │ │ │ │ $references$`env::110` │ │ │ │ │ -[1] 398821 699 │ │ │ │ │ +[1] 398836 699 │ │ │ │ │ │ │ │ │ │ $references$`env::111` │ │ │ │ │ -[1] 399520 699 │ │ │ │ │ +[1] 399535 699 │ │ │ │ │ │ │ │ │ │ $references$`env::112` │ │ │ │ │ -[1] 403899 415 │ │ │ │ │ +[1] 403914 415 │ │ │ │ │ │ │ │ │ │ $references$`env::113` │ │ │ │ │ -[1] 403639 260 │ │ │ │ │ +[1] 403654 260 │ │ │ │ │ │ │ │ │ │ $references$`env::114` │ │ │ │ │ -[1] 401243 1198 │ │ │ │ │ +[1] 401258 1198 │ │ │ │ │ │ │ │ │ │ $references$`env::115` │ │ │ │ │ -[1] 402441 1198 │ │ │ │ │ +[1] 402456 1198 │ │ │ │ │ │ │ │ │ │ $references$`env::116` │ │ │ │ │ -[1] 411660 1299 │ │ │ │ │ +[1] 411675 1299 │ │ │ │ │ │ │ │ │ │ $references$`env::117` │ │ │ │ │ -[1] 411404 256 │ │ │ │ │ +[1] 411419 256 │ │ │ │ │ │ │ │ │ │ $references$`env::118` │ │ │ │ │ -[1] 404368 3518 │ │ │ │ │ +[1] 404383 3518 │ │ │ │ │ │ │ │ │ │ $references$`env::119` │ │ │ │ │ -[1] 407886 3518 │ │ │ │ │ +[1] 407901 3518 │ │ │ │ │ │ │ │ │ │ $references$`env::12` │ │ │ │ │ [1] 111723 723 │ │ │ │ │ │ │ │ │ │ $references$`env::120` │ │ │ │ │ -[1] 414419 572 │ │ │ │ │ +[1] 414434 572 │ │ │ │ │ │ │ │ │ │ $references$`env::121` │ │ │ │ │ -[1] 414157 262 │ │ │ │ │ +[1] 414172 262 │ │ │ │ │ │ │ │ │ │ $references$`env::122` │ │ │ │ │ -[1] 413013 572 │ │ │ │ │ +[1] 413028 572 │ │ │ │ │ │ │ │ │ │ $references$`env::123` │ │ │ │ │ -[1] 413585 572 │ │ │ │ │ +[1] 413600 572 │ │ │ │ │ │ │ │ │ │ $references$`env::124` │ │ │ │ │ -[1] 416516 603 │ │ │ │ │ +[1] 416531 603 │ │ │ │ │ │ │ │ │ │ $references$`env::125` │ │ │ │ │ -[1] 416251 265 │ │ │ │ │ +[1] 416266 265 │ │ │ │ │ │ │ │ │ │ $references$`env::126` │ │ │ │ │ -[1] 415045 603 │ │ │ │ │ +[1] 415060 603 │ │ │ │ │ │ │ │ │ │ $references$`env::127` │ │ │ │ │ -[1] 415648 603 │ │ │ │ │ +[1] 415663 603 │ │ │ │ │ │ │ │ │ │ $references$`env::128` │ │ │ │ │ -[1] 418855 705 │ │ │ │ │ +[1] 418870 705 │ │ │ │ │ │ │ │ │ │ $references$`env::129` │ │ │ │ │ -[1] 418583 272 │ │ │ │ │ +[1] 418598 272 │ │ │ │ │ │ │ │ │ │ $references$`env::13` │ │ │ │ │ [1] 106966 4757 │ │ │ │ │ │ │ │ │ │ $references$`env::130` │ │ │ │ │ -[1] 417173 705 │ │ │ │ │ +[1] 417188 705 │ │ │ │ │ │ │ │ │ │ $references$`env::131` │ │ │ │ │ -[1] 417878 705 │ │ │ │ │ +[1] 417893 705 │ │ │ │ │ │ │ │ │ │ $references$`env::132` │ │ │ │ │ -[1] 426381 3246 │ │ │ │ │ +[1] 426396 3246 │ │ │ │ │ │ │ │ │ │ $references$`env::133` │ │ │ │ │ -[1] 426106 275 │ │ │ │ │ +[1] 426121 275 │ │ │ │ │ │ │ │ │ │ $references$`env::134` │ │ │ │ │ -[1] 419614 3246 │ │ │ │ │ +[1] 419629 3246 │ │ │ │ │ │ │ │ │ │ $references$`env::135` │ │ │ │ │ -[1] 422860 3246 │ │ │ │ │ +[1] 422875 3246 │ │ │ │ │ │ │ │ │ │ $references$`env::136` │ │ │ │ │ -[1] 432788 1417 │ │ │ │ │ +[1] 432803 1417 │ │ │ │ │ │ │ │ │ │ $references$`env::137` │ │ │ │ │ -[1] 432515 273 │ │ │ │ │ +[1] 432530 273 │ │ │ │ │ │ │ │ │ │ $references$`env::138` │ │ │ │ │ -[1] 429681 1417 │ │ │ │ │ +[1] 429696 1417 │ │ │ │ │ │ │ │ │ │ $references$`env::139` │ │ │ │ │ -[1] 431098 1417 │ │ │ │ │ +[1] 431113 1417 │ │ │ │ │ │ │ │ │ │ $references$`env::14` │ │ │ │ │ [1] 37737 48057 │ │ │ │ │ │ │ │ │ │ $references$`env::140` │ │ │ │ │ -[1] 435352 416 │ │ │ │ │ +[1] 435367 416 │ │ │ │ │ │ │ │ │ │ $references$`env::141` │ │ │ │ │ -[1] 435091 261 │ │ │ │ │ +[1] 435106 261 │ │ │ │ │ │ │ │ │ │ $references$`env::142` │ │ │ │ │ -[1] 434259 416 │ │ │ │ │ +[1] 434274 416 │ │ │ │ │ │ │ │ │ │ $references$`env::143` │ │ │ │ │ -[1] 434675 416 │ │ │ │ │ +[1] 434690 416 │ │ │ │ │ │ │ │ │ │ $references$`env::144` │ │ │ │ │ -[1] 437281 591 │ │ │ │ │ +[1] 437296 591 │ │ │ │ │ │ │ │ │ │ $references$`env::145` │ │ │ │ │ -[1] 437004 277 │ │ │ │ │ +[1] 437019 277 │ │ │ │ │ │ │ │ │ │ $references$`env::146` │ │ │ │ │ -[1] 435822 591 │ │ │ │ │ +[1] 435837 591 │ │ │ │ │ │ │ │ │ │ $references$`env::147` │ │ │ │ │ -[1] 436413 591 │ │ │ │ │ +[1] 436428 591 │ │ │ │ │ │ │ │ │ │ $references$`env::148` │ │ │ │ │ -[1] 441480 1646 │ │ │ │ │ +[1] 441495 1646 │ │ │ │ │ │ │ │ │ │ $references$`env::149` │ │ │ │ │ -[1] 441218 262 │ │ │ │ │ +[1] 441233 262 │ │ │ │ │ │ │ │ │ │ $references$`env::15` │ │ │ │ │ [1] 19281 865 │ │ │ │ │ │ │ │ │ │ $references$`env::150` │ │ │ │ │ -[1] 437926 1646 │ │ │ │ │ +[1] 437941 1646 │ │ │ │ │ │ │ │ │ │ $references$`env::151` │ │ │ │ │ -[1] 439572 1646 │ │ │ │ │ +[1] 439587 1646 │ │ │ │ │ │ │ │ │ │ $references$`env::152` │ │ │ │ │ -[1] 444655 601 │ │ │ │ │ +[1] 444670 601 │ │ │ │ │ │ │ │ │ │ $references$`env::153` │ │ │ │ │ -[1] 444382 273 │ │ │ │ │ +[1] 444397 273 │ │ │ │ │ │ │ │ │ │ $references$`env::154` │ │ │ │ │ -[1] 443180 601 │ │ │ │ │ +[1] 443195 601 │ │ │ │ │ │ │ │ │ │ $references$`env::155` │ │ │ │ │ -[1] 443781 601 │ │ │ │ │ +[1] 443796 601 │ │ │ │ │ │ │ │ │ │ $references$`env::156` │ │ │ │ │ -[1] 446802 610 │ │ │ │ │ +[1] 446817 610 │ │ │ │ │ │ │ │ │ │ $references$`env::157` │ │ │ │ │ -[1] 446530 272 │ │ │ │ │ +[1] 446545 272 │ │ │ │ │ │ │ │ │ │ $references$`env::158` │ │ │ │ │ -[1] 445310 610 │ │ │ │ │ +[1] 445325 610 │ │ │ │ │ │ │ │ │ │ $references$`env::159` │ │ │ │ │ -[1] 445920 610 │ │ │ │ │ +[1] 445935 610 │ │ │ │ │ │ │ │ │ │ $references$`env::16` │ │ │ │ │ [1] 34443 1213 │ │ │ │ │ │ │ │ │ │ $references$`env::160` │ │ │ │ │ -[1] 449102 681 │ │ │ │ │ +[1] 449117 681 │ │ │ │ │ │ │ │ │ │ $references$`env::161` │ │ │ │ │ -[1] 448828 274 │ │ │ │ │ +[1] 448843 274 │ │ │ │ │ │ │ │ │ │ $references$`env::162` │ │ │ │ │ -[1] 447466 681 │ │ │ │ │ +[1] 447481 681 │ │ │ │ │ │ │ │ │ │ $references$`env::163` │ │ │ │ │ -[1] 448147 681 │ │ │ │ │ +[1] 448162 681 │ │ │ │ │ │ │ │ │ │ $references$`env::164` │ │ │ │ │ -[1] 450948 422 │ │ │ │ │ +[1] 450963 422 │ │ │ │ │ │ │ │ │ │ $references$`env::165` │ │ │ │ │ -[1] 450681 267 │ │ │ │ │ +[1] 450696 267 │ │ │ │ │ │ │ │ │ │ $references$`env::166` │ │ │ │ │ -[1] 449837 422 │ │ │ │ │ +[1] 449852 422 │ │ │ │ │ │ │ │ │ │ $references$`env::167` │ │ │ │ │ -[1] 450259 422 │ │ │ │ │ +[1] 450274 422 │ │ │ │ │ │ │ │ │ │ $references$`env::168` │ │ │ │ │ -[1] 453151 725 │ │ │ │ │ +[1] 453166 725 │ │ │ │ │ │ │ │ │ │ $references$`env::169` │ │ │ │ │ -[1] 452874 277 │ │ │ │ │ +[1] 452889 277 │ │ │ │ │ │ │ │ │ │ $references$`env::17` │ │ │ │ │ [1] 25996 143 │ │ │ │ │ │ │ │ │ │ $references$`env::170` │ │ │ │ │ -[1] 451424 725 │ │ │ │ │ +[1] 451439 725 │ │ │ │ │ │ │ │ │ │ $references$`env::171` │ │ │ │ │ -[1] 452149 725 │ │ │ │ │ +[1] 452164 725 │ │ │ │ │ │ │ │ │ │ $references$`env::172` │ │ │ │ │ -[1] 457325 638 │ │ │ │ │ +[1] 457340 638 │ │ │ │ │ │ │ │ │ │ $references$`env::173` │ │ │ │ │ -[1] 457066 259 │ │ │ │ │ +[1] 457081 259 │ │ │ │ │ │ │ │ │ │ $references$`env::174` │ │ │ │ │ -[1] 453930 1568 │ │ │ │ │ +[1] 453945 1568 │ │ │ │ │ │ │ │ │ │ $references$`env::175` │ │ │ │ │ -[1] 455498 1568 │ │ │ │ │ +[1] 455513 1568 │ │ │ │ │ │ │ │ │ │ $references$`env::176` │ │ │ │ │ -[1] 460553 458 │ │ │ │ │ +[1] 460568 458 │ │ │ │ │ │ │ │ │ │ $references$`env::177` │ │ │ │ │ -[1] 460291 262 │ │ │ │ │ +[1] 460306 262 │ │ │ │ │ │ │ │ │ │ $references$`env::178` │ │ │ │ │ -[1] 458017 1137 │ │ │ │ │ +[1] 458032 1137 │ │ │ │ │ │ │ │ │ │ $references$`env::179` │ │ │ │ │ -[1] 459154 1137 │ │ │ │ │ +[1] 459169 1137 │ │ │ │ │ │ │ │ │ │ $references$`env::18` │ │ │ │ │ [1] 20866 5130 │ │ │ │ │ │ │ │ │ │ $references$`env::180` │ │ │ │ │ -[1] 464441 1551 │ │ │ │ │ +[1] 464456 1551 │ │ │ │ │ │ │ │ │ │ $references$`env::181` │ │ │ │ │ -[1] 464167 274 │ │ │ │ │ +[1] 464182 274 │ │ │ │ │ │ │ │ │ │ $references$`env::182` │ │ │ │ │ -[1] 461065 1551 │ │ │ │ │ +[1] 461080 1551 │ │ │ │ │ │ │ │ │ │ $references$`env::183` │ │ │ │ │ -[1] 462616 1551 │ │ │ │ │ +[1] 462631 1551 │ │ │ │ │ │ │ │ │ │ $references$`env::184` │ │ │ │ │ -[1] 468495 1089 │ │ │ │ │ +[1] 468510 1089 │ │ │ │ │ │ │ │ │ │ $references$`env::185` │ │ │ │ │ -[1] 468224 271 │ │ │ │ │ +[1] 468239 271 │ │ │ │ │ │ │ │ │ │ $references$`env::186` │ │ │ │ │ -[1] 466046 1089 │ │ │ │ │ +[1] 466061 1089 │ │ │ │ │ │ │ │ │ │ $references$`env::187` │ │ │ │ │ -[1] 467135 1089 │ │ │ │ │ +[1] 467150 1089 │ │ │ │ │ │ │ │ │ │ $references$`env::188` │ │ │ │ │ -[1] 471851 971 │ │ │ │ │ +[1] 471866 971 │ │ │ │ │ │ │ │ │ │ $references$`env::189` │ │ │ │ │ -[1] 471580 271 │ │ │ │ │ +[1] 471595 271 │ │ │ │ │ │ │ │ │ │ $references$`env::19` │ │ │ │ │ [1] 20146 720 │ │ │ │ │ │ │ │ │ │ $references$`env::190` │ │ │ │ │ -[1] 469638 971 │ │ │ │ │ +[1] 469653 971 │ │ │ │ │ │ │ │ │ │ $references$`env::191` │ │ │ │ │ -[1] 470609 971 │ │ │ │ │ +[1] 470624 971 │ │ │ │ │ │ │ │ │ │ $references$`env::192` │ │ │ │ │ -[1] 476447 1650 │ │ │ │ │ +[1] 476462 1650 │ │ │ │ │ │ │ │ │ │ $references$`env::193` │ │ │ │ │ -[1] 476176 271 │ │ │ │ │ +[1] 476191 271 │ │ │ │ │ │ │ │ │ │ $references$`env::194` │ │ │ │ │ -[1] 472876 1650 │ │ │ │ │ +[1] 472891 1650 │ │ │ │ │ │ │ │ │ │ $references$`env::195` │ │ │ │ │ -[1] 474526 1650 │ │ │ │ │ +[1] 474541 1650 │ │ │ │ │ │ │ │ │ │ $references$`env::196` │ │ │ │ │ -[1] 480675 697 │ │ │ │ │ +[1] 480690 697 │ │ │ │ │ │ │ │ │ │ $references$`env::197` │ │ │ │ │ -[1] 480417 258 │ │ │ │ │ +[1] 480432 258 │ │ │ │ │ │ │ │ │ │ $references$`env::198` │ │ │ │ │ -[1] 478151 1133 │ │ │ │ │ +[1] 478166 1133 │ │ │ │ │ │ │ │ │ │ $references$`env::199` │ │ │ │ │ -[1] 479284 1133 │ │ │ │ │ +[1] 479299 1133 │ │ │ │ │ │ │ │ │ │ $references$`env::2` │ │ │ │ │ [1] 0 237 │ │ │ │ │ │ │ │ │ │ $references$`env::20` │ │ │ │ │ [1] 31932 2511 │ │ │ │ │ │ │ │ │ │ $references$`env::200` │ │ │ │ │ -[1] 484303 1301 │ │ │ │ │ +[1] 484318 1301 │ │ │ │ │ │ │ │ │ │ $references$`env::201` │ │ │ │ │ -[1] 484028 275 │ │ │ │ │ +[1] 484043 275 │ │ │ │ │ │ │ │ │ │ $references$`env::202` │ │ │ │ │ -[1] 481426 1301 │ │ │ │ │ +[1] 481441 1301 │ │ │ │ │ │ │ │ │ │ $references$`env::203` │ │ │ │ │ -[1] 482727 1301 │ │ │ │ │ +[1] 482742 1301 │ │ │ │ │ │ │ │ │ │ $references$`env::204` │ │ │ │ │ -[1] 489354 1711 │ │ │ │ │ +[1] 489369 1711 │ │ │ │ │ │ │ │ │ │ $references$`env::205` │ │ │ │ │ -[1] 489080 274 │ │ │ │ │ +[1] 489095 274 │ │ │ │ │ │ │ │ │ │ $references$`env::206` │ │ │ │ │ -[1] 485658 1711 │ │ │ │ │ +[1] 485673 1711 │ │ │ │ │ │ │ │ │ │ $references$`env::207` │ │ │ │ │ -[1] 487369 1711 │ │ │ │ │ +[1] 487384 1711 │ │ │ │ │ │ │ │ │ │ $references$`env::208` │ │ │ │ │ -[1] 495086 1846 │ │ │ │ │ +[1] 495101 1846 │ │ │ │ │ │ │ │ │ │ $references$`env::209` │ │ │ │ │ -[1] 494811 275 │ │ │ │ │ +[1] 494826 275 │ │ │ │ │ │ │ │ │ │ $references$`env::21` │ │ │ │ │ [1] 31773 159 │ │ │ │ │ │ │ │ │ │ $references$`env::210` │ │ │ │ │ -[1] 491119 1846 │ │ │ │ │ +[1] 491134 1846 │ │ │ │ │ │ │ │ │ │ $references$`env::211` │ │ │ │ │ -[1] 492965 1846 │ │ │ │ │ +[1] 492980 1846 │ │ │ │ │ │ │ │ │ │ $references$`env::212` │ │ │ │ │ -[1] 500282 612 │ │ │ │ │ +[1] 500297 612 │ │ │ │ │ │ │ │ │ │ $references$`env::213` │ │ │ │ │ -[1] 500018 264 │ │ │ │ │ +[1] 500033 264 │ │ │ │ │ │ │ │ │ │ $references$`env::214` │ │ │ │ │ -[1] 496986 1516 │ │ │ │ │ +[1] 497001 1516 │ │ │ │ │ │ │ │ │ │ $references$`env::215` │ │ │ │ │ -[1] 498502 1516 │ │ │ │ │ +[1] 498517 1516 │ │ │ │ │ │ │ │ │ │ $references$`env::216` │ │ │ │ │ -[1] 503856 1321 │ │ │ │ │ +[1] 503871 1321 │ │ │ │ │ │ │ │ │ │ $references$`env::217` │ │ │ │ │ -[1] 503590 266 │ │ │ │ │ +[1] 503605 266 │ │ │ │ │ │ │ │ │ │ $references$`env::218` │ │ │ │ │ -[1] 500948 1321 │ │ │ │ │ +[1] 500963 1321 │ │ │ │ │ │ │ │ │ │ $references$`env::219` │ │ │ │ │ -[1] 502269 1321 │ │ │ │ │ +[1] 502284 1321 │ │ │ │ │ │ │ │ │ │ $references$`env::22` │ │ │ │ │ [1] 26139 5634 │ │ │ │ │ │ │ │ │ │ $references$`env::220` │ │ │ │ │ -[1] 510233 677 │ │ │ │ │ +[1] 510248 677 │ │ │ │ │ │ │ │ │ │ $references$`env::221` │ │ │ │ │ -[1] 508341 1892 │ │ │ │ │ +[1] 508356 1892 │ │ │ │ │ │ │ │ │ │ $references$`env::222` │ │ │ │ │ -[1] 505231 1555 │ │ │ │ │ +[1] 505246 1555 │ │ │ │ │ │ │ │ │ │ $references$`env::223` │ │ │ │ │ -[1] 506786 1555 │ │ │ │ │ +[1] 506801 1555 │ │ │ │ │ │ │ │ │ │ $references$`env::224` │ │ │ │ │ -[1] 514935 500 │ │ │ │ │ +[1] 514950 500 │ │ │ │ │ │ │ │ │ │ $references$`env::225` │ │ │ │ │ -[1] 514676 259 │ │ │ │ │ +[1] 514691 259 │ │ │ │ │ │ │ │ │ │ $references$`env::226` │ │ │ │ │ -[1] 510964 1856 │ │ │ │ │ +[1] 510979 1856 │ │ │ │ │ │ │ │ │ │ $references$`env::227` │ │ │ │ │ -[1] 512820 1856 │ │ │ │ │ +[1] 512835 1856 │ │ │ │ │ │ │ │ │ │ $references$`env::228` │ │ │ │ │ -[1] 524907 808 │ │ │ │ │ +[1] 524922 808 │ │ │ │ │ │ │ │ │ │ $references$`env::229` │ │ │ │ │ -[1] 524655 252 │ │ │ │ │ +[1] 524670 252 │ │ │ │ │ │ │ │ │ │ $references$`env::23` │ │ │ │ │ [1] 35656 1773 │ │ │ │ │ │ │ │ │ │ $references$`env::230` │ │ │ │ │ -[1] 515489 4583 │ │ │ │ │ +[1] 515504 4583 │ │ │ │ │ │ │ │ │ │ $references$`env::231` │ │ │ │ │ -[1] 520072 4583 │ │ │ │ │ +[1] 520087 4583 │ │ │ │ │ │ │ │ │ │ $references$`env::232` │ │ │ │ │ -[1] 544189 1461 │ │ │ │ │ +[1] 544204 1461 │ │ │ │ │ │ │ │ │ │ $references$`env::233` │ │ │ │ │ -[1] 543931 258 │ │ │ │ │ +[1] 543946 258 │ │ │ │ │ │ │ │ │ │ $references$`env::234` │ │ │ │ │ -[1] 525769 9081 │ │ │ │ │ +[1] 525784 9081 │ │ │ │ │ │ │ │ │ │ $references$`env::235` │ │ │ │ │ -[1] 534850 9081 │ │ │ │ │ +[1] 534865 9081 │ │ │ │ │ │ │ │ │ │ $references$`env::236` │ │ │ │ │ -[1] 547388 713 │ │ │ │ │ +[1] 547403 713 │ │ │ │ │ │ │ │ │ │ $references$`env::237` │ │ │ │ │ -[1] 547130 258 │ │ │ │ │ +[1] 547145 258 │ │ │ │ │ │ │ │ │ │ $references$`env::238` │ │ │ │ │ -[1] 545704 713 │ │ │ │ │ +[1] 545719 713 │ │ │ │ │ │ │ │ │ │ $references$`env::239` │ │ │ │ │ -[1] 546417 713 │ │ │ │ │ +[1] 546432 713 │ │ │ │ │ │ │ │ │ │ $references$`env::24` │ │ │ │ │ [1] 37429 308 │ │ │ │ │ │ │ │ │ │ $references$`env::240` │ │ │ │ │ -[1] 557717 2978 │ │ │ │ │ +[1] 557732 2978 │ │ │ │ │ │ │ │ │ │ $references$`env::241` │ │ │ │ │ -[1] 557455 262 │ │ │ │ │ +[1] 557470 262 │ │ │ │ │ │ │ │ │ │ $references$`env::242` │ │ │ │ │ -[1] 548155 4650 │ │ │ │ │ +[1] 548170 4650 │ │ │ │ │ │ │ │ │ │ $references$`env::243` │ │ │ │ │ -[1] 552805 4650 │ │ │ │ │ +[1] 552820 4650 │ │ │ │ │ │ │ │ │ │ $references$`env::244` │ │ │ │ │ -[1] 668845 805 │ │ │ │ │ +[1] 668860 805 │ │ │ │ │ │ │ │ │ │ $references$`env::245` │ │ │ │ │ -[1] 668385 460 │ │ │ │ │ +[1] 668400 460 │ │ │ │ │ │ │ │ │ │ $references$`env::246` │ │ │ │ │ -[1] 560919 53733 │ │ │ │ │ +[1] 560934 53733 │ │ │ │ │ │ │ │ │ │ $references$`env::247` │ │ │ │ │ -[1] 560749 170 │ │ │ │ │ +[1] 560764 170 │ │ │ │ │ │ │ │ │ │ $references$`env::248` │ │ │ │ │ -[1] 614652 53733 │ │ │ │ │ +[1] 614667 53733 │ │ │ │ │ │ │ │ │ │ $references$`env::249` │ │ │ │ │ -[1] 672980 1506 │ │ │ │ │ +[1] 672995 1506 │ │ │ │ │ │ │ │ │ │ $references$`env::25` │ │ │ │ │ [1] 85794 21172 │ │ │ │ │ │ │ │ │ │ $references$`env::250` │ │ │ │ │ -[1] 672716 264 │ │ │ │ │ +[1] 672731 264 │ │ │ │ │ │ │ │ │ │ $references$`env::251` │ │ │ │ │ -[1] 669704 1506 │ │ │ │ │ +[1] 669719 1506 │ │ │ │ │ │ │ │ │ │ $references$`env::252` │ │ │ │ │ -[1] 671210 1506 │ │ │ │ │ +[1] 671225 1506 │ │ │ │ │ │ │ │ │ │ $references$`env::253` │ │ │ │ │ -[1] 677851 613 │ │ │ │ │ +[1] 677866 613 │ │ │ │ │ │ │ │ │ │ $references$`env::254` │ │ │ │ │ -[1] 677586 265 │ │ │ │ │ +[1] 677601 265 │ │ │ │ │ │ │ │ │ │ $references$`env::255` │ │ │ │ │ -[1] 674540 1523 │ │ │ │ │ +[1] 674555 1523 │ │ │ │ │ │ │ │ │ │ $references$`env::256` │ │ │ │ │ -[1] 676063 1523 │ │ │ │ │ +[1] 676078 1523 │ │ │ │ │ │ │ │ │ │ $references$`env::257` │ │ │ │ │ -[1] 679977 591 │ │ │ │ │ +[1] 679992 591 │ │ │ │ │ │ │ │ │ │ $references$`env::258` │ │ │ │ │ -[1] 679700 277 │ │ │ │ │ +[1] 679715 277 │ │ │ │ │ │ │ │ │ │ $references$`env::259` │ │ │ │ │ -[1] 678518 591 │ │ │ │ │ +[1] 678533 591 │ │ │ │ │ │ │ │ │ │ $references$`env::26` │ │ │ │ │ [1] 224956 544 │ │ │ │ │ │ │ │ │ │ $references$`env::260` │ │ │ │ │ -[1] 679109 591 │ │ │ │ │ +[1] 679124 591 │ │ │ │ │ │ │ │ │ │ $references$`env::261` │ │ │ │ │ -[1] 682084 597 │ │ │ │ │ +[1] 682099 597 │ │ │ │ │ │ │ │ │ │ $references$`env::262` │ │ │ │ │ -[1] 681816 268 │ │ │ │ │ +[1] 681831 268 │ │ │ │ │ │ │ │ │ │ $references$`env::263` │ │ │ │ │ -[1] 680622 597 │ │ │ │ │ +[1] 680637 597 │ │ │ │ │ │ │ │ │ │ $references$`env::264` │ │ │ │ │ -[1] 681219 597 │ │ │ │ │ +[1] 681234 597 │ │ │ │ │ │ │ │ │ │ $references$`env::265` │ │ │ │ │ -[1] 684237 616 │ │ │ │ │ +[1] 684252 616 │ │ │ │ │ │ │ │ │ │ $references$`env::266` │ │ │ │ │ -[1] 683967 270 │ │ │ │ │ +[1] 683982 270 │ │ │ │ │ │ │ │ │ │ $references$`env::267` │ │ │ │ │ -[1] 682735 616 │ │ │ │ │ +[1] 682750 616 │ │ │ │ │ │ │ │ │ │ $references$`env::268` │ │ │ │ │ -[1] 683351 616 │ │ │ │ │ +[1] 683366 616 │ │ │ │ │ │ │ │ │ │ $references$`env::269` │ │ │ │ │ -[1] 686621 718 │ │ │ │ │ +[1] 686636 718 │ │ │ │ │ │ │ │ │ │ $references$`env::27` │ │ │ │ │ [1] 224813 143 │ │ │ │ │ │ │ │ │ │ $references$`env::270` │ │ │ │ │ -[1] 686343 278 │ │ │ │ │ +[1] 686358 278 │ │ │ │ │ │ │ │ │ │ $references$`env::271` │ │ │ │ │ -[1] 684907 718 │ │ │ │ │ +[1] 684922 718 │ │ │ │ │ │ │ │ │ │ $references$`env::272` │ │ │ │ │ -[1] 685625 718 │ │ │ │ │ +[1] 685640 718 │ │ │ │ │ │ │ │ │ │ $references$`env::273` │ │ │ │ │ -[1] 807989 140 │ │ │ │ │ +[1] 808004 140 │ │ │ │ │ │ │ │ │ │ $references$`env::28` │ │ │ │ │ [1] 219663 5150 │ │ │ │ │ │ │ │ │ │ $references$`env::29` │ │ │ │ │ [1] 117720 1516 │ │ │ │ │ │ │ │ │ │ @@ -1555,73 +1555,73 @@ │ │ │ │ │ $references$`env::79` │ │ │ │ │ [1] 344602 251 │ │ │ │ │ │ │ │ │ │ $references$`env::8` │ │ │ │ │ [1] 13211 773 │ │ │ │ │ │ │ │ │ │ $references$`env::80` │ │ │ │ │ -[1] 349121 13394 │ │ │ │ │ +[1] 349121 13409 │ │ │ │ │ │ │ │ │ │ $references$`env::81` │ │ │ │ │ [1] 348825 131 │ │ │ │ │ │ │ │ │ │ $references$`env::82` │ │ │ │ │ [1] 348956 165 │ │ │ │ │ │ │ │ │ │ $references$`env::83` │ │ │ │ │ -[1] 362568 131 │ │ │ │ │ +[1] 362583 131 │ │ │ │ │ │ │ │ │ │ $references$`env::84` │ │ │ │ │ -[1] 376545 708 │ │ │ │ │ +[1] 376560 708 │ │ │ │ │ │ │ │ │ │ $references$`env::85` │ │ │ │ │ -[1] 376134 411 │ │ │ │ │ +[1] 376149 411 │ │ │ │ │ │ │ │ │ │ $references$`env::86` │ │ │ │ │ -[1] 362752 6691 │ │ │ │ │ +[1] 362767 6691 │ │ │ │ │ │ │ │ │ │ $references$`env::87` │ │ │ │ │ -[1] 369443 6691 │ │ │ │ │ +[1] 369458 6691 │ │ │ │ │ │ │ │ │ │ $references$`env::88` │ │ │ │ │ -[1] 382137 685 │ │ │ │ │ +[1] 382152 685 │ │ │ │ │ │ │ │ │ │ $references$`env::89` │ │ │ │ │ -[1] 381876 261 │ │ │ │ │ +[1] 381891 261 │ │ │ │ │ │ │ │ │ │ $references$`env::9` │ │ │ │ │ [1] 117577 143 │ │ │ │ │ │ │ │ │ │ $references$`env::90` │ │ │ │ │ -[1] 377306 2285 │ │ │ │ │ +[1] 377321 2285 │ │ │ │ │ │ │ │ │ │ $references$`env::91` │ │ │ │ │ -[1] 379591 2285 │ │ │ │ │ +[1] 379606 2285 │ │ │ │ │ │ │ │ │ │ $references$`env::92` │ │ │ │ │ -[1] 390013 1242 │ │ │ │ │ +[1] 390028 1242 │ │ │ │ │ │ │ │ │ │ $references$`env::93` │ │ │ │ │ -[1] 389753 260 │ │ │ │ │ +[1] 389768 260 │ │ │ │ │ │ │ │ │ │ $references$`env::94` │ │ │ │ │ -[1] 382875 3439 │ │ │ │ │ +[1] 382890 3439 │ │ │ │ │ │ │ │ │ │ $references$`env::95` │ │ │ │ │ -[1] 386314 3439 │ │ │ │ │ +[1] 386329 3439 │ │ │ │ │ │ │ │ │ │ $references$`env::96` │ │ │ │ │ -[1] 394109 507 │ │ │ │ │ +[1] 394124 507 │ │ │ │ │ │ │ │ │ │ $references$`env::97` │ │ │ │ │ -[1] 393842 267 │ │ │ │ │ +[1] 393857 267 │ │ │ │ │ │ │ │ │ │ $references$`env::98` │ │ │ │ │ -[1] 391308 1267 │ │ │ │ │ +[1] 391323 1267 │ │ │ │ │ │ │ │ │ │ $references$`env::99` │ │ │ │ │ -[1] 392575 1267 │ │ │ │ │ +[1] 392590 1267 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ $compressed │ │ │ │ │ [1] TRUE │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.html │ │ │ @@ -103,20 +103,20 @@ │ │ │ body { max-width: 100%; } │ │ │ tr, img { break-inside: avoid; } │ │ │ } │ │ │ @media only screen and (min-width: 992px) { │ │ │ body:not(.pagesjs) pre:has(.line-numbers):not(:hover) { white-space: pre; } │ │ │ } │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │
│ │ │

Obtaining and Utilizing TxDb Objects

│ │ │ -

Dienstag, August 11, 2026

│ │ │ +

Tuesday, August 11, 2026

│ │ │
│ │ │
│ │ │

Introduction

│ │ │

The GenomicFeatures package implements the TxDb container for │ │ │ storing transcript metadata for a given organism. A TxDb object │ │ │ stores the genomic positions of the 5’ and 3’ untranslated regions │ │ │ (UTRs), protein coding sequences (CDSs), and exons for a set of mRNA │ │ │ @@ -135,15 +135,15 @@ │ │ │ │ │ │ BiocManager::install("GenomicFeatures") │ │ │ │ │ │

Then load it with:

│ │ │
suppressPackageStartupMessages(library(GenomicFeatures))
│ │ │  
│ │ │
## Error in `library()`:
│ │ │ -## ! es gibt kein Paket namens 'GenomicFeatures'
│ │ │ +## ! there is no package called 'GenomicFeatures'
│ │ │  
│ │ │

Obtaining a TxDb object

│ │ │

There are three ways that users can obtain a TxDb object.

│ │ │

One way is to use the loadDb method to load the object directly │ │ │ from an appropriate .sqlite database file.

│ │ │

Here we are loading a previously created TxDb object │ │ │ based on UCSC known gene data. This database only contains a small │ │ │ @@ -151,39 +151,39 @@ │ │ │ demonstrate and test the functionality of the │ │ │ GenomicFeatures package as a demonstration.

│ │ │
samplefile <- system.file("extdata", "hg19_knownGene_sample.sqlite",
│ │ │                            package="GenomicFeatures")
│ │ │  txdb <- loadDb(samplefile)
│ │ │  
│ │ │
## Error in `loadDb()`:
│ │ │ -## ! konnte Funktion "loadDb" nicht finden
│ │ │ +## ! could not find function "loadDb"
│ │ │  
│ │ │
txdb
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'txdb' nicht gefunden
│ │ │ +## ! object 'txdb' not found
│ │ │  
│ │ │

In this case, the TxDb object has been returned by │ │ │ the loadDb method.

│ │ │

More commonly however, we expect that users will just load a │ │ │ TxDb annotation package like this:

│ │ │
library(TxDb.Hsapiens.UCSC.hg19.knownGene)
│ │ │  
│ │ │
## Error in `library()`:
│ │ │ -## ! es gibt kein Paket namens 'TxDb.Hsapiens.UCSC.hg19.knownGene'
│ │ │ +## ! there is no package called 'TxDb.Hsapiens.UCSC.hg19.knownGene'
│ │ │  
│ │ │
hg19_txdb <- TxDb.Hsapiens.UCSC.hg19.knownGene  # shorthand (for convenience)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'TxDb.Hsapiens.UCSC.hg19.knownGene' nicht gefunden
│ │ │ +## ! object 'TxDb.Hsapiens.UCSC.hg19.knownGene' not found
│ │ │  
│ │ │
hg19_txdb
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden
│ │ │ +## ! object 'hg19_txdb' not found
│ │ │  
│ │ │

Loading the package like this will also create a TxDb │ │ │ object, and by default that object will have the same name as the │ │ │ package itself.

│ │ │

Finally, the third way to obtain a TxDb object is to use one of │ │ │ the numerous tools defined in the txdbmaker package. txdbmaker │ │ │ provides a set of tools for making TxDb objects from genomic │ │ │ @@ -196,49 +196,49 @@ │ │ │ useful way to limit the things that are returned if you are only │ │ │ interested in studying a handful of chromosomes.

│ │ │

To determine which chromosomes are currently active, use the │ │ │ seqlevels method. For example:

│ │ │
head(seqlevels(hg19_txdb))
│ │ │  
│ │ │
## Error in `seqlevels()`:
│ │ │ -## ! konnte Funktion "seqlevels" nicht finden
│ │ │ +## ! could not find function "seqlevels"
│ │ │  
│ │ │

Will tell you all the chromosomes that are active for the │ │ │ TxDb.Hsapiens.UCSC.hg19.knownGene TxDb object (by │ │ │ default it will be all of them).

│ │ │

If you then wanted to only set Chromosome 1 to be active you could do │ │ │ it like this:

│ │ │
seqlevels(hg19_txdb) <- "chr1"
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden
│ │ │ +## ! object 'hg19_txdb' not found
│ │ │  
│ │ │

So if you ran this, then from this point on in your R session only │ │ │ chromosome 1 would be consulted when you call the various retrieval │ │ │ methods… If you need to reset back to the original seqlevels (i.e. │ │ │ to the seqlevels stored in the db), then set the seqlevels to │ │ │ seqlevels0(hg19_txdb).

│ │ │
seqlevels(hg19_txdb) <- seqlevels0(hg19_txdb)
│ │ │  
│ │ │
## Error in `seqlevels0()`:
│ │ │ -## ! konnte Funktion "seqlevels0" nicht finden
│ │ │ +## ! could not find function "seqlevels0"
│ │ │  
│ │ │

Exercise: │ │ │ Use seqlevels to set only chromsome 15 to be active. BTW, │ │ │ the rest of this vignette will assume you have succeeded at this.

│ │ │

Solution:

│ │ │
seqlevels(hg19_txdb) <- "chr15"
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden
│ │ │ +## ! object 'hg19_txdb' not found
│ │ │  
│ │ │
seqlevels(hg19_txdb)
│ │ │  
│ │ │
## Error in `seqlevels()`:
│ │ │ -## ! konnte Funktion "seqlevels" nicht finden
│ │ │ +## ! could not find function "seqlevels"
│ │ │  
│ │ │

Retrieving data using the select() method

│ │ │

The TxDb objects inherit from AnnotationDb │ │ │ objects (just as the ChipDb and OrgDb objects do). │ │ │ One of the implications of this relationship is that these object │ │ │ ought to be used in similar ways to each other. Therefore we have │ │ │ written supporting columns, keytypes, keys │ │ │ @@ -248,40 +248,40 @@ │ │ │ they would be used to extract information about a ChipDb or │ │ │ an OrgDb object. Here is a simple example of how to find the │ │ │ UCSC transcript names that match with a set of gene IDs.

│ │ │
keys <- c("100033416", "100033417", "100033420")
│ │ │  columns(hg19_txdb)
│ │ │  
│ │ │
## Error in `columns()`:
│ │ │ -## ! konnte Funktion "columns" nicht finden
│ │ │ +## ! could not find function "columns"
│ │ │  
│ │ │
keytypes(hg19_txdb)
│ │ │  
│ │ │
## Error in `keytypes()`:
│ │ │ -## ! konnte Funktion "keytypes" nicht finden
│ │ │ +## ! could not find function "keytypes"
│ │ │  
│ │ │
select(hg19_txdb, keys = keys, columns="TXNAME", keytype="GENEID")
│ │ │  
│ │ │
## Error in `select()`:
│ │ │ -## ! konnte Funktion "select" nicht finden
│ │ │ +## ! could not find function "select"
│ │ │  
│ │ │

Exercise: │ │ │ For the genes in the example above, find the chromosome and strand │ │ │ information that will go with each of the transcript names.

│ │ │

Solution:

│ │ │
columns(hg19_txdb)
│ │ │  
│ │ │
## Error in `columns()`:
│ │ │ -## ! konnte Funktion "columns" nicht finden
│ │ │ +## ! could not find function "columns"
│ │ │  
│ │ │
cols <- c("TXNAME", "TXSTRAND", "TXCHROM")
│ │ │  select(hg19_txdb, keys=keys, columns=cols, keytype="GENEID")
│ │ │  
│ │ │
## Error in `select()`:
│ │ │ -## ! konnte Funktion "select" nicht finden
│ │ │ +## ! could not find function "select"
│ │ │  
│ │ │

Methods for returning GRanges objects

│ │ │

Retrieving data with select is useful, but sometimes it is more │ │ │ convenient to extract the result as a GRanges object. This is │ │ │ often the case when you are doing counting or specialized overlap │ │ │ operations downstream. For these use cases there is another family of │ │ │ methods available.

│ │ │ @@ -291,20 +291,20 @@ │ │ │ transcripts, exons, and cds return │ │ │ the coordinate information as a GRanges object.

│ │ │

As an example, all transcripts present in a TxDb object │ │ │ can be obtained as follows:

│ │ │
GR <- transcripts(hg19_txdb)
│ │ │  
│ │ │
## Error in `transcripts()`:
│ │ │ -## ! konnte Funktion "transcripts" nicht finden
│ │ │ +## ! could not find function "transcripts"
│ │ │  
│ │ │
GR[1:3]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GR' nicht gefunden
│ │ │ +## ! object 'GR' not found
│ │ │  
│ │ │

The transcripts function returns a GRanges class │ │ │ object. You can learn a lot more about the manipulation of these │ │ │ objects by reading the GenomicRanges introductory │ │ │ vignette. The show method for a GRanges object │ │ │ will display the ranges, seqnames (a chromosome or a contig), and │ │ │ strand on the left side and then present related metadata on the right │ │ │ @@ -312,122 +312,122 @@ │ │ │

The strand function is used to obtain the strand │ │ │ information from the transcripts. The sum of the Lengths of the │ │ │ Rle object that strand returns is equal to the │ │ │ length of the GRanges object.

│ │ │
tx_strand <- strand(GR)
│ │ │  
│ │ │
## Error in `strand()`:
│ │ │ -## ! konnte Funktion "strand" nicht finden
│ │ │ +## ! could not find function "strand"
│ │ │  
│ │ │
tx_strand
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'tx_strand' nicht gefunden
│ │ │ +## ! object 'tx_strand' not found
│ │ │  
│ │ │
sum(runLength(tx_strand))
│ │ │  
│ │ │
## Error in `runLength()`:
│ │ │ -## ! konnte Funktion "runLength" nicht finden
│ │ │ +## ! could not find function "runLength"
│ │ │  
│ │ │
length(GR)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GR' nicht gefunden
│ │ │ +## ! object 'GR' not found
│ │ │  
│ │ │

In addition, the transcripts function can also be used to │ │ │ retrieve a subset of the transcripts available such as those on the │ │ │ +-strand of chromosome 1.

│ │ │
GR <- transcripts(hg19_txdb, filter=list(tx_chrom = "chr15", tx_strand = "+"))
│ │ │  
│ │ │
## Error in `transcripts()`:
│ │ │ -## ! konnte Funktion "transcripts" nicht finden
│ │ │ +## ! could not find function "transcripts"
│ │ │  
│ │ │
length(GR)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GR' nicht gefunden
│ │ │ +## ! object 'GR' not found
│ │ │  
│ │ │
unique(strand(GR))
│ │ │  
│ │ │
## Error in `strand()`:
│ │ │ -## ! konnte Funktion "strand" nicht finden
│ │ │ +## ! could not find function "strand"
│ │ │  
│ │ │

The exons and cds functions can also be used │ │ │ in a similar fashion to retrive genomic coordinates for exons and │ │ │ coding sequences.

│ │ │

The promoters function computes a GRanges object │ │ │ that spans the promoter region around the transcription start site │ │ │ for the transcripts in a TxDb object. The upstream │ │ │ and downstream arguments define the number of bases upstream │ │ │ and downstream from the transcription start site that make up the │ │ │ promoter region.

│ │ │
PR <- promoters(hg19_txdb, upstream=2000, downstream=400)
│ │ │  
│ │ │
## Error in `promoters()`:
│ │ │ -## ! konnte Funktion "promoters" nicht finden
│ │ │ +## ! could not find function "promoters"
│ │ │  
│ │ │
PR
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'PR' nicht gefunden
│ │ │ +## ! object 'PR' not found
│ │ │  
│ │ │

A similar function (terminators) is provided to compute the │ │ │ terminator region around the transcription end site for the │ │ │ transcripts in a TxDb object.

│ │ │

Exercise: │ │ │ Use exons to retrieve all the exons from chromosome 15. │ │ │ How does the length of this compare to the value returned by │ │ │ transcripts?

│ │ │

Solution:

│ │ │
EX <- exons(hg19_txdb)
│ │ │  
│ │ │
## Error in `exons()`:
│ │ │ -## ! konnte Funktion "exons" nicht finden
│ │ │ +## ! could not find function "exons"
│ │ │  
│ │ │
EX[1:4]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'EX' nicht gefunden
│ │ │ +## ! object 'EX' not found
│ │ │  
│ │ │
length(EX)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'EX' nicht gefunden
│ │ │ +## ! object 'EX' not found
│ │ │  
│ │ │
length(GR)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GR' nicht gefunden
│ │ │ +## ! object 'GR' not found
│ │ │  
│ │ │

Working with Grouped Features

│ │ │

Often one is interested in how particular genomic features relate to │ │ │ each other, and not just their genomic positions. For example, it might │ │ │ be of interest to group transcripts by gene or to group exons by transcript. │ │ │ Such groupings are supported by the transcriptsBy, │ │ │ exonsBy, and cdsBy functions.

│ │ │

The following call can be used to group transcripts by genes:

│ │ │
GRList <- transcriptsBy(hg19_txdb, by = "gene")
│ │ │  
│ │ │
## Error in `transcriptsBy()`:
│ │ │ -## ! konnte Funktion "transcriptsBy" nicht finden
│ │ │ +## ! could not find function "transcriptsBy"
│ │ │  
│ │ │
length(GRList)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │
names(GRList)[10:13]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │
GRList[11:12]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │

The transcriptsBy function returns a GRangesList │ │ │ class object. As with GRanges objects, you can learn more │ │ │ about these objects by reading the GenomicRanges │ │ │ introductory vignette. The show method for a │ │ │ GRangesList object will display as a list of GRanges │ │ │ objects. And, at the bottom the seqinfo will be displayed once for │ │ │ @@ -438,30 +438,30 @@ │ │ │ exon or cds, whereas for the exonsBy and cdsBy │ │ │ functions can only be grouped by transcript (tx) or gene.

│ │ │

So as a further example, to extract all the exons for each transcript │ │ │ you can call:

│ │ │
GRList <- exonsBy(hg19_txdb, by = "tx")
│ │ │  
│ │ │
## Error in `exonsBy()`:
│ │ │ -## ! konnte Funktion "exonsBy" nicht finden
│ │ │ +## ! could not find function "exonsBy"
│ │ │  
│ │ │
length(GRList)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │
names(GRList)[10:13]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │
GRList[[12]]
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │

As you can see, the GRangesList objects returned from each │ │ │ function contain genomic positions and identifiers grouped into a │ │ │ list-like object according to the type of feature specified in the by │ │ │ argument. The object returned can then be used by functions like │ │ │ findOverlaps to contextualize alignments from │ │ │ high-throughput sequencing.

│ │ │ @@ -480,25 +480,25 @@ │ │ │ just made, use select to retrieve that matching transcript │ │ │ names. Remember that the list used a by argument = “tx”, so │ │ │ the list is grouped by transcript IDs.

│ │ │

Solution:

│ │ │
GRList <- exonsBy(hg19_txdb, by = "tx")
│ │ │  
│ │ │
## Error in `exonsBy()`:
│ │ │ -## ! konnte Funktion "exonsBy" nicht finden
│ │ │ +## ! could not find function "exonsBy"
│ │ │  
│ │ │
tx_ids <- names(GRList)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'GRList' nicht gefunden
│ │ │ +## ! object 'GRList' not found
│ │ │  
│ │ │
head(select(hg19_txdb, keys=tx_ids, columns="TXNAME", keytype="TXID"))
│ │ │  
│ │ │
## Error in `select()`:
│ │ │ -## ! konnte Funktion "select" nicht finden
│ │ │ +## ! could not find function "select"
│ │ │  
│ │ │

Finally, the order of the results in a GRangesList object can │ │ │ vary with the way in which things were grouped. In most cases the │ │ │ grouped elements of the GRangesList object will be listed in │ │ │ the order that they occurred along the chromosome. However, when │ │ │ exons or CDS parts are grouped by transcript, they will instead be │ │ │ grouped according to their position along the transcript itself. │ │ │ @@ -511,100 +511,97 @@ │ │ │ provide behavior equivalent to the grouping functions, but in │ │ │ prespecified form. These functions return a GRangesList │ │ │ object grouped by transcript for introns, 5’ UTR’s, and 3’ UTR’s, │ │ │ respectively. Below are examples of how you can call these methods.

│ │ │
length(intronsByTranscript(hg19_txdb))
│ │ │  
│ │ │
## Error in `intronsByTranscript()`:
│ │ │ -## ! konnte Funktion "intronsByTranscript" nicht finden
│ │ │ +## ! could not find function "intronsByTranscript"
│ │ │  
│ │ │
length(fiveUTRsByTranscript(hg19_txdb))
│ │ │  
│ │ │
## Error in `fiveUTRsByTranscript()`:
│ │ │ -## ! konnte Funktion "fiveUTRsByTranscript" nicht finden
│ │ │ +## ! could not find function "fiveUTRsByTranscript"
│ │ │  
│ │ │
length(threeUTRsByTranscript(hg19_txdb))
│ │ │  
│ │ │
## Error in `threeUTRsByTranscript()`:
│ │ │ -## ! konnte Funktion "threeUTRsByTranscript" nicht finden
│ │ │ +## ! could not find function "threeUTRsByTranscript"
│ │ │  
│ │ │

Getting the actual sequence data

│ │ │

The GenomicFeatures package also provides functions for │ │ │ converting from ranges to actual sequence (when paired │ │ │ with an appropriate BSgenome package).

│ │ │
suppressPackageStartupMessages(library(BSgenome.Hsapiens.UCSC.hg19))
│ │ │  
│ │ │
## Error in `library()`:
│ │ │ -## ! es gibt kein Paket namens 'BSgenome.Hsapiens.UCSC.hg19'
│ │ │ +## ! there is no package called 'BSgenome.Hsapiens.UCSC.hg19'
│ │ │  
│ │ │
genome <- BSgenome.Hsapiens.UCSC.hg19  # shorthand (for convenience)
│ │ │  
│ │ │
## Error:
│ │ │ -## ! Objekt 'BSgenome.Hsapiens.UCSC.hg19' nicht gefunden
│ │ │ +## ! object 'BSgenome.Hsapiens.UCSC.hg19' not found
│ │ │  
│ │ │
tx_seqs1 <- extractTranscriptSeqs(genome, hg19_txdb, use.names=TRUE)
│ │ │  
│ │ │
## Error in `extractTranscriptSeqs()`:
│ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden
│ │ │ +## ! could not find function "extractTranscriptSeqs"
│ │ │  
│ │ │

And, once these sequences have been extracted, you can translate them │ │ │ into proteins with translate:

│ │ │
suppressWarnings(translate(tx_seqs1))
│ │ │  
│ │ │
## Error in `translate()`:
│ │ │ -## ! konnte Funktion "translate" nicht finden
│ │ │ +## ! could not find function "translate"
│ │ │  
│ │ │

Exercise: │ │ │ But of course this is not a meaningful translation, because the call │ │ │ to extractTranscriptSeqs will have extracted all │ │ │ the transcribed regions of the genome regardless of whether or not │ │ │ they are translated. Look at the manual page for │ │ │ extractTranscriptSeqs and see how you can use cdsBy │ │ │ to only translate only the coding regions.

│ │ │

Solution:

│ │ │
cds_seqs <- extractTranscriptSeqs(Hsapiens,
│ │ │                                    cdsBy(hg19_txdb, by="tx", use.names=TRUE))
│ │ │  
│ │ │
## Error in `extractTranscriptSeqs()`:
│ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden
│ │ │ +## ! could not find function "extractTranscriptSeqs"
│ │ │  
│ │ │
translate(cds_seqs)
│ │ │  
│ │ │
## Error in `translate()`:
│ │ │ -## ! konnte Funktion "translate" nicht finden
│ │ │ +## ! could not find function "translate"
│ │ │  
│ │ │

Session Information

│ │ │
## R version 4.6.1 (2026-06-24)
│ │ │  ## Platform: x86_64-pc-linux-gnu
│ │ │  ## Running under: Debian GNU/Linux forky/sid
│ │ │  ## 
│ │ │  ## Matrix products: default
│ │ │  ## BLAS:   /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 
│ │ │  ## LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.33.so;  LAPACK version 3.12.0
│ │ │  ## 
│ │ │  ## locale:
│ │ │ -##  [1] LC_CTYPE=de_DE.UTF-8       LC_NUMERIC=C              
│ │ │ -##  [3] LC_TIME=de_DE.UTF-8        LC_COLLATE=de_DE.UTF-8    
│ │ │ -##  [5] LC_MONETARY=de_DE.UTF-8    LC_MESSAGES=de_DE.UTF-8   
│ │ │ -##  [7] LC_PAPER=de_DE.UTF-8       LC_NAME=C                 
│ │ │ -##  [9] LC_ADDRESS=C               LC_TELEPHONE=C            
│ │ │ -## [11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C       
│ │ │ +##  [1] LC_CTYPE=C.UTF-8       LC_NUMERIC=C           LC_TIME=C.UTF-8       
│ │ │ +##  [4] LC_COLLATE=C.UTF-8     LC_MONETARY=C.UTF-8    LC_MESSAGES=C.UTF-8   
│ │ │ +##  [7] LC_PAPER=C.UTF-8       LC_NAME=C              LC_ADDRESS=C          
│ │ │ +## [10] LC_TELEPHONE=C         LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C   
│ │ │  ## 
│ │ │ -## time zone: Europe/Berlin
│ │ │ +## time zone: Etc/UTC
│ │ │  ## tzcode source: system (glibc)
│ │ │  ## 
│ │ │  ## attached base packages:
│ │ │  ## [1] stats     graphics  grDevices utils     datasets  methods   base     
│ │ │  ## 
│ │ │  ## other attached packages:
│ │ │  ## [1] markdown_2.0 knitr_1.51  
│ │ │  ## 
│ │ │  ## loaded via a namespace (and not attached):
│ │ │ -##  [1] compiler_4.6.1  cli_3.6.6       tools_4.6.1     pillar_1.11.1  
│ │ │ -##  [5] otel_0.2.0      glue_1.8.1      vctrs_0.7.3     xfun_0.60      
│ │ │ -##  [9] lifecycle_1.0.5 rlang_1.3.0     evaluate_1.0.5
│ │ │ +## [1] compiler_4.6.1 cli_3.6.6      tools_4.6.1    otel_0.2.0     xfun_0.60     
│ │ │ +## [6] rlang_1.3.0    evaluate_1.0.5
│ │ │  
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ ************ OObbttaaiinniinngg aanndd UUttiilliizziinngg TTxxDDbb OObbjjeeccttss ************ │ │ │ │ -******** DDiieennssttaagg,, AAuugguusstt 1111,, 22002266 ******** │ │ │ │ +******** TTuueessddaayy,, AAuugguusstt 1111,, 22002266 ******** │ │ │ │ ************ IInnttrroodduuccttiioonn ************ │ │ │ │ The GenomicFeatures package implements the TxDb container for storing │ │ │ │ transcript metadata for a given organism. A TxDb object stores the genomic │ │ │ │ positions of the 5’ and 3’ untranslated regions (UTRs), protein coding │ │ │ │ sequences (CDSs), and exons for a set of mRNA transcripts. The genomic │ │ │ │ positions are stored and reported with respect to a given genome assembly. TxDb │ │ │ │ objects have numerous accessors functions to allow such features to be │ │ │ │ @@ -17,43 +17,43 @@ │ │ │ │ if (!require("BiocManager", quietly=TRUE)) │ │ │ │ install.packages("BiocManager") │ │ │ │ │ │ │ │ BiocManager::install("GenomicFeatures") │ │ │ │ Then load it with: │ │ │ │ suppressPackageStartupMessages(library(GenomicFeatures)) │ │ │ │ ## Error in `library()`: │ │ │ │ -## ! es gibt kein Paket namens 'GenomicFeatures' │ │ │ │ +## ! there is no package called 'GenomicFeatures' │ │ │ │ ************ OObbttaaiinniinngg aa TTxxDDbb oobbjjeecctt ************ │ │ │ │ There are three ways that users can obtain a TxDb object. │ │ │ │ One way is to use the loadDb method to load the object directly from an │ │ │ │ appropriate .sqlite database file. │ │ │ │ Here we are loading a previously created TxDb object based on UCSC known gene │ │ │ │ data. This database only contains a small subset of the possible annotations │ │ │ │ for human and is only included to demonstrate and test the functionality of the │ │ │ │ GenomicFeatures package as a demonstration. │ │ │ │ samplefile <- system.file("extdata", "hg19_knownGene_sample.sqlite", │ │ │ │ package="GenomicFeatures") │ │ │ │ txdb <- loadDb(samplefile) │ │ │ │ ## Error in `loadDb()`: │ │ │ │ -## ! konnte Funktion "loadDb" nicht finden │ │ │ │ +## ! could not find function "loadDb" │ │ │ │ txdb │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'txdb' nicht gefunden │ │ │ │ +## ! object 'txdb' not found │ │ │ │ In this case, the TxDb object has been returned by the loadDb method. │ │ │ │ More commonly however, we expect that users will just load a TxDb annotation │ │ │ │ package like this: │ │ │ │ library(TxDb.Hsapiens.UCSC.hg19.knownGene) │ │ │ │ ## Error in `library()`: │ │ │ │ -## ! es gibt kein Paket namens 'TxDb.Hsapiens.UCSC.hg19.knownGene' │ │ │ │ +## ! there is no package called 'TxDb.Hsapiens.UCSC.hg19.knownGene' │ │ │ │ hg19_txdb <- TxDb.Hsapiens.UCSC.hg19.knownGene # shorthand (for convenience) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'TxDb.Hsapiens.UCSC.hg19.knownGene' nicht gefunden │ │ │ │ +## ! object 'TxDb.Hsapiens.UCSC.hg19.knownGene' not found │ │ │ │ hg19_txdb │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ │ +## ! object 'hg19_txdb' not found │ │ │ │ Loading the package like this will also create a TxDb object, and by default │ │ │ │ that object will have the same name as the package itself. │ │ │ │ Finally, the third way to obtain a TxDb object is to use one of the numerous │ │ │ │ tools defined in the txdbmaker package. txdbmaker provides a set of tools for │ │ │ │ making TxDb objects from genomic annotations from various sources (e.g. UCSC, │ │ │ │ Ensembl, and GFF files). See the vignette in the txdbmaker package for more │ │ │ │ information. │ │ │ │ @@ -62,186 +62,186 @@ │ │ │ │ It is possible to filter the data that is returned from a TxDb object based on │ │ │ │ it’s chromosome. This can be a useful way to limit the things that are returned │ │ │ │ if you are only interested in studying a handful of chromosomes. │ │ │ │ To determine which chromosomes are currently active, use the seqlevels method. │ │ │ │ For example: │ │ │ │ head(seqlevels(hg19_txdb)) │ │ │ │ ## Error in `seqlevels()`: │ │ │ │ -## ! konnte Funktion "seqlevels" nicht finden │ │ │ │ +## ! could not find function "seqlevels" │ │ │ │ Will tell you all the chromosomes that are active for the │ │ │ │ TxDb.Hsapiens.UCSC.hg19.knownGene TxDb object (by default it will be all of │ │ │ │ them). │ │ │ │ If you then wanted to only set Chromosome 1 to be active you could do it like │ │ │ │ this: │ │ │ │ seqlevels(hg19_txdb) <- "chr1" │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ │ +## ! object 'hg19_txdb' not found │ │ │ │ So if you ran this, then from this point on in your R session only chromosome 1 │ │ │ │ would be consulted when you call the various retrieval methods… If you need to │ │ │ │ reset back to the original seqlevels (i.e. to the seqlevels stored in the db), │ │ │ │ then set the seqlevels to seqlevels0(hg19_txdb). │ │ │ │ seqlevels(hg19_txdb) <- seqlevels0(hg19_txdb) │ │ │ │ ## Error in `seqlevels0()`: │ │ │ │ -## ! konnte Funktion "seqlevels0" nicht finden │ │ │ │ +## ! could not find function "seqlevels0" │ │ │ │ EExxeerrcciissee:: Use seqlevels to set only chromsome 15 to be active. BTW, the rest of │ │ │ │ this vignette will assume you have succeeded at this. │ │ │ │ SSoolluuttiioonn:: │ │ │ │ seqlevels(hg19_txdb) <- "chr15" │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ │ +## ! object 'hg19_txdb' not found │ │ │ │ seqlevels(hg19_txdb) │ │ │ │ ## Error in `seqlevels()`: │ │ │ │ -## ! konnte Funktion "seqlevels" nicht finden │ │ │ │ +## ! could not find function "seqlevels" │ │ │ │ ********** RReettrriieevviinngg ddaattaa uussiinngg tthhee sseelleecctt(()) mmeetthhoodd ********** │ │ │ │ The TxDb objects inherit from AnnotationDb objects (just as the ChipDb and │ │ │ │ OrgDb objects do). One of the implications of this relationship is that these │ │ │ │ object ought to be used in similar ways to each other. Therefore we have │ │ │ │ written supporting columns, keytypes, keys and select methods for TxDb objects. │ │ │ │ These methods can be a useful way of extracting data from a TxDb object. And │ │ │ │ they are used in the same way that they would be used to extract information │ │ │ │ about a ChipDb or an OrgDb object. Here is a simple example of how to find the │ │ │ │ UCSC transcript names that match with a set of gene IDs. │ │ │ │ keys <- c("100033416", "100033417", "100033420") │ │ │ │ columns(hg19_txdb) │ │ │ │ ## Error in `columns()`: │ │ │ │ -## ! konnte Funktion "columns" nicht finden │ │ │ │ +## ! could not find function "columns" │ │ │ │ keytypes(hg19_txdb) │ │ │ │ ## Error in `keytypes()`: │ │ │ │ -## ! konnte Funktion "keytypes" nicht finden │ │ │ │ +## ! could not find function "keytypes" │ │ │ │ select(hg19_txdb, keys = keys, columns="TXNAME", keytype="GENEID") │ │ │ │ ## Error in `select()`: │ │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ │ +## ! could not find function "select" │ │ │ │ EExxeerrcciissee:: For the genes in the example above, find the chromosome and strand │ │ │ │ information that will go with each of the transcript names. │ │ │ │ SSoolluuttiioonn:: │ │ │ │ columns(hg19_txdb) │ │ │ │ ## Error in `columns()`: │ │ │ │ -## ! konnte Funktion "columns" nicht finden │ │ │ │ +## ! could not find function "columns" │ │ │ │ cols <- c("TXNAME", "TXSTRAND", "TXCHROM") │ │ │ │ select(hg19_txdb, keys=keys, columns=cols, keytype="GENEID") │ │ │ │ ## Error in `select()`: │ │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ │ +## ! could not find function "select" │ │ │ │ ********** MMeetthhooddss ffoorr rreettuurrnniinngg GGRRaannggeess oobbjjeeccttss ********** │ │ │ │ Retrieving data with select is useful, but sometimes it is more convenient to │ │ │ │ extract the result as a GRanges object. This is often the case when you are │ │ │ │ doing counting or specialized overlap operations downstream. For these use │ │ │ │ cases there is another family of methods available. │ │ │ │ Perhaps the most common operations for a TxDb object is to retrieve the genomic │ │ │ │ coordinates or rraannggeess for exons, transcripts or coding sequences. The functions │ │ │ │ transcripts, exons, and cds return the coordinate information as a GRanges │ │ │ │ object. │ │ │ │ As an example, all transcripts present in a TxDb object can be obtained as │ │ │ │ follows: │ │ │ │ GR <- transcripts(hg19_txdb) │ │ │ │ ## Error in `transcripts()`: │ │ │ │ -## ! konnte Funktion "transcripts" nicht finden │ │ │ │ +## ! could not find function "transcripts" │ │ │ │ GR[1:3] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ │ +## ! object 'GR' not found │ │ │ │ The transcripts function returns a GRanges class object. You can learn a lot │ │ │ │ more about the manipulation of these objects by reading the GenomicRanges │ │ │ │ introductory vignette. The show method for a GRanges object will display the │ │ │ │ ranges, seqnames (a chromosome or a contig), and strand on the left side and │ │ │ │ then present related metadata on the right side. │ │ │ │ The strand function is used to obtain the strand information from the │ │ │ │ transcripts. The sum of the Lengths of the Rle object that strand returns is │ │ │ │ equal to the length of the GRanges object. │ │ │ │ tx_strand <- strand(GR) │ │ │ │ ## Error in `strand()`: │ │ │ │ -## ! konnte Funktion "strand" nicht finden │ │ │ │ +## ! could not find function "strand" │ │ │ │ tx_strand │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'tx_strand' nicht gefunden │ │ │ │ +## ! object 'tx_strand' not found │ │ │ │ sum(runLength(tx_strand)) │ │ │ │ ## Error in `runLength()`: │ │ │ │ -## ! konnte Funktion "runLength" nicht finden │ │ │ │ +## ! could not find function "runLength" │ │ │ │ length(GR) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ │ +## ! object 'GR' not found │ │ │ │ In addition, the transcripts function can also be used to retrieve a subset of │ │ │ │ the transcripts available such as those on the +-strand of chromosome 1. │ │ │ │ GR <- transcripts(hg19_txdb, filter=list(tx_chrom = "chr15", tx_strand = "+")) │ │ │ │ ## Error in `transcripts()`: │ │ │ │ -## ! konnte Funktion "transcripts" nicht finden │ │ │ │ +## ! could not find function "transcripts" │ │ │ │ length(GR) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ │ +## ! object 'GR' not found │ │ │ │ unique(strand(GR)) │ │ │ │ ## Error in `strand()`: │ │ │ │ -## ! konnte Funktion "strand" nicht finden │ │ │ │ +## ! could not find function "strand" │ │ │ │ The exons and cds functions can also be used in a similar fashion to retrive │ │ │ │ genomic coordinates for exons and coding sequences. │ │ │ │ The promoters function computes a GRanges object that spans the promoter region │ │ │ │ around the transcription start site for the transcripts in a TxDb object. The │ │ │ │ upstream and downstream arguments define the number of bases upstream and │ │ │ │ downstream from the transcription start site that make up the promoter region. │ │ │ │ PR <- promoters(hg19_txdb, upstream=2000, downstream=400) │ │ │ │ ## Error in `promoters()`: │ │ │ │ -## ! konnte Funktion "promoters" nicht finden │ │ │ │ +## ! could not find function "promoters" │ │ │ │ PR │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'PR' nicht gefunden │ │ │ │ +## ! object 'PR' not found │ │ │ │ A similar function (terminators) is provided to compute the terminator region │ │ │ │ around the transcription end site for the transcripts in a TxDb object. │ │ │ │ EExxeerrcciissee:: Use exons to retrieve all the exons from chromosome 15. How does the │ │ │ │ length of this compare to the value returned by transcripts? │ │ │ │ SSoolluuttiioonn:: │ │ │ │ EX <- exons(hg19_txdb) │ │ │ │ ## Error in `exons()`: │ │ │ │ -## ! konnte Funktion "exons" nicht finden │ │ │ │ +## ! could not find function "exons" │ │ │ │ EX[1:4] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'EX' nicht gefunden │ │ │ │ +## ! object 'EX' not found │ │ │ │ length(EX) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'EX' nicht gefunden │ │ │ │ +## ! object 'EX' not found │ │ │ │ length(GR) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ │ +## ! object 'GR' not found │ │ │ │ ********** WWoorrkkiinngg wwiitthh GGrroouuppeedd FFeeaattuurreess ********** │ │ │ │ Often one is interested in how particular genomic features relate to each │ │ │ │ other, and not just their genomic positions. For example, it might be of │ │ │ │ interest to group transcripts by gene or to group exons by transcript. Such │ │ │ │ groupings are supported by the transcriptsBy, exonsBy, and cdsBy functions. │ │ │ │ The following call can be used to group transcripts by genes: │ │ │ │ GRList <- transcriptsBy(hg19_txdb, by = "gene") │ │ │ │ ## Error in `transcriptsBy()`: │ │ │ │ -## ! konnte Funktion "transcriptsBy" nicht finden │ │ │ │ +## ! could not find function "transcriptsBy" │ │ │ │ length(GRList) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ names(GRList)[10:13] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ GRList[11:12] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ The transcriptsBy function returns a GRangesList class object. As with GRanges │ │ │ │ objects, you can learn more about these objects by reading the GenomicRanges │ │ │ │ introductory vignette. The show method for a GRangesList object will display as │ │ │ │ a list of GRanges objects. And, at the bottom the seqinfo will be displayed │ │ │ │ once for the entire list. │ │ │ │ For each of these three functions, there is a limited set of options that can │ │ │ │ be passed into the by argument to allow grouping. For the transcriptsBy │ │ │ │ function, you can group by gene, exon or cds, whereas for the exonsBy and cdsBy │ │ │ │ functions can only be grouped by transcript (tx) or gene. │ │ │ │ So as a further example, to extract all the exons for each transcript you can │ │ │ │ call: │ │ │ │ GRList <- exonsBy(hg19_txdb, by = "tx") │ │ │ │ ## Error in `exonsBy()`: │ │ │ │ -## ! konnte Funktion "exonsBy" nicht finden │ │ │ │ +## ! could not find function "exonsBy" │ │ │ │ length(GRList) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ names(GRList)[10:13] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ GRList[[12]] │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ As you can see, the GRangesList objects returned from each function contain │ │ │ │ genomic positions and identifiers grouped into a list-like object according to │ │ │ │ the type of feature specified in the by argument. The object returned can then │ │ │ │ be used by functions like findOverlaps to contextualize alignments from high- │ │ │ │ throughput sequencing. │ │ │ │ The identifiers used to label the GRanges objects depend upon the data source │ │ │ │ used to create the TxDb object. So the list identifiers will not always be │ │ │ │ @@ -253,21 +253,21 @@ │ │ │ │ synthetic IDs, you can still always retrieve the original IDs. │ │ │ │ EExxeerrcciissee:: Starting with the tx_ids that are the names of the GRList object we │ │ │ │ just made, use select to retrieve that matching transcript names. Remember that │ │ │ │ the list used a by argument = “tx”, so the list is grouped by transcript IDs. │ │ │ │ SSoolluuttiioonn:: │ │ │ │ GRList <- exonsBy(hg19_txdb, by = "tx") │ │ │ │ ## Error in `exonsBy()`: │ │ │ │ -## ! konnte Funktion "exonsBy" nicht finden │ │ │ │ +## ! could not find function "exonsBy" │ │ │ │ tx_ids <- names(GRList) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ │ +## ! object 'GRList' not found │ │ │ │ head(select(hg19_txdb, keys=tx_ids, columns="TXNAME", keytype="TXID")) │ │ │ │ ## Error in `select()`: │ │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ │ +## ! could not find function "select" │ │ │ │ Finally, the order of the results in a GRangesList object can vary with the way │ │ │ │ in which things were grouped. In most cases the grouped elements of the │ │ │ │ GRangesList object will be listed in the order that they occurred along the │ │ │ │ chromosome. However, when exons or CDS parts are grouped by transcript, they │ │ │ │ will instead be grouped according to their position along the transcript │ │ │ │ itself. This is important because alternative splicing can mean that the order │ │ │ │ along the transcript can be different from that along the chromosome. │ │ │ │ @@ -275,75 +275,73 @@ │ │ │ │ The intronsByTranscript, fiveUTRsByTranscript and threeUTRsByTranscript are │ │ │ │ convenience functions that provide behavior equivalent to the grouping │ │ │ │ functions, but in prespecified form. These functions return a GRangesList │ │ │ │ object grouped by transcript for introns, 5’ UTR’s, and 3’ UTR’s, respectively. │ │ │ │ Below are examples of how you can call these methods. │ │ │ │ length(intronsByTranscript(hg19_txdb)) │ │ │ │ ## Error in `intronsByTranscript()`: │ │ │ │ -## ! konnte Funktion "intronsByTranscript" nicht finden │ │ │ │ +## ! could not find function "intronsByTranscript" │ │ │ │ length(fiveUTRsByTranscript(hg19_txdb)) │ │ │ │ ## Error in `fiveUTRsByTranscript()`: │ │ │ │ -## ! konnte Funktion "fiveUTRsByTranscript" nicht finden │ │ │ │ +## ! could not find function "fiveUTRsByTranscript" │ │ │ │ length(threeUTRsByTranscript(hg19_txdb)) │ │ │ │ ## Error in `threeUTRsByTranscript()`: │ │ │ │ -## ! konnte Funktion "threeUTRsByTranscript" nicht finden │ │ │ │ +## ! could not find function "threeUTRsByTranscript" │ │ │ │ ************ GGeettttiinngg tthhee aaccttuuaall sseeqquueennccee ddaattaa ************ │ │ │ │ The GenomicFeatures package also provides functions for converting from ranges │ │ │ │ to actual sequence (when paired with an appropriate BSgenome package). │ │ │ │ suppressPackageStartupMessages(library(BSgenome.Hsapiens.UCSC.hg19)) │ │ │ │ ## Error in `library()`: │ │ │ │ -## ! es gibt kein Paket namens 'BSgenome.Hsapiens.UCSC.hg19' │ │ │ │ +## ! there is no package called 'BSgenome.Hsapiens.UCSC.hg19' │ │ │ │ genome <- BSgenome.Hsapiens.UCSC.hg19 # shorthand (for convenience) │ │ │ │ ## Error: │ │ │ │ -## ! Objekt 'BSgenome.Hsapiens.UCSC.hg19' nicht gefunden │ │ │ │ +## ! object 'BSgenome.Hsapiens.UCSC.hg19' not found │ │ │ │ tx_seqs1 <- extractTranscriptSeqs(genome, hg19_txdb, use.names=TRUE) │ │ │ │ ## Error in `extractTranscriptSeqs()`: │ │ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden │ │ │ │ +## ! could not find function "extractTranscriptSeqs" │ │ │ │ And, once these sequences have been extracted, you can translate them into │ │ │ │ proteins with translate: │ │ │ │ suppressWarnings(translate(tx_seqs1)) │ │ │ │ ## Error in `translate()`: │ │ │ │ -## ! konnte Funktion "translate" nicht finden │ │ │ │ +## ! could not find function "translate" │ │ │ │ EExxeerrcciissee:: But of course this is not a meaningful translation, because the call │ │ │ │ to extractTranscriptSeqs will have extracted all the transcribed regions of the │ │ │ │ genome regardless of whether or not they are translated. Look at the manual │ │ │ │ page for extractTranscriptSeqs and see how you can use cdsBy to only translate │ │ │ │ only the coding regions. │ │ │ │ SSoolluuttiioonn:: │ │ │ │ cds_seqs <- extractTranscriptSeqs(Hsapiens, │ │ │ │ cdsBy(hg19_txdb, by="tx", use.names=TRUE)) │ │ │ │ ## Error in `extractTranscriptSeqs()`: │ │ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden │ │ │ │ +## ! could not find function "extractTranscriptSeqs" │ │ │ │ translate(cds_seqs) │ │ │ │ ## Error in `translate()`: │ │ │ │ -## ! konnte Funktion "translate" nicht finden │ │ │ │ +## ! could not find function "translate" │ │ │ │ ************ SSeessssiioonn IInnffoorrmmaattiioonn ************ │ │ │ │ ## R version 4.6.1 (2026-06-24) │ │ │ │ ## Platform: x86_64-pc-linux-gnu │ │ │ │ ## Running under: Debian GNU/Linux forky/sid │ │ │ │ ## │ │ │ │ ## Matrix products: default │ │ │ │ ## BLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 │ │ │ │ ## LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.33.so; │ │ │ │ LAPACK version 3.12.0 │ │ │ │ ## │ │ │ │ ## locale: │ │ │ │ -## [1] LC_CTYPE=de_DE.UTF-8 LC_NUMERIC=C │ │ │ │ -## [3] LC_TIME=de_DE.UTF-8 LC_COLLATE=de_DE.UTF-8 │ │ │ │ -## [5] LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=de_DE.UTF-8 │ │ │ │ -## [7] LC_PAPER=de_DE.UTF-8 LC_NAME=C │ │ │ │ -## [9] LC_ADDRESS=C LC_TELEPHONE=C │ │ │ │ -## [11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C │ │ │ │ +## [1] LC_CTYPE=C.UTF-8 LC_NUMERIC=C LC_TIME=C.UTF-8 │ │ │ │ +## [4] LC_COLLATE=C.UTF-8 LC_MONETARY=C.UTF-8 LC_MESSAGES=C.UTF-8 │ │ │ │ +## [7] LC_PAPER=C.UTF-8 LC_NAME=C LC_ADDRESS=C │ │ │ │ +## [10] LC_TELEPHONE=C LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C │ │ │ │ ## │ │ │ │ -## time zone: Europe/Berlin │ │ │ │ +## time zone: Etc/UTC │ │ │ │ ## tzcode source: system (glibc) │ │ │ │ ## │ │ │ │ ## attached base packages: │ │ │ │ ## [1] stats graphics grDevices utils datasets methods base │ │ │ │ ## │ │ │ │ ## other attached packages: │ │ │ │ ## [1] markdown_2.0 knitr_1.51 │ │ │ │ ## │ │ │ │ ## loaded via a namespace (and not attached): │ │ │ │ -## [1] compiler_4.6.1 cli_3.6.6 tools_4.6.1 pillar_1.11.1 │ │ │ │ -## [5] otel_0.2.0 glue_1.8.1 vctrs_0.7.3 xfun_0.60 │ │ │ │ -## [9] lifecycle_1.0.5 rlang_1.3.0 evaluate_1.0.5 │ │ │ │ +## [1] compiler_4.6.1 cli_3.6.6 tools_4.6.1 otel_0.2.0 xfun_0.60 │ │ │ │ + │ │ │ │ +## [6] rlang_1.3.0 evaluate_1.0.5 │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/doc/GenomicFeatures.md │ │ │ @@ -2,15 +2,15 @@ │ │ │ title: "Obtaining and Utilizing TxDb Objects" │ │ │ author: │ │ │ - name: Marc Carlson │ │ │ - name: Patrick Aboyoun │ │ │ - name: Hervé Pagès │ │ │ - name: Seth Falcon │ │ │ - name: Martin Morgan │ │ │ -date: "Dienstag, August 11, 2026" │ │ │ +date: "Tuesday, August 11, 2026" │ │ │ package: GenomicFeatures │ │ │ vignette: | │ │ │ %\VignetteIndexEntry{Obtaining and Utilizing TxDb Objects} │ │ │ %\VignetteEngine{knitr::rmarkdown} │ │ │ %\VignetteEncoding{UTF-8} │ │ │ %\VignetteDepends{GenomicFeatures,TxDb.Hsapiens.UCSC.hg19.knownGene,BSgenome.Hsapiens.UCSC.hg19} │ │ │ %\VignetteKeywords{annotation, database} │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ │ │ ``` r │ │ │ suppressPackageStartupMessages(library(GenomicFeatures)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `library()`: │ │ │ -## ! es gibt kein Paket namens 'GenomicFeatures' │ │ │ +## ! there is no package called 'GenomicFeatures' │ │ │ ``` │ │ │ │ │ │ │ │ │ │ │ │ # Obtaining a `TxDb` object │ │ │ │ │ │ There are three ways that users can obtain a `TxDb` object. │ │ │ @@ -82,24 +82,24 @@ │ │ │ samplefile <- system.file("extdata", "hg19_knownGene_sample.sqlite", │ │ │ package="GenomicFeatures") │ │ │ txdb <- loadDb(samplefile) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `loadDb()`: │ │ │ -## ! konnte Funktion "loadDb" nicht finden │ │ │ +## ! could not find function "loadDb" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ txdb │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'txdb' nicht gefunden │ │ │ +## ! object 'txdb' not found │ │ │ ``` │ │ │ │ │ │ In this case, the `TxDb` object has been returned by │ │ │ the `loadDb` method. │ │ │ │ │ │ More commonly however, we expect that users will just load a │ │ │ TxDb annotation package like this: │ │ │ @@ -107,33 +107,33 @@ │ │ │ │ │ │ ``` r │ │ │ library(TxDb.Hsapiens.UCSC.hg19.knownGene) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `library()`: │ │ │ -## ! es gibt kein Paket namens 'TxDb.Hsapiens.UCSC.hg19.knownGene' │ │ │ +## ! there is no package called 'TxDb.Hsapiens.UCSC.hg19.knownGene' │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ hg19_txdb <- TxDb.Hsapiens.UCSC.hg19.knownGene # shorthand (for convenience) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'TxDb.Hsapiens.UCSC.hg19.knownGene' nicht gefunden │ │ │ +## ! object 'TxDb.Hsapiens.UCSC.hg19.knownGene' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ hg19_txdb │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ +## ! object 'hg19_txdb' not found │ │ │ ``` │ │ │ │ │ │ Loading the package like this will also create a `TxDb` │ │ │ object, and by default that object will have the same name as the │ │ │ package itself. │ │ │ │ │ │ Finally, the third way to obtain a `TxDb` object is to use one of │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ │ ``` r │ │ │ head(seqlevels(hg19_txdb)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `seqlevels()`: │ │ │ -## ! konnte Funktion "seqlevels" nicht finden │ │ │ +## ! could not find function "seqlevels" │ │ │ ``` │ │ │ │ │ │ Will tell you all the chromosomes that are active for the │ │ │ TxDb.Hsapiens.UCSC.hg19.knownGene `TxDb` object (by │ │ │ default it will be all of them). │ │ │ │ │ │ If you then wanted to only set Chromosome 1 to be active you could do │ │ │ @@ -177,54 +177,54 @@ │ │ │ │ │ │ ``` r │ │ │ seqlevels(hg19_txdb) <- "chr1" │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ +## ! object 'hg19_txdb' not found │ │ │ ``` │ │ │ │ │ │ So if you ran this, then from this point on in your R session only │ │ │ chromosome 1 would be consulted when you call the various retrieval │ │ │ methods... If you need to reset back to the original seqlevels (i.e. │ │ │ to the seqlevels stored in the db), then set the seqlevels to │ │ │ `seqlevels0(hg19_txdb)`. │ │ │ │ │ │ ``` r │ │ │ seqlevels(hg19_txdb) <- seqlevels0(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `seqlevels0()`: │ │ │ -## ! konnte Funktion "seqlevels0" nicht finden │ │ │ +## ! could not find function "seqlevels0" │ │ │ ``` │ │ │ │ │ │ **Exercise:** │ │ │ Use `seqlevels` to set only chromsome 15 to be active. BTW, │ │ │ the rest of this vignette will assume you have succeeded at this. │ │ │ │ │ │ **Solution:** │ │ │ │ │ │ ``` r │ │ │ seqlevels(hg19_txdb) <- "chr15" │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'hg19_txdb' nicht gefunden │ │ │ +## ! object 'hg19_txdb' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ seqlevels(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `seqlevels()`: │ │ │ -## ! konnte Funktion "seqlevels" nicht finden │ │ │ +## ! could not find function "seqlevels" │ │ │ ``` │ │ │ │ │ │ │ │ │ ## Retrieving data using the `select()` method │ │ │ │ │ │ The `TxDb` objects inherit from `AnnotationDb` │ │ │ objects (just as the `ChipDb` and `OrgDb` objects do). │ │ │ @@ -243,58 +243,58 @@ │ │ │ ``` r │ │ │ keys <- c("100033416", "100033417", "100033420") │ │ │ columns(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `columns()`: │ │ │ -## ! konnte Funktion "columns" nicht finden │ │ │ +## ! could not find function "columns" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ keytypes(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `keytypes()`: │ │ │ -## ! konnte Funktion "keytypes" nicht finden │ │ │ +## ! could not find function "keytypes" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ select(hg19_txdb, keys = keys, columns="TXNAME", keytype="GENEID") │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `select()`: │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ +## ! could not find function "select" │ │ │ ``` │ │ │ │ │ │ **Exercise:** │ │ │ For the genes in the example above, find the chromosome and strand │ │ │ information that will go with each of the transcript names. │ │ │ │ │ │ **Solution:** │ │ │ │ │ │ ``` r │ │ │ columns(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `columns()`: │ │ │ -## ! konnte Funktion "columns" nicht finden │ │ │ +## ! could not find function "columns" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ cols <- c("TXNAME", "TXSTRAND", "TXCHROM") │ │ │ select(hg19_txdb, keys=keys, columns=cols, keytype="GENEID") │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `select()`: │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ +## ! could not find function "select" │ │ │ ``` │ │ │ │ │ │ │ │ │ ## Methods for returning `GRanges` objects │ │ │ │ │ │ Retrieving data with select is useful, but sometimes it is more │ │ │ convenient to extract the result as a `GRanges` object. This is │ │ │ @@ -314,24 +314,24 @@ │ │ │ │ │ │ ``` r │ │ │ GR <- transcripts(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `transcripts()`: │ │ │ -## ! konnte Funktion "transcripts" nicht finden │ │ │ +## ! could not find function "transcripts" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ GR[1:3] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ +## ! object 'GR' not found │ │ │ ``` │ │ │ │ │ │ The `transcripts` function returns a `GRanges` class │ │ │ object. You can learn a lot more about the manipulation of these │ │ │ objects by reading the `GenomicRanges` introductory │ │ │ vignette. The `show` method for a `GRanges` object │ │ │ will display the ranges, seqnames (a chromosome or a contig), and │ │ │ @@ -346,74 +346,74 @@ │ │ │ │ │ │ ``` r │ │ │ tx_strand <- strand(GR) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `strand()`: │ │ │ -## ! konnte Funktion "strand" nicht finden │ │ │ +## ! could not find function "strand" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ tx_strand │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'tx_strand' nicht gefunden │ │ │ +## ! object 'tx_strand' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ sum(runLength(tx_strand)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `runLength()`: │ │ │ -## ! konnte Funktion "runLength" nicht finden │ │ │ +## ! could not find function "runLength" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(GR) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ +## ! object 'GR' not found │ │ │ ``` │ │ │ │ │ │ In addition, the `transcripts` function can also be used to │ │ │ retrieve a subset of the transcripts available such as those on the │ │ │ `+`-strand of chromosome 1. │ │ │ │ │ │ │ │ │ ``` r │ │ │ GR <- transcripts(hg19_txdb, filter=list(tx_chrom = "chr15", tx_strand = "+")) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `transcripts()`: │ │ │ -## ! konnte Funktion "transcripts" nicht finden │ │ │ +## ! could not find function "transcripts" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(GR) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ +## ! object 'GR' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ unique(strand(GR)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `strand()`: │ │ │ -## ! konnte Funktion "strand" nicht finden │ │ │ +## ! could not find function "strand" │ │ │ ``` │ │ │ │ │ │ The `exons` and `cds` functions can also be used │ │ │ in a similar fashion to retrive genomic coordinates for exons and │ │ │ coding sequences. │ │ │ │ │ │ The `promoters` function computes a `GRanges` object │ │ │ @@ -426,24 +426,24 @@ │ │ │ │ │ │ ``` r │ │ │ PR <- promoters(hg19_txdb, upstream=2000, downstream=400) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `promoters()`: │ │ │ -## ! konnte Funktion "promoters" nicht finden │ │ │ +## ! could not find function "promoters" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ PR │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'PR' nicht gefunden │ │ │ +## ! object 'PR' not found │ │ │ ``` │ │ │ │ │ │ A similar function (`terminators`) is provided to compute the │ │ │ terminator region around the transcription end site for the │ │ │ transcripts in a `TxDb` object. │ │ │ │ │ │ **Exercise:** │ │ │ @@ -455,42 +455,42 @@ │ │ │ │ │ │ ``` r │ │ │ EX <- exons(hg19_txdb) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `exons()`: │ │ │ -## ! konnte Funktion "exons" nicht finden │ │ │ +## ! could not find function "exons" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ EX[1:4] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'EX' nicht gefunden │ │ │ +## ! object 'EX' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(EX) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'EX' nicht gefunden │ │ │ +## ! object 'EX' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(GR) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GR' nicht gefunden │ │ │ +## ! object 'GR' not found │ │ │ ``` │ │ │ │ │ │ │ │ │ ## Working with Grouped Features │ │ │ │ │ │ Often one is interested in how particular genomic features relate to │ │ │ each other, and not just their genomic positions. For example, it might │ │ │ @@ -503,42 +503,42 @@ │ │ │ │ │ │ ``` r │ │ │ GRList <- transcriptsBy(hg19_txdb, by = "gene") │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `transcriptsBy()`: │ │ │ -## ! konnte Funktion "transcriptsBy" nicht finden │ │ │ +## ! could not find function "transcriptsBy" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(GRList) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ names(GRList)[10:13] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ GRList[11:12] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ The `transcriptsBy` function returns a `GRangesList` │ │ │ class object. As with `GRanges` objects, you can learn more │ │ │ about these objects by reading the `GenomicRanges` │ │ │ introductory vignette. The `show` method for a │ │ │ `GRangesList` object will display as a list of `GRanges` │ │ │ @@ -557,42 +557,42 @@ │ │ │ │ │ │ ``` r │ │ │ GRList <- exonsBy(hg19_txdb, by = "tx") │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `exonsBy()`: │ │ │ -## ! konnte Funktion "exonsBy" nicht finden │ │ │ +## ! could not find function "exonsBy" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(GRList) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ names(GRList)[10:13] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ GRList[[12]] │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ As you can see, the `GRangesList` objects returned from each │ │ │ function contain genomic positions and identifiers grouped into a │ │ │ list-like object according to the type of feature specified in the `by` │ │ │ argument. The object returned can then be used by functions like │ │ │ `findOverlaps` to contextualize alignments from │ │ │ @@ -619,33 +619,33 @@ │ │ │ │ │ │ ``` r │ │ │ GRList <- exonsBy(hg19_txdb, by = "tx") │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `exonsBy()`: │ │ │ -## ! konnte Funktion "exonsBy" nicht finden │ │ │ +## ! could not find function "exonsBy" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ tx_ids <- names(GRList) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'GRList' nicht gefunden │ │ │ +## ! object 'GRList' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ head(select(hg19_txdb, keys=tx_ids, columns="TXNAME", keytype="TXID")) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `select()`: │ │ │ -## ! konnte Funktion "select" nicht finden │ │ │ +## ! could not find function "select" │ │ │ ``` │ │ │ │ │ │ Finally, the order of the results in a `GRangesList` object can │ │ │ vary with the way in which things were grouped. In most cases the │ │ │ grouped elements of the `GRangesList` object will be listed in │ │ │ the order that they occurred along the chromosome. However, when │ │ │ exons or CDS parts are grouped by transcript, they will instead be │ │ │ @@ -667,33 +667,33 @@ │ │ │ │ │ │ ``` r │ │ │ length(intronsByTranscript(hg19_txdb)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `intronsByTranscript()`: │ │ │ -## ! konnte Funktion "intronsByTranscript" nicht finden │ │ │ +## ! could not find function "intronsByTranscript" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(fiveUTRsByTranscript(hg19_txdb)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `fiveUTRsByTranscript()`: │ │ │ -## ! konnte Funktion "fiveUTRsByTranscript" nicht finden │ │ │ +## ! could not find function "fiveUTRsByTranscript" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ length(threeUTRsByTranscript(hg19_txdb)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `threeUTRsByTranscript()`: │ │ │ -## ! konnte Funktion "threeUTRsByTranscript" nicht finden │ │ │ +## ! could not find function "threeUTRsByTranscript" │ │ │ ``` │ │ │ │ │ │ │ │ │ │ │ │ # Getting the actual sequence data │ │ │ │ │ │ The `GenomicFeatures` package also provides functions for │ │ │ @@ -703,46 +703,46 @@ │ │ │ │ │ │ ``` r │ │ │ suppressPackageStartupMessages(library(BSgenome.Hsapiens.UCSC.hg19)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `library()`: │ │ │ -## ! es gibt kein Paket namens 'BSgenome.Hsapiens.UCSC.hg19' │ │ │ +## ! there is no package called 'BSgenome.Hsapiens.UCSC.hg19' │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ genome <- BSgenome.Hsapiens.UCSC.hg19 # shorthand (for convenience) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error: │ │ │ -## ! Objekt 'BSgenome.Hsapiens.UCSC.hg19' nicht gefunden │ │ │ +## ! object 'BSgenome.Hsapiens.UCSC.hg19' not found │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ tx_seqs1 <- extractTranscriptSeqs(genome, hg19_txdb, use.names=TRUE) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `extractTranscriptSeqs()`: │ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden │ │ │ +## ! could not find function "extractTranscriptSeqs" │ │ │ ``` │ │ │ │ │ │ And, once these sequences have been extracted, you can translate them │ │ │ into proteins with `translate`: │ │ │ │ │ │ │ │ │ ``` r │ │ │ suppressWarnings(translate(tx_seqs1)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `translate()`: │ │ │ -## ! konnte Funktion "translate" nicht finden │ │ │ +## ! could not find function "translate" │ │ │ ``` │ │ │ │ │ │ **Exercise:** │ │ │ But of course this is not a meaningful translation, because the call │ │ │ to `extractTranscriptSeqs` will have extracted all │ │ │ the transcribed regions of the genome regardless of whether or not │ │ │ they are translated. Look at the manual page for │ │ │ @@ -754,24 +754,24 @@ │ │ │ ``` r │ │ │ cds_seqs <- extractTranscriptSeqs(Hsapiens, │ │ │ cdsBy(hg19_txdb, by="tx", use.names=TRUE)) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `extractTranscriptSeqs()`: │ │ │ -## ! konnte Funktion "extractTranscriptSeqs" nicht finden │ │ │ +## ! could not find function "extractTranscriptSeqs" │ │ │ ``` │ │ │ │ │ │ ``` r │ │ │ translate(cds_seqs) │ │ │ ``` │ │ │ │ │ │ ``` │ │ │ ## Error in `translate()`: │ │ │ -## ! konnte Funktion "translate" nicht finden │ │ │ +## ! could not find function "translate" │ │ │ ``` │ │ │ │ │ │ │ │ │ │ │ │ # Session Information │ │ │ │ │ │ │ │ │ @@ -781,29 +781,26 @@ │ │ │ ## Running under: Debian GNU/Linux forky/sid │ │ │ ## │ │ │ ## Matrix products: default │ │ │ ## BLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 │ │ │ ## LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.33.so; LAPACK version 3.12.0 │ │ │ ## │ │ │ ## locale: │ │ │ -## [1] LC_CTYPE=de_DE.UTF-8 LC_NUMERIC=C │ │ │ -## [3] LC_TIME=de_DE.UTF-8 LC_COLLATE=de_DE.UTF-8 │ │ │ -## [5] LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=de_DE.UTF-8 │ │ │ -## [7] LC_PAPER=de_DE.UTF-8 LC_NAME=C │ │ │ -## [9] LC_ADDRESS=C LC_TELEPHONE=C │ │ │ -## [11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C │ │ │ +## [1] LC_CTYPE=C.UTF-8 LC_NUMERIC=C LC_TIME=C.UTF-8 │ │ │ +## [4] LC_COLLATE=C.UTF-8 LC_MONETARY=C.UTF-8 LC_MESSAGES=C.UTF-8 │ │ │ +## [7] LC_PAPER=C.UTF-8 LC_NAME=C LC_ADDRESS=C │ │ │ +## [10] LC_TELEPHONE=C LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C │ │ │ ## │ │ │ -## time zone: Europe/Berlin │ │ │ +## time zone: Etc/UTC │ │ │ ## tzcode source: system (glibc) │ │ │ ## │ │ │ ## attached base packages: │ │ │ ## [1] stats graphics grDevices utils datasets methods base │ │ │ ## │ │ │ ## other attached packages: │ │ │ ## [1] markdown_2.0 knitr_1.51 │ │ │ ## │ │ │ ## loaded via a namespace (and not attached): │ │ │ -## [1] compiler_4.6.1 cli_3.6.6 tools_4.6.1 pillar_1.11.1 │ │ │ -## [5] otel_0.2.0 glue_1.8.1 vctrs_0.7.3 xfun_0.60 │ │ │ -## [9] lifecycle_1.0.5 rlang_1.3.0 evaluate_1.0.5 │ │ │ +## [1] compiler_4.6.1 cli_3.6.6 tools_4.6.1 otel_0.2.0 xfun_0.60 │ │ │ +## [6] rlang_1.3.0 evaluate_1.0.5 │ │ │ ``` │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdb │ │ │ ├── Rscript --vanilla - {} │ │ │ │ @@ -70,15 +70,15 @@ │ │ │ │ structure(" for how to extract genomic features\n", Rd_tag = "TEXT"), │ │ │ │ structure(" from a FeatureDb object.\n", Rd_tag = "TEXT"), │ │ │ │ structure(" ", Rd_tag = "TEXT")), Rd_tag = "\\itemize"), │ │ │ │ structure("\n", Rd_tag = "TEXT")), Rd_tag = "\\seealso"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure("fdb_file <- system.file(\"extdata\", \"FeatureDb.sqlite\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" package=\"GenomicFeatures\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("fdb <- loadDb(fdb_file)\n", Rd_tag = "RCODE"), │ │ │ │ - structure("fdb\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/FeatureDb-class.Rd", class = "Rd", meta = list( │ │ │ │ + structure("fdb\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/FeatureDb-class.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ TxDb-class (list) = structure(list(structure(list(structure("TxDb objects", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("TxDb-class", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("TxDb-class", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("class:TxDb", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("TxDb", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -282,15 +282,15 @@ │ │ │ │ structure("## Then you can restore the seqlevels stored in the db:\n", Rd_tag = "RCODE"), │ │ │ │ structure("seqlevels(txdb) <- seqlevels0(txdb)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Use of as.list():\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb_dump <- as.list(txdb)\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb_dump\n", Rd_tag = "RCODE"), structure("\n", Rd_tag = "RCODE"), │ │ │ │ structure("library(txdbmaker) # for makeTxDb()\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb1 <- do.call(makeTxDb, txdb_dump)\n", Rd_tag = "RCODE"), │ │ │ │ - structure("stopifnot(identical(as.list(txdb1), txdb_dump))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/TxDb-class.Rd", class = "Rd", meta = list( │ │ │ │ + structure("stopifnot(identical(as.list(txdb1), txdb_dump))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/TxDb-class.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ as-format-methods (list) = structure(list(structure(list(structure("Coerce to file format structures", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("as-format-methods", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("asBED,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("asGFF,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure(" These functions coerce a ", Rd_tag = "TEXT"), │ │ │ │ @@ -385,15 +385,15 @@ │ │ │ │ structure(list(structure("CharacterList", Rd_tag = "RCODE")), Rd_tag = "\\code"), │ │ │ │ structure("). Each exon\n", Rd_tag = "TEXT"), structure(" belongs to one or more mRNAs, and mRNAs belong to a gene.\n", Rd_tag = "TEXT")), Rd_tag = "\\value"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure(" Michael Lawrence\n", Rd_tag = "TEXT")), Rd_tag = "\\author"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure(" txdb_file <- system.file(\"extdata\", \"hg19_knownGene_sample.sqlite\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" package=\"GenomicFeatures\")\n", Rd_tag = "RCODE"), │ │ │ │ structure(" txdb <- loadDb(txdb_file)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure(" asBED(txdb)\n", Rd_tag = "RCODE"), │ │ │ │ - structure(" asGFF(txdb)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/as-format-methods.Rd", class = "Rd", meta = list( │ │ │ │ + structure(" asGFF(txdb)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/as-format-methods.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ coordinate-mapping-methods (list) = structure(list(structure(list(structure("Map range coordinates between transcripts and genome space", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("mapToTranscripts", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("coordinate-mapping-methods", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("coordinate-mapping", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("mapToTranscripts", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -970,15 +970,15 @@ │ │ │ │ structure("mapToTranscripts(snps[2], unlist(cds))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## The location is the same because the SNP hit the first CDS part. If\n", Rd_tag = "RCODE"), │ │ │ │ structure("## the transcript were on the \"-\" strand the difference in concatenated\n", Rd_tag = "RCODE"), │ │ │ │ structure("## vs non-concatenated position would be more obvious.\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Change strand:\n", Rd_tag = "RCODE"), │ │ │ │ structure("strand(cds) <- strand(snps) <- \"-\"\n", Rd_tag = "RCODE"), │ │ │ │ structure("mapToTranscripts(snps[2], unlist(cds))\n", Rd_tag = "RCODE"), │ │ │ │ - structure("}\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/coordinate-mapping-methods.Rd", class = "Rd", meta = list( │ │ │ │ + structure("}\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/coordinate-mapping-methods.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ coverageByTranscript (list) = structure(list(structure(list(structure("Compute coverage by transcript (or CDS) of a set of ranges", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("coverageByTranscript", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("coverageByTranscript", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("pcoverageByTranscript", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("manip", Rd_tag = "TEXT")), Rd_tag = "\\keyword"), │ │ │ │ @@ -1304,15 +1304,15 @@ │ │ │ │ structure("## 'cds_cvg' and put them in the same order as in 'cds_cvg':\n", Rd_tag = "RCODE"), │ │ │ │ structure("m <- match(names(cds_cvg), names(tx_cvg))\n", Rd_tag = "RCODE"), │ │ │ │ structure("tx_lens <- tx_lens[m, ]\n", Rd_tag = "RCODE"), │ │ │ │ structure("utr5_width <- tx_lens$utr5_len\n", Rd_tag = "RCODE"), │ │ │ │ structure("utr3_width <- tx_lens$utr3_len\n", Rd_tag = "RCODE"), │ │ │ │ structure("cds_cvg2 <- windows(tx_cvg[m], start=1L+utr5_width, end=-1L-utr3_width)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## A sanity check:\n", Rd_tag = "RCODE"), │ │ │ │ - structure("stopifnot(identical(cds_cvg2, cds_cvg))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/coverageByTranscript.Rd", class = "Rd", meta = list( │ │ │ │ + structure("stopifnot(identical(cds_cvg2, cds_cvg))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/coverageByTranscript.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ exonicParts (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract non-overlapping exonic or intronic parts from a TxDb-like object\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("exonicParts", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("tidyTranscripts", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("tidyExons", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -1624,15 +1624,15 @@ │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("tidyExons(txdb) # Ordered first by 'tx_id',\n", Rd_tag = "RCODE"), │ │ │ │ structure(" # then by 'exon_rank'.\n", Rd_tag = "RCODE"), │ │ │ │ structure("tidyExons(txdb, drop.geneless=TRUE) # Ordered first by 'gene_id',\n", Rd_tag = "RCODE"), │ │ │ │ structure(" # then by 'tx_id',\n", Rd_tag = "RCODE"), │ │ │ │ structure(" # then by 'exon_rank'.\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("tidyIntrons(txdb) # Ordered by 'tx_id'.\n", Rd_tag = "RCODE"), │ │ │ │ structure("tidyIntrons(txdb, drop.geneless=TRUE) # Ordered first by 'gene_id',\n", Rd_tag = "RCODE"), │ │ │ │ - structure(" # then by 'tx_id'.\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/exonicParts.Rd", class = "Rd", meta = list( │ │ │ │ + structure(" # then by 'tx_id'.\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/exonicParts.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ extendExonsIntoIntrons (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extend exons by a given number of bases into their adjacent introns\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("extendExonsIntoIntrons", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("extendExonsIntoIntrons", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("manip", Rd_tag = "TEXT")), Rd_tag = "\\keyword"), │ │ │ │ @@ -1733,15 +1733,15 @@ │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## With real-world transcripts:\n", Rd_tag = "RCODE"), │ │ │ │ structure("library(TxDb.Celegans.UCSC.ce11.ensGene)\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb <- TxDb.Celegans.UCSC.ce11.ensGene\n", Rd_tag = "RCODE"), │ │ │ │ structure("ex_by_tx <- exonsBy(txdb, by=\"tx\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("ex_by_tx\n", Rd_tag = "RCODE"), structure("\n", Rd_tag = "RCODE"), │ │ │ │ structure("extendExonsIntoIntrons(ex_by_tx, extent=2)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Sanity check:\n", Rd_tag = "RCODE"), │ │ │ │ - structure("stopifnot(identical(extendExonsIntoIntrons(ex_by_tx, extent=0), ex_by_tx))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extendExonsIntoIntrons.Rd", class = "Rd", meta = list( │ │ │ │ + structure("stopifnot(identical(extendExonsIntoIntrons(ex_by_tx, extent=0), ex_by_tx))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extendExonsIntoIntrons.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ extractTranscriptSeqs (list) = structure(list(structure(list(structure("Extract transcript (or CDS) sequences from chromosome sequences", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("extractTranscriptSeqs", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("extractTranscriptSeqs", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("extractTranscriptSeqs,DNAString-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("extractTranscriptSeqs,ANY-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -2071,15 +2071,15 @@ │ │ │ │ structure("## translate codons into amino acids. However, depending on the organism,\n", Rd_tag = "RCODE"), │ │ │ │ structure("## a different genetic code might be needed to translate CDS sequences\n", Rd_tag = "RCODE"), │ │ │ │ structure("## located on the mitochodrial chromosome. For example, for vertebrates,\n", Rd_tag = "RCODE"), │ │ │ │ structure("## the following code could be used to correct 'prot_seqs':\n", Rd_tag = "RCODE"), │ │ │ │ structure("SGC1 <- getGeneticCode(\"SGC1\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("chrM_idx <- which(all(seqnames(cds) == \"chrM\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("prot_seqs[chrM_idx] <- translate(cds_seqs[chrM_idx], genetic.code=SGC1,\n", Rd_tag = "RCODE"), │ │ │ │ - structure(" if.fuzzy.codon=\"solve\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extractTranscriptSeqs.Rd", class = "Rd", meta = list( │ │ │ │ + structure(" if.fuzzy.codon=\"solve\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extractTranscriptSeqs.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ extractUpstreamSeqs (list) = structure(list(structure(list(structure("Extract sequences upstream of a set of genes or transcripts", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("extractUpstreamSeqs", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("extractUpstreamSeqs", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("extractUpstreamSeqs,GenomicRanges-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("extractUpstreamSeqs,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -2330,15 +2330,15 @@ │ │ │ │ structure(" exclude.seqlevels=exclude)\n", Rd_tag = "RCODE"), │ │ │ │ structure("up1000seqs # the names are Ensembl gene IDs\n", Rd_tag = "RCODE"), │ │ │ │ structure("mcols(up1000seqs)\n", Rd_tag = "RCODE"), structure("\n", Rd_tag = "RCODE"), │ │ │ │ structure("## Upstream sequences for genes close to the chromosome bounds can be\n", Rd_tag = "RCODE"), │ │ │ │ structure("## shorter than 1000 (note that this does not happen for circular\n", Rd_tag = "RCODE"), │ │ │ │ structure("## chromosomes like chrM):\n", Rd_tag = "RCODE"), │ │ │ │ structure("table(width(up1000seqs))\n", Rd_tag = "RCODE"), │ │ │ │ - structure("mcols(up1000seqs)[width(up1000seqs) != 1000, ]\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extractUpstreamSeqs.Rd", class = "Rd", meta = list( │ │ │ │ + structure("mcols(up1000seqs)[width(up1000seqs) != 1000, ]\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extractUpstreamSeqs.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ features (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract simple features from a FeatureDb object\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("features", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("features", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("features,FeatureDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -2365,15 +2365,15 @@ │ │ │ │ structure(list(structure(" a GRanges object ", Rd_tag = "TEXT")), Rd_tag = "\\value"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure(" M. Carlson\n", Rd_tag = "TEXT")), Rd_tag = "\\author"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure(" ", Rd_tag = "TEXT"), │ │ │ │ structure(list(structure("FeatureDb", Rd_tag = "TEXT")), Rd_tag = "\\link"), │ │ │ │ structure("\n", Rd_tag = "TEXT")), Rd_tag = "\\seealso"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure(" fdb <- loadDb(system.file(\"extdata\", \"FeatureDb.sqlite\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" package=\"GenomicFeatures\"))\n", Rd_tag = "RCODE"), │ │ │ │ - structure(" features(fdb)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/features.Rd", class = "Rd", meta = list( │ │ │ │ + structure(" features(fdb)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/features.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ getPromoterSeq-methods (list) = structure(list(structure(list(structure("Get gene promoter or terminator sequences", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("getPromoterSeq", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("getPromoterSeq", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("getTerminatorSeq", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("getPromoterSeq,GRanges-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -2505,15 +2505,15 @@ │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("mcols(e2f3_promoter_seqs)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Terminator sequences for gene 1871:\n", Rd_tag = "RCODE"), │ │ │ │ structure("e2f3_terminator_seqs <- getTerminatorSeq(e2f3_tx, Hsapiens,\n", Rd_tag = "RCODE"), │ │ │ │ structure(" upstream=25, downstream=10)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("e2f3_terminator_seqs\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("mcols(e2f3_terminator_seqs) # same as 'mcols(e2f3_promoter_seqs)'\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## All Human promoter sequences grouped by gene:\n", Rd_tag = "RCODE"), │ │ │ │ - structure("getPromoterSeq(tx_by_gene, Hsapiens, upstream=6, downstream=4)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/getPromoterSeq-methods.Rd", class = "Rd", meta = list( │ │ │ │ + structure("getPromoterSeq(tx_by_gene, Hsapiens, upstream=6, downstream=4)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/getPromoterSeq-methods.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ hideOutput (NULL) = NULL │ │ │ │ │ │ │ │ id2name (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Map internal ids to external names for a given feature type\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("id2name", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ @@ -2592,15 +2592,15 @@ │ │ │ │ structure("id2name(txdb1, feature.type=\"exon\")[1:4]\n", Rd_tag = "RCODE"), │ │ │ │ structure("id2name(txdb1, feature.type=\"cds\")[1:4]\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("txdb2_file <- system.file(\"extdata\", \"Biomart_Ensembl_sample.sqlite\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" package=\"GenomicFeatures\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb2 <- loadDb(txdb2_file)\n", Rd_tag = "RCODE"), │ │ │ │ structure("id2name(txdb2, feature.type=\"tx\")[1:4]\n", Rd_tag = "RCODE"), │ │ │ │ structure("id2name(txdb2, feature.type=\"exon\")[1:4]\n", Rd_tag = "RCODE"), │ │ │ │ - structure("id2name(txdb2, feature.type=\"cds\")[1:4]\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/id2name.Rd", class = "Rd", meta = list( │ │ │ │ + structure("id2name(txdb2, feature.type=\"cds\")[1:4]\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/id2name.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ mapIdsToRanges (list) = structure(list(structure(list(structure("Map IDs to Genomic Ranges", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("mapIdsToRanges", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("mapIdsToRanges", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("mapIdsToRanges,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure("Map IDs to Genomic Ranges\n", Rd_tag = "TEXT")), Rd_tag = "\\description"), │ │ │ │ @@ -2636,15 +2636,15 @@ │ │ │ │ structure(" ", Rd_tag = "TEXT"), structure(list(structure("TxDb", Rd_tag = "RCODE")), Rd_tag = "\\code"), │ │ │ │ structure(": TxDb method\n", Rd_tag = "TEXT")), Rd_tag = "\\itemize"))), Rd_tag = "\\section"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure("library(txdbmaker) # for makeTxDbFromGRanges()\n", Rd_tag = "RCODE"), │ │ │ │ structure("fl <- system.file(package = \"GenomicFeatures\", \"extdata\", \"sample_ranges.rds\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb <- makeTxDbFromGRanges(readRDS(fl))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("keys <- list(tx_name = c(\"ENST00000371582\", \"ENST00000371588\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" \"ENST00000494752\", \"ENST00000614008\", \"ENST00000496771\"))\n", Rd_tag = "RCODE"), │ │ │ │ - structure("mapIdsToRanges(txdb, keys = keys, type = \"tx\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/mapIdsToRanges.Rd", class = "Rd", meta = list( │ │ │ │ + structure("mapIdsToRanges(txdb, keys = keys, type = \"tx\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/mapIdsToRanges.Rd", class = "Rd", meta = list( │ │ │ │ docType = "methods", generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ mapRangesToIds (list) = structure(list(structure(list(structure("Map Genomic Ranges to IDs", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("mapRangesToIds", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("mapRangesToIds", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("mapRangesToIds,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure("Map Genomic Ranges to IDs\n", Rd_tag = "TEXT")), Rd_tag = "\\description"), │ │ │ │ @@ -2681,15 +2681,15 @@ │ │ │ │ structure(": TxDb method\n", Rd_tag = "TEXT")), Rd_tag = "\\itemize"))), Rd_tag = "\\section"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure("library(txdbmaker) # for makeTxDbFromGRanges()\n", Rd_tag = "RCODE"), │ │ │ │ structure("fl <- system.file(package = \"GenomicFeatures\", \"extdata\", \"sample_ranges.rds\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb <- makeTxDbFromGRanges(readRDS(fl))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("keys <- list(tx_name = c(\"ENST00000371582\", \"ENST00000371588\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" \"ENST00000494752\", \"ENST00000614008\", \"ENST00000496771\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("res <- mapIdsToRanges(txdb, keys = keys, type = \"tx\")\n", Rd_tag = "RCODE"), │ │ │ │ - structure("mapRangesToIds(txdb, res, \"tx\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/mapRangesToIds.Rd", class = "Rd", meta = list( │ │ │ │ + structure("mapRangesToIds(txdb, res, \"tx\")\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/mapRangesToIds.Rd", class = "Rd", meta = list( │ │ │ │ docType = "methods", generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ nearest-methods (list) = structure(list(structure(list(structure("Finding the nearest genomic range neighbor in a TxDb", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("nearest-methods", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("nearest-methods", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("distance,GenomicRanges,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("utilities", Rd_tag = "TEXT")), Rd_tag = "\\keyword"), │ │ │ │ @@ -2841,15 +2841,15 @@ │ │ │ │ structure("transcripts(txdb, filter=list(tx_id=c(\"4\", \"4097\")))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## If we reverse the 'id' the chromosomes are incompatable with gr.\n", Rd_tag = "RCODE"), │ │ │ │ structure("distance(gr, txdb, id=c(\"4097\", \"4\"), type=\"tx\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## distance() compares each 'x' to the corresponding 'y'.\n", Rd_tag = "RCODE"), │ │ │ │ structure("## If an 'id' is not found in the TxDb 'y' will not\n", Rd_tag = "RCODE"), │ │ │ │ structure("## be the same lenth as 'x' and an error is thrown.\n", Rd_tag = "RCODE"), │ │ │ │ structure(list(structure("\n", Rd_tag = "VERB"), structure("distance(gr, txdb, id=c(\"FBgn0000008\", \"INVALID\"), type=\"gene\") ## will fail\n", Rd_tag = "VERB")), Rd_tag = "\\dontrun"), │ │ │ │ - structure("\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/nearest-methods.Rd", class = "Rd", meta = list( │ │ │ │ + structure("\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/nearest-methods.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ proteinToGenome (list) = structure(list(structure(list(structure("Map protein-relative coordinates to genomic coordinates", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("proteinToGenome", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("proteinToGenome", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("proteinToGenome,GRangesList-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("proteinToGenome,ANY-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -3113,15 +3113,15 @@ │ │ │ │ structure("## USING A TxDb OBJECT\n", Rd_tag = "RCODE"), │ │ │ │ structure("## ---------------------------------------------------------------------\n", Rd_tag = "RCODE"), │ │ │ │ structure("library(TxDb.Dmelanogaster.UCSC.dm3.ensGene)\n", Rd_tag = "RCODE"), │ │ │ │ structure("txdb <- TxDb.Dmelanogaster.UCSC.dm3.ensGene\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## The first transcript (FBtr0309810) is non-coding:\n", Rd_tag = "RCODE"), │ │ │ │ structure("x <- IRanges(c(FBtr0309810=\"11-55\", FBtr0306539=\"90-300\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("res <- proteinToGenome(x, txdb)\n", Rd_tag = "RCODE"), │ │ │ │ - structure("res\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/proteinToGenome.Rd", class = "Rd", meta = list( │ │ │ │ + structure("res\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/proteinToGenome.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ safeDeparse (closure) = function (obj) │ │ │ │ { │ │ │ │ tryCatch({ │ │ │ │ deparse(obj) │ │ │ │ }, error = function(e) { │ │ │ │ @@ -3276,15 +3276,15 @@ │ │ │ │ structure("head(keys(txdb, \"TXID\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("head(keys(txdb, \"TXNAME\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## list columns that can be returned by select\n", Rd_tag = "RCODE"), │ │ │ │ structure("columns(txdb)\n", Rd_tag = "RCODE"), structure("\n", Rd_tag = "RCODE"), │ │ │ │ structure("## call select\n", Rd_tag = "RCODE"), structure("res <- select(txdb, head(keys(txdb, \"GENEID\")),\n", Rd_tag = "RCODE"), │ │ │ │ structure(" columns=c(\"GENEID\",\"TXNAME\"),\n", Rd_tag = "RCODE"), │ │ │ │ structure(" keytype=\"GENEID\")\n", Rd_tag = "RCODE"), │ │ │ │ - structure("head(res)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/select-methods.Rd", class = "Rd", meta = list( │ │ │ │ + structure("head(res)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/select-methods.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ tRNAs (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract tRNA genomic ranges from an object\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("tRNAs", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("tRNAs", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("tRNAs,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -3319,15 +3319,15 @@ │ │ │ │ structure(list(structure(list(structure("transcriptsByOverlaps", Rd_tag = "TEXT")), Rd_tag = "\\link")), Rd_tag = "\\code"), │ │ │ │ structure(" for the core genomic features\n", Rd_tag = "TEXT"), │ │ │ │ structure(" extractors.\n", Rd_tag = "TEXT"), │ │ │ │ structure(" ", Rd_tag = "TEXT"), structure(list(), Rd_tag = "\\item"), │ │ │ │ structure(" The ", Rd_tag = "TEXT"), structure(list( │ │ │ │ structure("TxDb", Rd_tag = "TEXT")), Rd_tag = "\\link"), │ │ │ │ structure(" class.\n", Rd_tag = "TEXT"), structure(" ", Rd_tag = "TEXT")), Rd_tag = "\\itemize"), │ │ │ │ - structure("\n", Rd_tag = "TEXT")), Rd_tag = "\\seealso")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/tRNAs.Rd", class = "Rd", meta = list( │ │ │ │ + structure("\n", Rd_tag = "TEXT")), Rd_tag = "\\seealso")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/tRNAs.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ transcriptLengths (list) = structure(list(structure(list(structure("Extract the transcript lengths (and other metrics) from a TxDb object", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("transcriptLengths", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("transcriptLengths", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("manip", Rd_tag = "TEXT")), Rd_tag = "\\keyword"), │ │ │ │ structure(list(structure("\n", Rd_tag = "TEXT"), structure(" The ", Rd_tag = "TEXT"), │ │ │ │ @@ -3508,15 +3508,15 @@ │ │ │ │ structure("non_coding <- dm3_txlens[dm3_txlens$cds_len == 0, ]\n", Rd_tag = "RCODE"), │ │ │ │ structure("stopifnot(all(non_coding[6:8] == 0))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## When cds_len is not 0 (coding transcript), cds_len + utr5_len +\n", Rd_tag = "RCODE"), │ │ │ │ structure("## utr3_len must be equal to tx_len:\n", Rd_tag = "RCODE"), │ │ │ │ structure("coding <- dm3_txlens[dm3_txlens$cds_len != 0, ]\n", Rd_tag = "RCODE"), │ │ │ │ structure("stopifnot(all(rowSums(coding[6:8]) == coding[[5]]))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## A sanity check:\n", Rd_tag = "RCODE"), │ │ │ │ - structure("stopifnot(identical(dm3_txlens$tx_id, mcols(transcripts(txdb))$tx_id))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptLengths.Rd", class = "Rd", meta = list( │ │ │ │ + structure("stopifnot(identical(dm3_txlens$tx_id, mcols(transcripts(txdb))$tx_id))\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptLengths.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ transcriptLocs2refLocs (list) = structure(list(structure(list(structure("Converting transcript-based locations into reference-based locations", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("transcriptLocs2refLocs", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("transcriptWidths", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("transcriptLocs2refLocs", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("manip", Rd_tag = "TEXT")), Rd_tag = "\\keyword"), │ │ │ │ @@ -3679,15 +3679,15 @@ │ │ │ │ structure(" strand=c(\"+\",\"-\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## A sanity check:\n", Rd_tag = "RCODE"), │ │ │ │ structure("ref_locs <- transcriptLocs2refLocs(list(1:1688, 1:722),\n", Rd_tag = "RCODE"), │ │ │ │ structure(" exonStarts=exon_starts,\n", Rd_tag = "RCODE"), │ │ │ │ structure(" exonEnds=exon_ends,\n", Rd_tag = "RCODE"), │ │ │ │ structure(" strand=c(\"+\",\"-\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("stopifnot(genome$chrII[ref_locs[[1]]] == tx_seqs[[1]])\n", Rd_tag = "RCODE"), │ │ │ │ - structure("stopifnot(complement(genome$chrII)[ref_locs[[2]]] == tx_seqs[[2]])\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptLocs2refLocs.Rd", class = "Rd", meta = list( │ │ │ │ + structure("stopifnot(complement(genome$chrII)[ref_locs[[2]]] == tx_seqs[[2]])\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptLocs2refLocs.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ transcripts (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract genomic features from a TxDb-like object\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("transcripts", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("transcripts", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("transcripts,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -4090,15 +4090,15 @@ │ │ │ │ structure("## is equivalent to:\n", Rd_tag = "RCODE"), │ │ │ │ structure("terminators(tx, upstream=100, downstream=50)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Extra arguments are passed to transcripts(). So this:\n", Rd_tag = "RCODE"), │ │ │ │ structure("columns <- c(\"tx_name\", \"gene_id\")\n", Rd_tag = "RCODE"), │ │ │ │ structure("promoters(txdb, upstream=100, downstream=50, columns=columns)\n", Rd_tag = "RCODE"), │ │ │ │ structure("## is equivalent to:\n", Rd_tag = "RCODE"), │ │ │ │ structure("promoters(transcripts(txdb, columns=columns, use.names=TRUE),\n", Rd_tag = "RCODE"), │ │ │ │ - structure(" upstream=100, downstream=50)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcripts.Rd", class = "Rd", meta = list( │ │ │ │ + structure(" upstream=100, downstream=50)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcripts.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ transcriptsBy (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract and group genomic features of a given type from a TxDb-like object\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("transcriptsBy", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("transcriptsBy", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ structure(list(structure("transcriptsBy,TxDb-method", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -4307,15 +4307,15 @@ │ │ │ │ structure("## Note that 'cds_by_tx1' can also be obtained with:\n", Rd_tag = "RCODE"), │ │ │ │ structure("names(cds_by_tx0) <- id2name(txdb, feature.type=\"tx\")[names(cds_by_tx0)]\n", Rd_tag = "RCODE"), │ │ │ │ structure("stopifnot(identical(cds_by_tx0, cds_by_tx1))\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Extract the introns grouped by transcript:\n", Rd_tag = "RCODE"), │ │ │ │ structure("intronsByTranscript(txdb)\n", Rd_tag = "RCODE"), │ │ │ │ structure("\n", Rd_tag = "RCODE"), structure("## Extract the 5' UTRs grouped by transcript:\n", Rd_tag = "RCODE"), │ │ │ │ structure("fiveUTRsByTranscript(txdb)\n", Rd_tag = "RCODE"), │ │ │ │ - structure("fiveUTRsByTranscript(txdb, use.names=TRUE) # more informative group names\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptsBy.Rd", class = "Rd", meta = list( │ │ │ │ + structure("fiveUTRsByTranscript(txdb, use.names=TRUE) # more informative group names\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptsBy.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ │ │ │ │ │ │ transcriptsByOverlaps (list) = structure(list(structure(list(structure("\n", Rd_tag = "TEXT"), │ │ │ │ structure(" Extract genomic features from a TxDb-like object based on their\n", Rd_tag = "TEXT"), │ │ │ │ structure(" genomic location\n", Rd_tag = "TEXT")), Rd_tag = "\\title"), │ │ │ │ structure(list(structure("transcriptsByOverlaps", Rd_tag = "VERB")), Rd_tag = "\\name"), │ │ │ │ structure(list(structure("transcriptsByOverlaps", Rd_tag = "VERB")), Rd_tag = "\\alias"), │ │ │ │ @@ -4454,10 +4454,10 @@ │ │ │ │ structure(" class.\n", Rd_tag = "TEXT"), structure(" ", Rd_tag = "TEXT")), Rd_tag = "\\itemize"), │ │ │ │ structure("\n", Rd_tag = "TEXT")), Rd_tag = "\\seealso"), │ │ │ │ structure(list(structure("\n", Rd_tag = "RCODE"), structure("txdb <- loadDb(system.file(\"extdata\", \"hg19_knownGene_sample.sqlite\",\n", Rd_tag = "RCODE"), │ │ │ │ structure(" package=\"GenomicFeatures\"))\n", Rd_tag = "RCODE"), │ │ │ │ structure("gr <- GRanges(Rle(\"chr1\", 2),\n", Rd_tag = "RCODE"), │ │ │ │ structure(" IRanges(c(500,10500), c(10000,30000)),\n", Rd_tag = "RCODE"), │ │ │ │ structure(" strand = Rle(\"-\", 2))\n", Rd_tag = "RCODE"), │ │ │ │ - structure("transcriptsByOverlaps(txdb, gr)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptsByOverlaps.Rd", class = "Rd", meta = list( │ │ │ │ + structure("transcriptsByOverlaps(txdb, gr)\n", Rd_tag = "RCODE")), Rd_tag = "\\examples")), Rdfile = "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptsByOverlaps.Rd", class = "Rd", meta = list( │ │ │ │ docType = character(0), generator = ""), prepared = 3L) │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/help/GenomicFeatures.rdx │ │ │ ├── GenomicFeatures.rdx-content │ │ │ │ ├── Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {} │ │ │ │ │ @@ -1,145 +1,145 @@ │ │ │ │ │ $variables │ │ │ │ │ $variables$`FeatureDb-class` │ │ │ │ │ -[1] 289 2740 │ │ │ │ │ +[1] 304 2756 │ │ │ │ │ │ │ │ │ │ $variables$`TxDb-class` │ │ │ │ │ -[1] 3319 6696 │ │ │ │ │ +[1] 3364 6712 │ │ │ │ │ │ │ │ │ │ $variables$`as-format-methods` │ │ │ │ │ -[1] 10309 3637 │ │ │ │ │ +[1] 10383 3652 │ │ │ │ │ │ │ │ │ │ $variables$`coordinate-mapping-methods` │ │ │ │ │ -[1] 14246 17624 │ │ │ │ │ +[1] 14349 17638 │ │ │ │ │ │ │ │ │ │ $variables$coverageByTranscript │ │ │ │ │ -[1] 32167 10316 │ │ │ │ │ +[1] 32298 10335 │ │ │ │ │ │ │ │ │ │ $variables$exonicParts │ │ │ │ │ -[1] 42773 8929 │ │ │ │ │ +[1] 42937 8946 │ │ │ │ │ │ │ │ │ │ $variables$extendExonsIntoIntrons │ │ │ │ │ -[1] 51999 3732 │ │ │ │ │ +[1] 52195 3746 │ │ │ │ │ │ │ │ │ │ $variables$extractTranscriptSeqs │ │ │ │ │ -[1] 56027 10411 │ │ │ │ │ +[1] 56252 10430 │ │ │ │ │ │ │ │ │ │ $variables$extractUpstreamSeqs │ │ │ │ │ -[1] 66733 8358 │ │ │ │ │ +[1] 66992 8375 │ │ │ │ │ │ │ │ │ │ $variables$features │ │ │ │ │ -[1] 75374 1610 │ │ │ │ │ +[1] 75664 1625 │ │ │ │ │ │ │ │ │ │ $variables$`getPromoterSeq-methods` │ │ │ │ │ -[1] 77280 4829 │ │ │ │ │ +[1] 77600 4842 │ │ │ │ │ │ │ │ │ │ $variables$id2name │ │ │ │ │ -[1] 82395 3054 │ │ │ │ │ +[1] 82743 3069 │ │ │ │ │ │ │ │ │ │ $variables$mapIdsToRanges │ │ │ │ │ -[1] 85741 1835 │ │ │ │ │ +[1] 86118 1854 │ │ │ │ │ │ │ │ │ │ $variables$mapRangesToIds │ │ │ │ │ -[1] 87868 1882 │ │ │ │ │ +[1] 88278 1898 │ │ │ │ │ │ │ │ │ │ $variables$`nearest-methods` │ │ │ │ │ -[1] 90041 5278 │ │ │ │ │ +[1] 90482 5294 │ │ │ │ │ │ │ │ │ │ $variables$proteinToGenome │ │ │ │ │ -[1] 95610 8726 │ │ │ │ │ +[1] 96081 8740 │ │ │ │ │ │ │ │ │ │ $variables$`select-methods` │ │ │ │ │ -[1] 104627 4687 │ │ │ │ │ +[1] 105126 4702 │ │ │ │ │ │ │ │ │ │ $variables$tRNAs │ │ │ │ │ -[1] 109600 1687 │ │ │ │ │ +[1] 110128 1705 │ │ │ │ │ │ │ │ │ │ $variables$transcriptLengths │ │ │ │ │ -[1] 111582 6231 │ │ │ │ │ +[1] 112141 6246 │ │ │ │ │ │ │ │ │ │ $variables$transcriptLocs2refLocs │ │ │ │ │ -[1] 118110 5579 │ │ │ │ │ +[1] 118697 5596 │ │ │ │ │ │ │ │ │ │ $variables$transcripts │ │ │ │ │ -[1] 123979 11820 │ │ │ │ │ +[1] 124595 11835 │ │ │ │ │ │ │ │ │ │ $variables$transcriptsBy │ │ │ │ │ -[1] 136091 6784 │ │ │ │ │ +[1] 136735 6801 │ │ │ │ │ │ │ │ │ │ $variables$transcriptsByOverlaps │ │ │ │ │ -[1] 143172 4592 │ │ │ │ │ +[1] 143847 4609 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ $references │ │ │ │ │ $references$`env::1` │ │ │ │ │ -[1] 0 289 │ │ │ │ │ +[1] 0 304 │ │ │ │ │ │ │ │ │ │ $references$`env::10` │ │ │ │ │ -[1] 75091 283 │ │ │ │ │ +[1] 75367 297 │ │ │ │ │ │ │ │ │ │ $references$`env::11` │ │ │ │ │ -[1] 76984 296 │ │ │ │ │ +[1] 77289 311 │ │ │ │ │ │ │ │ │ │ $references$`env::12` │ │ │ │ │ -[1] 82109 286 │ │ │ │ │ +[1] 82442 301 │ │ │ │ │ │ │ │ │ │ $references$`env::13` │ │ │ │ │ -[1] 85449 292 │ │ │ │ │ +[1] 85812 306 │ │ │ │ │ │ │ │ │ │ $references$`env::14` │ │ │ │ │ -[1] 87576 292 │ │ │ │ │ +[1] 87972 306 │ │ │ │ │ │ │ │ │ │ $references$`env::15` │ │ │ │ │ -[1] 89750 291 │ │ │ │ │ +[1] 90176 306 │ │ │ │ │ │ │ │ │ │ $references$`env::16` │ │ │ │ │ -[1] 95319 291 │ │ │ │ │ +[1] 95776 305 │ │ │ │ │ │ │ │ │ │ $references$`env::17` │ │ │ │ │ -[1] 104336 291 │ │ │ │ │ +[1] 104821 305 │ │ │ │ │ │ │ │ │ │ $references$`env::18` │ │ │ │ │ -[1] 109314 286 │ │ │ │ │ +[1] 109828 300 │ │ │ │ │ │ │ │ │ │ $references$`env::19` │ │ │ │ │ -[1] 111287 295 │ │ │ │ │ +[1] 111833 308 │ │ │ │ │ │ │ │ │ │ $references$`env::2` │ │ │ │ │ -[1] 3029 290 │ │ │ │ │ +[1] 3060 304 │ │ │ │ │ │ │ │ │ │ $references$`env::20` │ │ │ │ │ -[1] 117813 297 │ │ │ │ │ +[1] 118387 310 │ │ │ │ │ │ │ │ │ │ $references$`env::21` │ │ │ │ │ -[1] 123689 290 │ │ │ │ │ +[1] 124293 302 │ │ │ │ │ │ │ │ │ │ $references$`env::22` │ │ │ │ │ -[1] 135799 292 │ │ │ │ │ +[1] 136430 305 │ │ │ │ │ │ │ │ │ │ $references$`env::23` │ │ │ │ │ -[1] 142875 297 │ │ │ │ │ +[1] 143536 311 │ │ │ │ │ │ │ │ │ │ $references$`env::3` │ │ │ │ │ -[1] 10015 294 │ │ │ │ │ +[1] 10076 307 │ │ │ │ │ │ │ │ │ │ $references$`env::4` │ │ │ │ │ -[1] 13946 300 │ │ │ │ │ +[1] 14035 314 │ │ │ │ │ │ │ │ │ │ $references$`env::5` │ │ │ │ │ -[1] 31870 297 │ │ │ │ │ +[1] 31987 311 │ │ │ │ │ │ │ │ │ │ $references$`env::6` │ │ │ │ │ -[1] 42483 290 │ │ │ │ │ +[1] 42633 304 │ │ │ │ │ │ │ │ │ │ $references$`env::7` │ │ │ │ │ -[1] 51702 297 │ │ │ │ │ +[1] 51883 312 │ │ │ │ │ │ │ │ │ │ $references$`env::8` │ │ │ │ │ -[1] 55731 296 │ │ │ │ │ +[1] 55941 311 │ │ │ │ │ │ │ │ │ │ $references$`env::9` │ │ │ │ │ -[1] 66438 295 │ │ │ │ │ +[1] 66682 310 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ $compressed │ │ │ │ │ [1] TRUE │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/help/paths.rds │ │ │ ├── paths.rds-content │ │ │ │ ├── Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ - [1] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/FeatureDb-class.Rd" │ │ │ │ │ - [2] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/TxDb-class.Rd" │ │ │ │ │ - [3] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/as-format-methods.Rd" │ │ │ │ │ - [4] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/coordinate-mapping-methods.Rd" │ │ │ │ │ - [5] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/coverageByTranscript.Rd" │ │ │ │ │ - [6] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/exonicParts.Rd" │ │ │ │ │ - [7] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extendExonsIntoIntrons.Rd" │ │ │ │ │ - [8] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extractTranscriptSeqs.Rd" │ │ │ │ │ - [9] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/extractUpstreamSeqs.Rd" │ │ │ │ │ -[10] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/features.Rd" │ │ │ │ │ -[11] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/getPromoterSeq-methods.Rd" │ │ │ │ │ -[12] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/id2name.Rd" │ │ │ │ │ -[13] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/mapIdsToRanges.Rd" │ │ │ │ │ -[14] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/mapRangesToIds.Rd" │ │ │ │ │ -[15] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/nearest-methods.Rd" │ │ │ │ │ -[16] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/proteinToGenome.Rd" │ │ │ │ │ -[17] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/select-methods.Rd" │ │ │ │ │ -[18] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/tRNAs.Rd" │ │ │ │ │ -[19] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptLengths.Rd" │ │ │ │ │ -[20] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptLocs2refLocs.Rd" │ │ │ │ │ -[21] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcripts.Rd" │ │ │ │ │ -[22] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptsBy.Rd" │ │ │ │ │ -[23] "/home/moeller/Salsa/r-bioc-genomicfeatures/man/transcriptsByOverlaps.Rd" │ │ │ │ │ + [1] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/FeatureDb-class.Rd" │ │ │ │ │ + [2] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/TxDb-class.Rd" │ │ │ │ │ + [3] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/as-format-methods.Rd" │ │ │ │ │ + [4] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/coordinate-mapping-methods.Rd" │ │ │ │ │ + [5] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/coverageByTranscript.Rd" │ │ │ │ │ + [6] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/exonicParts.Rd" │ │ │ │ │ + [7] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extendExonsIntoIntrons.Rd" │ │ │ │ │ + [8] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extractTranscriptSeqs.Rd" │ │ │ │ │ + [9] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/extractUpstreamSeqs.Rd" │ │ │ │ │ +[10] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/features.Rd" │ │ │ │ │ +[11] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/getPromoterSeq-methods.Rd" │ │ │ │ │ +[12] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/id2name.Rd" │ │ │ │ │ +[13] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/mapIdsToRanges.Rd" │ │ │ │ │ +[14] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/mapRangesToIds.Rd" │ │ │ │ │ +[15] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/nearest-methods.Rd" │ │ │ │ │ +[16] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/proteinToGenome.Rd" │ │ │ │ │ +[17] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/select-methods.Rd" │ │ │ │ │ +[18] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/tRNAs.Rd" │ │ │ │ │ +[19] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptLengths.Rd" │ │ │ │ │ +[20] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptLocs2refLocs.Rd" │ │ │ │ │ +[21] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcripts.Rd" │ │ │ │ │ +[22] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptsBy.Rd" │ │ │ │ │ +[23] "/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/man/transcriptsByOverlaps.Rd" │ │ │ │ │ attr(,"first") │ │ │ │ │ -[1] 48 │ │ │ │ │ +[1] 65 │ │ ├── ./usr/lib/R/site-library/GenomicFeatures/libs/GenomicFeatures.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Shared object file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 147256 (bytes into file) │ │ │ │ + Start of section headers: 147272 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 37 │ │ │ │ Section header string table index: 36 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 37 section headers, starting at offset 0x23f38: │ │ │ │ +There are 37 section headers, starting at offset 0x23f48: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000530 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 0000000000000790 000790 0011a0 18 A 4 1 8 │ │ │ │ @@ -29,18 +29,18 @@ │ │ │ │ [24] .bss NOBITS 000000000000c080 00b080 0005e8 00 WA 0 0 32 │ │ │ │ [25] .comment PROGBITS 0000000000000000 00b080 00001e 01 MS 0 0 1 │ │ │ │ [26] .debug_aranges PROGBITS 0000000000000000 00b09e 0000c0 00 0 0 1 │ │ │ │ [27] .debug_info PROGBITS 0000000000000000 00b15e 00ac1b 00 0 0 1 │ │ │ │ [28] .debug_abbrev PROGBITS 0000000000000000 015d79 000836 00 0 0 1 │ │ │ │ [29] .debug_line PROGBITS 0000000000000000 0165af 002bc6 00 0 0 1 │ │ │ │ [30] .debug_str PROGBITS 0000000000000000 019175 002860 01 MS 0 0 1 │ │ │ │ - [31] .debug_line_str PROGBITS 0000000000000000 01b9d5 0001d9 01 MS 0 0 1 │ │ │ │ - [32] .debug_loclists PROGBITS 0000000000000000 01bbae 004b65 00 0 0 1 │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 020713 00007b 00 0 0 1 │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 020790 002328 18 35 188 8 │ │ │ │ - [35] .strtab STRTAB 0000000000000000 022ab8 00130c 00 0 0 1 │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 023dc4 00016e 00 0 0 1 │ │ │ │ + [31] .debug_line_str PROGBITS 0000000000000000 01b9d5 0001ea 01 MS 0 0 1 │ │ │ │ + [32] .debug_loclists PROGBITS 0000000000000000 01bbbf 004b65 00 0 0 1 │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 020724 00007b 00 0 0 1 │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 0207a0 002328 18 35 188 8 │ │ │ │ + [35] .strtab STRTAB 0000000000000000 022ac8 00130c 00 0 0 1 │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 023dd4 00016e 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dac7f27b37dc036739c05886152fdb5da1ffbc29 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4e4741b4493b0d13171ab5ec665a304e949e5873 │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ @@ -25,30 +25,30 @@ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ Opcode 10 has 0 args │ │ │ │ Opcode 11 has 0 args │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ The Directory Table (offset 0x22, lines 6, columns 1): │ │ │ │ Entry Name │ │ │ │ - 0 (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ - 1 (line_strp) (offset: 0x2f): /usr/lib/R/site-library/IRanges/include │ │ │ │ - 2 (line_strp) (offset: 0x57): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ - 3 (line_strp) (offset: 0x80): /usr/share/R/include/R_ext │ │ │ │ - 4 (line_strp) (offset: 0x9b): /usr/share/R/include │ │ │ │ - 5 (line_strp) (offset: 0xb0): /usr/lib/R/site-library/S4Vectors/include │ │ │ │ + 0 (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ + 1 (line_strp) (offset: 0x40): /usr/lib/R/site-library/IRanges/include │ │ │ │ + 2 (line_strp) (offset: 0x68): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ + 3 (line_strp) (offset: 0x91): /usr/share/R/include/R_ext │ │ │ │ + 4 (line_strp) (offset: 0xac): /usr/share/R/include │ │ │ │ + 5 (line_strp) (offset: 0xc1): /usr/lib/R/site-library/S4Vectors/include │ │ │ │ │ │ │ │ The File Name Table (offset 0x40, lines 7, columns 2): │ │ │ │ Entry Dir Name │ │ │ │ - 0 (udata) 0 (line_strp) (offset: 0xdb): IRanges_stubs.c │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0xda): _IRanges_stubs.c │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0xeb): stddef.h │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0xf4): Rdynload.h │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0xff): Rinternals.h │ │ │ │ - 5 (udata) 5 (line_strp) (offset: 0x10c): S4Vectors_defines.h │ │ │ │ - 6 (udata) 1 (line_strp) (offset: 0x120): IRanges_defines.h │ │ │ │ + 0 (udata) 0 (line_strp) (offset: 0xec): IRanges_stubs.c │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0xeb): _IRanges_stubs.c │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0xfc): stddef.h │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x105): Rdynload.h │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x110): Rinternals.h │ │ │ │ + 5 (udata) 5 (line_strp) (offset: 0x11d): S4Vectors_defines.h │ │ │ │ + 6 (udata) 1 (line_strp) (offset: 0x131): IRanges_defines.h │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ [0x00000063] Set column to 1 │ │ │ │ [0x00000065] Extended opcode 2: set Address to 0x31f0 │ │ │ │ [0x00000070] Advance Line by 33 to 34 │ │ │ │ [0x00000072] Copy │ │ │ │ [0x00000073] Set is_stmt to 0 │ │ │ │ @@ -1122,25 +1122,25 @@ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ Opcode 10 has 0 args │ │ │ │ Opcode 11 has 0 args │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ The Directory Table (offset 0x7d7, lines 3, columns 1): │ │ │ │ Entry Name │ │ │ │ - 0 (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ - 1 (line_strp) (offset: 0x80): /usr/share/R/include/R_ext │ │ │ │ - 2 (line_strp) (offset: 0x9b): /usr/share/R/include │ │ │ │ + 0 (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ + 1 (line_strp) (offset: 0x91): /usr/share/R/include/R_ext │ │ │ │ + 2 (line_strp) (offset: 0xac): /usr/share/R/include │ │ │ │ │ │ │ │ The File Name Table (offset 0x7e9, lines 5, columns 2): │ │ │ │ Entry Dir Name │ │ │ │ - 0 (udata) 0 (line_strp) (offset: 0x132): R_init_GenomicFeatures.c │ │ │ │ - 1 (udata) 0 (line_strp) (offset: 0x132): R_init_GenomicFeatures.c │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0xf4): Rdynload.h │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0xff): Rinternals.h │ │ │ │ - 4 (udata) 0 (line_strp) (offset: 0x14b): GenomicFeatures.h │ │ │ │ + 0 (udata) 0 (line_strp) (offset: 0x143): R_init_GenomicFeatures.c │ │ │ │ + 1 (udata) 0 (line_strp) (offset: 0x143): R_init_GenomicFeatures.c │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x105): Rdynload.h │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0x110): Rinternals.h │ │ │ │ + 4 (udata) 0 (line_strp) (offset: 0x15c): GenomicFeatures.h │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ [0x00000802] Set column to 1 │ │ │ │ [0x00000804] Extended opcode 2: set Address to 0x3f50 │ │ │ │ [0x0000080f] Advance Line by 16 to 17 │ │ │ │ [0x00000811] Copy │ │ │ │ [0x00000812] Set is_stmt to 0 │ │ │ │ @@ -1179,29 +1179,29 @@ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ Opcode 10 has 0 args │ │ │ │ Opcode 11 has 0 args │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ The Directory Table (offset 0x840, lines 5, columns 1): │ │ │ │ Entry Name │ │ │ │ - 0 (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ - 1 (line_strp) (offset: 0xb0): /usr/lib/R/site-library/S4Vectors/include │ │ │ │ - 2 (line_strp) (offset: 0x57): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ - 3 (line_strp) (offset: 0x80): /usr/share/R/include/R_ext │ │ │ │ - 4 (line_strp) (offset: 0x9b): /usr/share/R/include │ │ │ │ + 0 (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ + 1 (line_strp) (offset: 0xc1): /usr/lib/R/site-library/S4Vectors/include │ │ │ │ + 2 (line_strp) (offset: 0x68): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ + 3 (line_strp) (offset: 0x91): /usr/share/R/include/R_ext │ │ │ │ + 4 (line_strp) (offset: 0xac): /usr/share/R/include │ │ │ │ │ │ │ │ The File Name Table (offset 0x85a, lines 7, columns 2): │ │ │ │ Entry Dir Name │ │ │ │ - 0 (udata) 0 (line_strp) (offset: 0x15e): S4Vectors_stubs.c │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x15d): _S4Vectors_stubs.c │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0xeb): stddef.h │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x170): Complex.h │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0xf4): Rdynload.h │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0xff): Rinternals.h │ │ │ │ - 6 (udata) 1 (line_strp) (offset: 0x10c): S4Vectors_defines.h │ │ │ │ + 0 (udata) 0 (line_strp) (offset: 0x16f): S4Vectors_stubs.c │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x16e): _S4Vectors_stubs.c │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0xfc): stddef.h │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x181): Complex.h │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x105): Rdynload.h │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x110): Rinternals.h │ │ │ │ + 6 (udata) 1 (line_strp) (offset: 0x11d): S4Vectors_defines.h │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ [0x0000087d] Set column to 1 │ │ │ │ [0x0000087f] Extended opcode 2: set Address to 0x3f70 │ │ │ │ [0x0000088a] Advance Line by 33 to 34 │ │ │ │ [0x0000088c] Copy │ │ │ │ [0x0000088d] Special opcode 61: advance Address by 4 to 0x3f74 and Line by 0 to 34 │ │ │ │ @@ -5246,30 +5246,30 @@ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ Opcode 10 has 0 args │ │ │ │ Opcode 11 has 0 args │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ The Directory Table (offset 0x255c, lines 5, columns 1): │ │ │ │ Entry Name │ │ │ │ - 0 (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ - 1 (line_strp) (offset: 0x193): /usr/include/x86_64-linux-gnu/bits │ │ │ │ - 2 (line_strp) (offset: 0x57): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ - 3 (line_strp) (offset: 0x80): /usr/share/R/include/R_ext │ │ │ │ - 4 (line_strp) (offset: 0x9b): /usr/share/R/include │ │ │ │ + 0 (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ + 1 (line_strp) (offset: 0x1a4): /usr/include/x86_64-linux-gnu/bits │ │ │ │ + 2 (line_strp) (offset: 0x68): /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ + 3 (line_strp) (offset: 0x91): /usr/share/R/include/R_ext │ │ │ │ + 4 (line_strp) (offset: 0xac): /usr/share/R/include │ │ │ │ │ │ │ │ The File Name Table (offset 0x2576, lines 8, columns 2): │ │ │ │ Entry Dir Name │ │ │ │ - 0 (udata) 0 (line_strp) (offset: 0x17a): transcriptLocs2refLocs.c │ │ │ │ - 1 (udata) 0 (line_strp) (offset: 0x17a): transcriptLocs2refLocs.c │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x1b6): stdio2.h │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0xeb): stddef.h │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x1bf): Boolean.h │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0xff): Rinternals.h │ │ │ │ - 6 (udata) 3 (line_strp) (offset: 0x1c9): Arith.h │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x1d1): Error.h │ │ │ │ + 0 (udata) 0 (line_strp) (offset: 0x18b): transcriptLocs2refLocs.c │ │ │ │ + 1 (udata) 0 (line_strp) (offset: 0x18b): transcriptLocs2refLocs.c │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x1c7): stdio2.h │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0xfc): stddef.h │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x1d0): Boolean.h │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x110): Rinternals.h │ │ │ │ + 6 (udata) 3 (line_strp) (offset: 0x1da): Arith.h │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x1e2): Error.h │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ [0x0000259e] Set column to 12 │ │ │ │ [0x000025a0] Extended opcode 2: set Address to 0x7200 │ │ │ │ [0x000025ab] Advance Line by 36 to 37 │ │ │ │ [0x000025ad] Copy │ │ │ │ [0x000025ae] Set column to 2 │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ Abbrev Offset: 0 │ │ │ │ Pointer Size: 8 │ │ │ │ <0>: Abbrev Number: 21 (DW_TAG_compile_unit) │ │ │ │ DW_AT_producer : (strp) (offset: 0x2de): GNU C23 16.2.0 -D _FORTIFY_SOURCE=2 -mtune=generic -march=x86-64 -g -O2 -fpic -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fasynchronous-unwind-tables │ │ │ │ <11> DW_AT_language : (data1) 29 (C11) │ │ │ │ <12> Unknown AT value: 90: (data1) 3 │ │ │ │ <13> Unknown AT value: 91: (data4) 0x31647 │ │ │ │ - <17> DW_AT_name : (line_strp) (offset: 0xdb): IRanges_stubs.c │ │ │ │ - <1b> DW_AT_comp_dir : (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ + <17> DW_AT_name : (line_strp) (offset: 0xec): IRanges_stubs.c │ │ │ │ + <1b> DW_AT_comp_dir : (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ <1f> DW_AT_low_pc : (addr) 0x31f0 │ │ │ │ <27> DW_AT_high_pc : (data8) 0xd51 │ │ │ │ <2f> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ <1><33>: Abbrev Number: 14 (DW_TAG_base_type) │ │ │ │ <34> DW_AT_byte_size : (data1) 8 │ │ │ │ <35> DW_AT_encoding : (data1) 5 (signed) │ │ │ │ <36> DW_AT_name : (strp) (offset: 0x484): long int │ │ │ │ @@ -3196,16 +3196,16 @@ │ │ │ │ Abbrev Offset: 0x193 │ │ │ │ Pointer Size: 8 │ │ │ │ <0><1f21>: Abbrev Number: 12 (DW_TAG_compile_unit) │ │ │ │ <1f22> DW_AT_producer : (strp) (offset: 0x2de): GNU C23 16.2.0 -D _FORTIFY_SOURCE=2 -mtune=generic -march=x86-64 -g -O2 -fpic -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fasynchronous-unwind-tables │ │ │ │ <1f26> DW_AT_language : (data1) 29 (C11) │ │ │ │ <1f27> Unknown AT value: 90: (data1) 3 │ │ │ │ <1f28> Unknown AT value: 91: (data4) 0x31647 │ │ │ │ - <1f2c> DW_AT_name : (line_strp) (offset: 0x132): R_init_GenomicFeatures.c │ │ │ │ - <1f30> DW_AT_comp_dir : (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ + <1f2c> DW_AT_name : (line_strp) (offset: 0x143): R_init_GenomicFeatures.c │ │ │ │ + <1f30> DW_AT_comp_dir : (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ <1f34> DW_AT_low_pc : (addr) 0x3f50 │ │ │ │ <1f3c> DW_AT_high_pc : (data8) 0x17 │ │ │ │ <1f44> DW_AT_stmt_list : (sec_offset) 0x7b5 │ │ │ │ <1><1f48>: Abbrev Number: 1 (DW_TAG_base_type) │ │ │ │ <1f49> DW_AT_byte_size : (data1) 8 │ │ │ │ <1f4a> DW_AT_encoding : (data1) 5 (signed) │ │ │ │ <1f4b> DW_AT_name : (strp) (offset: 0x484): long int │ │ │ │ @@ -3551,16 +3551,16 @@ │ │ │ │ Abbrev Offset: 0x2b6 │ │ │ │ Pointer Size: 8 │ │ │ │ <0><21e1>: Abbrev Number: 31 (DW_TAG_compile_unit) │ │ │ │ <21e2> DW_AT_producer : (strp) (offset: 0x2de): GNU C23 16.2.0 -D _FORTIFY_SOURCE=2 -mtune=generic -march=x86-64 -g -O2 -fpic -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fasynchronous-unwind-tables │ │ │ │ <21e6> DW_AT_language : (data1) 29 (C11) │ │ │ │ <21e7> Unknown AT value: 90: (data1) 3 │ │ │ │ <21e8> Unknown AT value: 91: (data4) 0x31647 │ │ │ │ - <21ec> DW_AT_name : (line_strp) (offset: 0x15e): S4Vectors_stubs.c │ │ │ │ - <21f0> DW_AT_comp_dir : (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ + <21ec> DW_AT_name : (line_strp) (offset: 0x16f): S4Vectors_stubs.c │ │ │ │ + <21f0> DW_AT_comp_dir : (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ <21f4> DW_AT_low_pc : (addr) 0x3f70 │ │ │ │ <21fc> DW_AT_high_pc : (data8) 0x3288 │ │ │ │ <2204> DW_AT_stmt_list : (sec_offset) 0x81e │ │ │ │ <1><2208>: Abbrev Number: 23 (DW_TAG_base_type) │ │ │ │ <2209> DW_AT_byte_size : (data1) 8 │ │ │ │ <220a> DW_AT_encoding : (data1) 4 (float) │ │ │ │ <220b> DW_AT_name : (strp) (offset: 0x6ae): double │ │ │ │ @@ -16088,16 +16088,16 @@ │ │ │ │ Abbrev Offset: 0x577 │ │ │ │ Pointer Size: 8 │ │ │ │ <0><9c42>: Abbrev Number: 29 (DW_TAG_compile_unit) │ │ │ │ <9c43> DW_AT_producer : (strp) (offset: 0x2de): GNU C23 16.2.0 -D _FORTIFY_SOURCE=2 -mtune=generic -march=x86-64 -g -O2 -fpic -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fasynchronous-unwind-tables │ │ │ │ <9c47> DW_AT_language : (data1) 29 (C11) │ │ │ │ <9c48> Unknown AT value: 90: (data1) 3 │ │ │ │ <9c49> Unknown AT value: 91: (data4) 0x31647 │ │ │ │ - <9c4d> DW_AT_name : (line_strp) (offset: 0x17a): transcriptLocs2refLocs.c │ │ │ │ - <9c51> DW_AT_comp_dir : (line_strp) (offset: 0): /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ + <9c4d> DW_AT_name : (line_strp) (offset: 0x18b): transcriptLocs2refLocs.c │ │ │ │ + <9c51> DW_AT_comp_dir : (line_strp) (offset: 0): /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ <9c55> DW_AT_low_pc : (addr) 0x7200 │ │ │ │ <9c5d> DW_AT_high_pc : (data8) 0x766 │ │ │ │ <9c65> DW_AT_stmt_list : (sec_offset) 0x253a │ │ │ │ <1><9c69>: Abbrev Number: 12 (DW_TAG_typedef) │ │ │ │ <9c6a> DW_AT_name : (strp) (offset: 0x187d): ptrdiff_t │ │ │ │ <9c6e> DW_AT_decl_file : (data1) 3 │ │ │ │ <9c6f> DW_AT_decl_line : (data1) 160 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -781,15 +781,15 @@ │ │ │ │ R_NaString │ │ │ │ VECTOR_ELT │ │ │ │ ans_length │ │ │ │ decreasing_rank_on_minus_strand0 │ │ │ │ get_nexons │ │ │ │ decreasing_rank_on_minus_strand │ │ │ │ get_transcript_width │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ /usr/lib/R/site-library/IRanges/include │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ /usr/share/R/include/R_ext │ │ │ │ /usr/share/R/include │ │ │ │ /usr/lib/R/site-library/S4Vectors/include │ │ │ │ _IRanges_stubs.c │ │ │ │ stddef.h │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1167,17 +1167,17 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000003f50 : │ │ │ │ R_init_GenomicFeatures(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/R_init_GenomicFeatures.c:17 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/R_init_GenomicFeatures.c:17 │ │ │ │ endbr64 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/R_init_GenomicFeatures.c:18 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/R_init_GenomicFeatures.c:18 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ lea 0x7e20(%rip),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ jmp 3070 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ @@ -5295,97 +5295,97 @@ │ │ │ │ add $0x28,%rsp │ │ │ │ /usr/lib/R/site-library/S4Vectors/include/_S4Vectors_stubs.c:719 (discriminator 3) │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000007200 : │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:37 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:37 │ │ │ │ sub $0x38,%rsp │ │ │ │ mov %r13,0x20(%rsp) │ │ │ │ get_nexons(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:11 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:11 │ │ │ │ mov 0x4d88(%rip),%r13 │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:37 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:37 │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ mov %rdi,%rbp │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ mov %rsi,%r12 │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ get_nexons(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:11 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:11 │ │ │ │ cmp 0x0(%r13),%rdi │ │ │ │ je 7380 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:13 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:13 │ │ │ │ call 3110 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:13 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:13 (discriminator 1) │ │ │ │ test %eax,%eax │ │ │ │ je 73ef │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:14 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:14 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 3030 │ │ │ │ mov %eax,%ebx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:20 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:20 │ │ │ │ cmp 0x0(%r13),%r12 │ │ │ │ je 7340 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:22 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:22 │ │ │ │ mov %r12,%rdi │ │ │ │ call 3110 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:22 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:22 (discriminator 1) │ │ │ │ test %eax,%eax │ │ │ │ je 741e │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:23 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:23 │ │ │ │ mov %r12,%rdi │ │ │ │ call 3030 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:29 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:29 │ │ │ │ cmp %ebx,%eax │ │ │ │ jne 7344 │ │ │ │ mov %r14,0x28(%rsp) │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:41 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:41 (discriminator 1) │ │ │ │ cmp $0xffffffff,%ebx │ │ │ │ je 73e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ test %ebx,%ebx │ │ │ │ jle 7441 │ │ │ │ lea 0x0(,%rbx,4),%r14 │ │ │ │ xor %r15d,%r15d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:43 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:43 │ │ │ │ xor %ebx,%ebx │ │ │ │ jmp 72c3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:46 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:46 (discriminator 1) │ │ │ │ mov (%rax,%r15,1),%eax │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:47 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:47 (discriminator 1) │ │ │ │ cmp %edx,%eax │ │ │ │ je 72e5 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:66 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:66 │ │ │ │ sub %r13d,%eax │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:67 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:67 │ │ │ │ add $0x1,%eax │ │ │ │ js 7390 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ add $0x4,%r15 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:73 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:73 │ │ │ │ add %eax,%ebx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:44 (discriminator 2) │ │ │ │ cmp %r14,%r15 │ │ │ │ je 73e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:45 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:45 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:46 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:46 │ │ │ │ mov %r12,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:45 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:45 (discriminator 1) │ │ │ │ mov (%rax,%r15,1),%r13d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:46 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:46 │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:47 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:47 │ │ │ │ mov 0x4cda(%rip),%rcx │ │ │ │ mov (%rcx),%edx │ │ │ │ cmp %edx,%r13d │ │ │ │ jne 72a0 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movdqa 0x1b63(%rip),%xmm0 │ │ │ │ @@ -5393,27 +5393,27 @@ │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ movaps %xmm0,0x52a2(%rip) │ │ │ │ movdqa 0x1b9a(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x52a3(%rip) │ │ │ │ movdqa 0x1b9b(%rip),%xmm0 │ │ │ │ movups %xmm0,0x52a0(%rip) │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:42 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:42 │ │ │ │ mov $0xffffffff,%ebx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:76 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:76 │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x10(%rsp),%rbp │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ get_nexons(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:29 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:29 │ │ │ │ test %ebx,%ebx │ │ │ │ je 7321 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movdqa 0x1b04(%rip),%xmm0 │ │ │ │ mov $0x73,%eax │ │ │ │ mov %ax,0x5278(%rip) │ │ │ │ @@ -5421,46 +5421,46 @@ │ │ │ │ movdqa 0x1af9(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x5242(%rip) │ │ │ │ movdqa 0x1afa(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x5243(%rip) │ │ │ │ jmp 731c │ │ │ │ nop │ │ │ │ get_nexons(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:12 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:12 │ │ │ │ xor %ebx,%ebx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:20 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:20 │ │ │ │ cmp %rsi,%rdi │ │ │ │ jne 7250 │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:75 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:75 │ │ │ │ xor %ebx,%ebx │ │ │ │ jmp 7321 │ │ │ │ nop │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movdqa 0x1b28(%rip),%xmm0 │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:71 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:71 │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movabs $0x6874676e656c20,%rax │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:71 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:71 │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movaps %xmm0,0x51ed(%rip) │ │ │ │ movdqa 0x1b15(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x51ee(%rip) │ │ │ │ movdqa 0x1b16(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x51ef(%rip) │ │ │ │ mov %rax,0x51f6(%rip) │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:71 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:71 │ │ │ │ jmp 731c │ │ │ │ nopl (%rax) │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ jmp 7321 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ @@ -5472,385 +5472,385 @@ │ │ │ │ movaps %xmm0,0x5197(%rip) │ │ │ │ jmp 731c │ │ │ │ movdqa 0x1a5a(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x5173(%rip) │ │ │ │ movdqa 0x1a5b(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x5174(%rip) │ │ │ │ get_nexons(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:27 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:27 │ │ │ │ jmp 731c │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ get_transcript_width(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:75 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:75 │ │ │ │ xor %ebx,%ebx │ │ │ │ jmp 7321 │ │ │ │ get_transcript_width.constprop.0(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:75 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:75 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000007460 : │ │ │ │ C_transcript_widths(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:152 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:152 │ │ │ │ endbr64 │ │ │ │ sub $0x38,%rsp │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ mov %r13,0x20(%rsp) │ │ │ │ mov %r14,0x28(%rsp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ mov %rsi,%r15 │ │ │ │ transcript_widths(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:83 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:83 │ │ │ │ call 3030 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:84 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:84 │ │ │ │ mov $0xd,%edi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:83 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:83 │ │ │ │ movslq %eax,%rsi │ │ │ │ mov %rsi,%r12 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:84 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:84 │ │ │ │ call 3040 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:84 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:84 (discriminator 1) │ │ │ │ mov %rax,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:84 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:84 │ │ │ │ mov %rax,%r13 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:84 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:84 (discriminator 1) │ │ │ │ call 30f0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:85 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:85 (discriminator 2) │ │ │ │ test %r12d,%r12d │ │ │ │ jle 7509 │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ mov %r12d,%r12d │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:86 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:86 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 3090 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:87 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:87 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:86 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:86 │ │ │ │ mov %rax,%rbp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:87 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:87 │ │ │ │ call 3090 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:88 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:88 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ call 7200 │ │ │ │ mov %eax,%ebp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:90 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:90 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 752f │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:94 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:94 │ │ │ │ mov %r13,%rdi │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:94 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:94 (discriminator 1) │ │ │ │ mov %ebp,(%rax,%rbx,4) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:85 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:85 (discriminator 2) │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %r12,%rbx │ │ │ │ jne 74c0 │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov 0x10(%rsp),%rbp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:96 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:96 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ C_transcript_widths(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:154 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:154 │ │ │ │ mov %r13,%rax │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ transcript_widths(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:91 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:91 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:92 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:92 │ │ │ │ lea 0x5060(%rip),%rsi │ │ │ │ lea 0x1583(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3050 │ │ │ │ C_transcript_widths(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:92 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:92 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000007550 : │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:159 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:159 │ │ │ │ endbr64 │ │ │ │ sub $0xa8,%rsp │ │ │ │ mov %rbx,0x78(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:165 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:165 │ │ │ │ mov %r8,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:159 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:159 │ │ │ │ mov %rbp,0x80(%rsp) │ │ │ │ mov %r9,%rbp │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov %r12,0x88(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:165 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:165 │ │ │ │ call 30c0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:166 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:166 │ │ │ │ mov %rbp,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:164 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:164 (discriminator 1) │ │ │ │ mov (%rax),%r12d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:166 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:166 │ │ │ │ call 30c0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:167 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:167 │ │ │ │ mov %rbx,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:166 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:166 (discriminator 1) │ │ │ │ mov (%rax),%eax │ │ │ │ mov %eax,0x6c(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:167 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:167 │ │ │ │ call 3030 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:168 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:168 │ │ │ │ mov %rbx,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:167 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:167 │ │ │ │ mov %eax,%ebp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:168 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:168 │ │ │ │ call 30a0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:168 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:168 (discriminator 1) │ │ │ │ mov %rax,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:168 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:168 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:168 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:168 (discriminator 1) │ │ │ │ call 30f0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:169 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:169 (discriminator 2) │ │ │ │ test %ebp,%ebp │ │ │ │ jle 783f │ │ │ │ mov %ebp,%eax │ │ │ │ mov %r14,0x98(%rsp) │ │ │ │ tloc2rloc(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:123 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:123 │ │ │ │ test %r12d,%r12d │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %r13,0x90(%rsp) │ │ │ │ mov %r15d,%r13d │ │ │ │ setne 0x6b(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:170 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:170 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 3090 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:171 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:171 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:170 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:170 │ │ │ │ mov %rax,%rbx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:171 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:171 │ │ │ │ call 3090 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:172 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:172 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:171 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:171 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:172 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:172 │ │ │ │ call 7200 │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:173 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:173 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 7692 │ │ │ │ strand_is_minus(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:104 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:104 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 3100 │ │ │ │ mov %rax,%r12 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:105 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:105 │ │ │ │ mov 0x4963(%rip),%rax │ │ │ │ cmp (%rax),%r12 │ │ │ │ je 7663 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:105 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:105 (discriminator 1) │ │ │ │ mov %r12,%rdi │ │ │ │ call 3030 │ │ │ │ mov %eax,0x34(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:105 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:105 (discriminator 2) │ │ │ │ cmp $0x1,%eax │ │ │ │ je 76b1 │ │ │ │ snprintf(): │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1) │ │ │ │ movdqa 0x1885(%rip),%xmm0 │ │ │ │ movabs $0x222d2220726f20,%rax │ │ │ │ movaps %xmm0,0x4f24(%rip) │ │ │ │ movdqa 0x187c(%rip),%xmm0 │ │ │ │ movaps %xmm0,0x4f25(%rip) │ │ │ │ mov %rax,0x4f2b(%rip) │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:179 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:179 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:180 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:180 │ │ │ │ lea 0x4efd(%rip),%rsi │ │ │ │ lea 0x1420(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3050 │ │ │ │ strand_is_minus(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:106 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:106 │ │ │ │ mov %r12,%rdi │ │ │ │ call 30d0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:106 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:106 (discriminator 1) │ │ │ │ movzbl (%rax),%eax │ │ │ │ cmp $0x2b,%al │ │ │ │ je 7920 │ │ │ │ cmp $0x2d,%al │ │ │ │ jne 7663 │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:182 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:182 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 3090 │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,(%rsp) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:183 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:183 │ │ │ │ mov 0x48b5(%rip),%rax │ │ │ │ mov %rdx,%r15 │ │ │ │ cmp %rdx,(%rax) │ │ │ │ je 7818 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:185 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:185 │ │ │ │ mov %rdx,%rdi │ │ │ │ call 3110 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:185 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:185 (discriminator 1) │ │ │ │ test %eax,%eax │ │ │ │ je 792d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:186 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:186 │ │ │ │ mov %r15,%rdi │ │ │ │ call 3030 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:191 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:191 (discriminator 2) │ │ │ │ test %eax,%eax │ │ │ │ jle 7818 │ │ │ │ tloc2rloc(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:123 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:123 │ │ │ │ movzbl 0x6b(%rsp),%esi │ │ │ │ mov %eax,%eax │ │ │ │ and 0x34(%rsp),%sil │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %sil,0x6a(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rbp,0x38(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:192 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:192 │ │ │ │ mov (%rsp),%rdi │ │ │ │ lea 0x0(,%r12,4),%r15 │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:192 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:192 (discriminator 1) │ │ │ │ mov (%rax,%r12,4),%ebp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:193 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:193 │ │ │ │ mov 0x486c(%rip),%rax │ │ │ │ cmp %ebp,(%rax) │ │ │ │ je 7804 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:195 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:195 │ │ │ │ test %ebp,%ebp │ │ │ │ jle 78f8 │ │ │ │ cmp %ebp,0x1c(%rsp) │ │ │ │ jl 78f8 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:208 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:208 │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 30e0 │ │ │ │ tloc2rloc(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:122 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:122 │ │ │ │ mov %rbx,%rdi │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:208 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:208 (discriminator 1) │ │ │ │ add %r15,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ tloc2rloc(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:122 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:122 │ │ │ │ call 3030 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:123 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:123 │ │ │ │ cmpb $0x0,0x6a(%rsp) │ │ │ │ jne 7870 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:133 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:133 (discriminator 2) │ │ │ │ mov %eax,%r15d │ │ │ │ lea 0x0(,%r15,4),%rsi │ │ │ │ xor %r15d,%r15d │ │ │ │ test %eax,%eax │ │ │ │ jle 77ea │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ mov %rsi,%r14 │ │ │ │ jmp 77bb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x4,%r15 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:139 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:139 │ │ │ │ sub %eax,%ebp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:133 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:133 (discriminator 2) │ │ │ │ cmp %r14,%r15 │ │ │ │ je 77df │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:134 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:134 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:135 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:135 │ │ │ │ mov %r13,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:134 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:134 (discriminator 1) │ │ │ │ mov (%rax,%r15,1),%r12d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:135 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:135 │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:135 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:135 (discriminator 1) │ │ │ │ mov (%rax,%r15,1),%ecx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:136 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:136 │ │ │ │ mov %ecx,%eax │ │ │ │ sub %r12d,%eax │ │ │ │ add $0x1,%eax │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:137 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:137 │ │ │ │ cmp %ebp,%eax │ │ │ │ jl 77b0 │ │ │ │ mov %r12d,%r14d │ │ │ │ mov 0x28(%rsp),%r12 │ │ │ │ mov %ecx,%r13d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:143 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:143 │ │ │ │ mov 0x34(%rsp),%eax │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:142 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:142 │ │ │ │ lea -0x1(%rbp),%edx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:143 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:143 │ │ │ │ test %eax,%eax │ │ │ │ jne 78eb │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:143 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:143 (discriminator 2) │ │ │ │ lea (%rdx,%r14,1),%eax │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:208 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:208 (discriminator 2) │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %eax,(%rsi) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:191 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:191 (discriminator 2) │ │ │ │ add $0x1,%r12 │ │ │ │ cmp 0x10(%rsp),%r12 │ │ │ │ jne 7730 │ │ │ │ mov 0x38(%rsp),%rbp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:169 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:169 (discriminator 2) │ │ │ │ add $0x1,%rbp │ │ │ │ cmp 0x48(%rsp),%rbp │ │ │ │ jne 7600 │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ mov 0x98(%rsp),%r14 │ │ │ │ mov 0xa0(%rsp),%r15 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:214 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:214 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:216 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:216 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x80(%rsp),%rbp │ │ │ │ mov 0x88(%rsp),%r12 │ │ │ │ add $0xa8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ tloc2rloc(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:124 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:124 (discriminator 2) │ │ │ │ test %eax,%eax │ │ │ │ jle 78e8 │ │ │ │ mov %eax,%esi │ │ │ │ sub $0x1,%eax │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ lea -0x4(,%rsi,4),%r15 │ │ │ │ @@ -5858,77 +5858,77 @@ │ │ │ │ mov %ebp,%r12d │ │ │ │ mov %r14d,0x30(%rsp) │ │ │ │ mov %r15,%rbp │ │ │ │ lea -0x8(,%rsi,4),%r15 │ │ │ │ jmp 78b4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x4,%rbp │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:130 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:130 │ │ │ │ sub %eax,%r12d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:124 (discriminator 2) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:124 (discriminator 2) │ │ │ │ cmp %rbp,%r15 │ │ │ │ je 78d8 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:125 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:125 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:126 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:126 │ │ │ │ mov %r13,%rdi │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:125 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:125 (discriminator 1) │ │ │ │ mov (%rax,%rbp,1),%r14d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:126 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:126 │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:126 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:126 (discriminator 1) │ │ │ │ mov (%rax,%rbp,1),%ecx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:127 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:127 │ │ │ │ mov %ecx,%eax │ │ │ │ sub %r14d,%eax │ │ │ │ add $0x1,%eax │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:128 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:128 │ │ │ │ cmp %r12d,%eax │ │ │ │ jl 78a8 │ │ │ │ mov %r12d,%ebp │ │ │ │ mov 0x30(%rsp),%r14d │ │ │ │ mov 0x28(%rsp),%r12 │ │ │ │ mov %ecx,%r13d │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:142 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:142 │ │ │ │ lea -0x1(%rbp),%edx │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:143 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:143 (discriminator 1) │ │ │ │ mov %r13d,%eax │ │ │ │ sub %edx,%eax │ │ │ │ jmp 77fd │ │ │ │ nopl (%rax) │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:196 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:196 │ │ │ │ mov 0x6c(%rsp),%edx │ │ │ │ mov 0x38(%rsp),%rbp │ │ │ │ test %edx,%edx │ │ │ │ jne 7945 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:204 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:204 │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 30e0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:204 (discriminator 1) │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:204 (discriminator 1) │ │ │ │ mov 0x46a3(%rip),%rsi │ │ │ │ mov (%rsi),%edx │ │ │ │ mov %edx,(%rax,%r15,1) │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:205 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:205 │ │ │ │ jmp 7818 │ │ │ │ strand_is_minus(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:107 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:107 │ │ │ │ movl $0x0,0x34(%rsp) │ │ │ │ jmp 76c8 │ │ │ │ C_tlocs2rlocs(): │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:188 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:188 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:189 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:189 │ │ │ │ lea 0x118f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3050 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:197 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:197 │ │ │ │ mov $0x1,%edi │ │ │ │ call 30b0 │ │ │ │ -/home/moeller/Salsa/r-bioc-genomicfeatures/src/transcriptLocs2refLocs.c:198 │ │ │ │ +/build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src/transcriptLocs2refLocs.c:198 │ │ │ │ mov 0x1c(%rsp),%edx │ │ │ │ lea 0x1(%r12),%esi │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x146f(%rip),%rdi │ │ │ │ call 3050 │ │ │ ├── readelf --wide --decompress --string-dump=.debug_line_str {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ String dump of section '.debug_line_str': │ │ │ │ - [ 0] /home/moeller/Salsa/r-bioc-genomicfeatures/src │ │ │ │ - [ 2f] /usr/lib/R/site-library/IRanges/include │ │ │ │ - [ 57] /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ - [ 80] /usr/share/R/include/R_ext │ │ │ │ - [ 9b] /usr/share/R/include │ │ │ │ - [ b0] /usr/lib/R/site-library/S4Vectors/include │ │ │ │ - [ da] _IRanges_stubs.c │ │ │ │ - [ eb] stddef.h │ │ │ │ - [ f4] Rdynload.h │ │ │ │ - [ ff] Rinternals.h │ │ │ │ - [ 10c] S4Vectors_defines.h │ │ │ │ - [ 120] IRanges_defines.h │ │ │ │ - [ 132] R_init_GenomicFeatures.c │ │ │ │ - [ 14b] GenomicFeatures.h │ │ │ │ - [ 15d] _S4Vectors_stubs.c │ │ │ │ - [ 170] Complex.h │ │ │ │ - [ 17a] transcriptLocs2refLocs.c │ │ │ │ - [ 193] /usr/include/x86_64-linux-gnu/bits │ │ │ │ - [ 1b6] stdio2.h │ │ │ │ - [ 1bf] Boolean.h │ │ │ │ - [ 1c9] Arith.h │ │ │ │ - [ 1d1] Error.h │ │ │ │ + [ 0] /build/reproducible-path/r-bioc-genomicfeatures-1.64.0+dfsg/src │ │ │ │ + [ 40] /usr/lib/R/site-library/IRanges/include │ │ │ │ + [ 68] /usr/lib/gcc/x86_64-linux-gnu/16/include │ │ │ │ + [ 91] /usr/share/R/include/R_ext │ │ │ │ + [ ac] /usr/share/R/include │ │ │ │ + [ c1] /usr/lib/R/site-library/S4Vectors/include │ │ │ │ + [ eb] _IRanges_stubs.c │ │ │ │ + [ fc] stddef.h │ │ │ │ + [ 105] Rdynload.h │ │ │ │ + [ 110] Rinternals.h │ │ │ │ + [ 11d] S4Vectors_defines.h │ │ │ │ + [ 131] IRanges_defines.h │ │ │ │ + [ 143] R_init_GenomicFeatures.c │ │ │ │ + [ 15c] GenomicFeatures.h │ │ │ │ + [ 16e] _S4Vectors_stubs.c │ │ │ │ + [ 181] Complex.h │ │ │ │ + [ 18b] transcriptLocs2refLocs.c │ │ │ │ + [ 1a4] /usr/include/x86_64-linux-gnu/bits │ │ │ │ + [ 1c7] stdio2.h │ │ │ │ + [ 1d0] Boolean.h │ │ │ │ + [ 1da] Arith.h │ │ │ │ + [ 1e2] Error.h