{
  "_id": "6a4972f4f408bf5a1e5fda1f",
  "Package": "XVector",
  "Title": "Foundation of external vector representation and manipulation in\nBioconductor",
  "Description": "Provides memory efficient S4 classes for storing sequences\n\"externally\" (e.g. behind an R external pointer, or on disk).",
  "biocViews": "Infrastructure, DataRepresentation",
  "URL": "https://bioconductor.org/packages/XVector",
  "BugReports": "https://github.com/Bioconductor/XVector/issues",
  "Version": "0.53.0",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "Author": "Hervé Pagès and Patrick Aboyoun",
  "Maintainer": "Hervé Pagès <hpages.on.github@gmail.com>",
  "Collate": "io-utils.R RDS-random-access.R SharedVector-class.R\nSharedRaw-class.R SharedInteger-class.R SharedDouble-class.R\nXVector-class.R XRaw-class.R XInteger-class.R XDouble-class.R\nXVectorList-class.R XRawList-class.R XRawList-comparison.R\nXIntegerViews-class.R XDoubleViews-class.R OnDiskRaw-class.R\nRdaCollection-class.R RdsCollection-class.R\nintra-range-methods.R compact-methods.R reverse-methods.R\nslice-methods.R view-summarization-methods.R\nupdateObject-methods.R zzz.R",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:37:43 UTC",
  "RemoteUrl": "https://github.com/bioc/XVector",
  "RemoteRef": "HEAD",
  "RemoteSha": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-23 14:46:38 UTC",
    "User": "root"
  },
  "_user": "bioc",
  "_type": "src",
  "_file": "XVector_0.53.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/5e9ab6e160eeeae9ba75be761c3b67e969e1fc190b9b504690fec8c1c966e8b2",
  "_filesize": 227752,
  "_sha256": "5e9ab6e160eeeae9ba75be761c3b67e969e1fc190b9b504690fec8c1c966e8b2",
  "_expires": "2026-10-12T20:54:10.000Z",
  "_created": "2026-06-23T14:46:38.000Z",
  "_published": "2026-07-04T20:54:12.931Z",
  "_bioccheck": {
    "error": 3,
    "warning": 2,
    "note": 12
  },
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900",
  "_status": "success",
  "_upstream": "https://github.com/bioc/XVector",
  "_commit": {
    "id": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777379863
  },
  "_maintainer": {
    "name": "Hervé Pagès",
    "email": "hpages.on.github@gmail.com",
    "login": "hpages",
    "linkedin": "in/hervé-pagès-5038527",
    "description": "",
    "uuid": 8810451
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 85166191359,
      "time": 310,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7824514048"
    },
    {
      "job": 85166191345,
      "time": 230,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7824484191"
    },
    {
      "job": 85166191498,
      "time": 273,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7824499379"
    },
    {
      "job": 85166191391,
      "time": 253,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7824492660"
    },
    {
      "job": 85166191532,
      "time": 317,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7824516680"
    },
    {
      "job": 85166191456,
      "time": 150,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7824452071"
    },
    {
      "job": 85166191537,
      "time": 314,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7824515695"
    },
    {
      "job": 85166191361,
      "time": 116,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7824437602"
    },
    {
      "job": 85166191395,
      "time": 332,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7824521787"
    },
    {
      "job": 85166191281,
      "time": 271,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7824391673"
    },
    {
      "job": 85166191342,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7824438756"
    },
    {
      "job": 85166191524,
      "time": 714,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7824677485"
    },
    {
      "job": 85166191555,
      "time": 576,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7824621177"
    },
    {
      "job": 85166191475,
      "time": 398,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7824549397"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.37.0",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.27.12",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "version": ">= 2.43.8",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "role": "LinkingTo"
    },
    {
      "package": "IRanges",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "BiocGenerics",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "IRanges",
      "role": "Imports"
    },
    {
      "package": "Biostrings",
      "role": "Suggests"
    },
    {
      "package": "drosophila2probe",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1836,
  "_updates": [
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.53.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "0.52.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "infrastructure",
    "datarepresentation",
    "bioconductor-package",
    "core-package",
    "zlib"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "hpages",
      "count": 69,
      "uuid": 8810451
    },
    {
      "user": "jwokaty",
      "count": 16,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 14,
      "uuid": 2746443
    },
    {
      "user": "dtenenba",
      "count": 12,
      "uuid": 2286826
    },
    {
      "user": "vobencha",
      "count": 2,
      "uuid": 2466173
    },
    {
      "user": "ahl27",
      "count": 1,
      "uuid": 30053966
    },
    {
      "user": "jeroen",
      "count": 1,
      "uuid": 216319
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 441,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/bioconductor/xvector",
  "_searchresults": 111,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/XVector.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bioconductor/xvector",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "as.data.frame",
    "bindROWS",
    "coerce",
    "compact",
    "duplicated",
    "duplicated.XRawList",
    "elementNROWS",
    "extractList",
    "extractROWS",
    "getListElement",
    "is.unsorted",
    "match",
    "open_input_files",
    "order",
    "parallel_slot_names",
    "path",
    "pcompare",
    "rank",
    "RdaCollection",
    "rdaPath",
    "RdsCollection",
    "relist",
    "relistToClass",
    "rev",
    "reverse",
    "SharedRaw",
    "SharedRaw.read",
    "SharedRaw.readComplexes",
    "SharedRaw.readInts",
    "SharedRaw.write",
    "SharedRaw.writeInts",
    "SharedVector.compare",
    "SharedVector.copy",
    "show",
    "showAsCell",
    "slice",
    "subseq",
    "subseq<-",
    "toString",
    "unsplit_list_of_XVectorList",
    "updateObject",
    "viewApply",
    "viewMaxs",
    "viewMeans",
    "viewMins",
    "Views",
    "viewSums",
    "viewWhichMaxs",
    "viewWhichMins",
    "width",
    "windows",
    "XDouble",
    "XInteger",
    "XNumeric",
    "XRaw",
    "xvcopy",
    "XVectorList"
  ],
  "_help": [
    {
      "page": "compact-methods",
      "title": "Object compaction",
      "topics": [
        "compact",
        "compact,ANY-method",
        "compact,XVector-method",
        "compact,XVectorList-method",
        "xvcopy",
        "xvcopy,SharedVector-method",
        "xvcopy,SharedVector_Pool-method",
        "xvcopy,XRawList-method",
        "xvcopy,XVector-method"
      ]
    },
    {
      "page": "intra-range-methods",
      "title": "Intra range transformations of an XVectorList object",
      "topics": [
        "intra-range-methods",
        "narrow",
        "narrow,XVectorList-method",
        "threebands",
        "threebands,XVectorList-method",
        "windows,XVectorList-method"
      ]
    },
    {
      "page": "OnDiskRaw-class",
      "title": "OnDiskRaw objects",
      "topics": [
        "class:OnDiskRaw",
        "length,OnDiskRaw-method",
        "OnDiskRaw",
        "OnDiskRaw-class"
      ]
    },
    {
      "page": "reverse-methods",
      "title": "Reverse an XVector or XVectorList object",
      "topics": [
        "rev,XVector-method",
        "reverse,SharedRaw-method",
        "reverse,SharedVector_Pool-method",
        "reverse,XVector-method",
        "reverse,XVectorList-method",
        "reverse-methods"
      ]
    },
    {
      "page": "slice-methods",
      "title": "Slice an XInteger or XDouble object",
      "topics": [
        "slice,integer-method",
        "slice,numeric-method",
        "slice,XDouble-method",
        "slice,XInteger-method",
        "slice-methods"
      ]
    },
    {
      "page": "updateObject-methods",
      "title": "Update an object of a class defined in the XVector package to its current class definition",
      "topics": [
        "updateObject,XIntegerViews-method",
        "updateObject,XVector-method",
        "updateObject-methods"
      ]
    },
    {
      "page": "view-summarization-methods",
      "title": "Summarize views on an XInteger or XDouble object",
      "topics": [
        "view-summarization-methods",
        "viewMaxs,XDoubleViews-method",
        "viewMaxs,XIntegerViews-method",
        "viewMeans,XDoubleViews-method",
        "viewMeans,XIntegerViews-method",
        "viewMins,XDoubleViews-method",
        "viewMins,XIntegerViews-method",
        "viewSums,XDoubleViews-method",
        "viewSums,XIntegerViews-method",
        "viewWhichMaxs,XDoubleViews-method",
        "viewWhichMaxs,XIntegerViews-method",
        "viewWhichMins,XDoubleViews-method",
        "viewWhichMins,XIntegerViews-method"
      ]
    },
    {
      "page": "XDoubleViews-class",
      "title": "The XDoubleViews class",
      "topics": [
        "==,numeric,XDoubleViews-method",
        "==,XDouble,XDoubleViews-method",
        "==,XDoubleViews,numeric-method",
        "==,XDoubleViews,XDouble-method",
        "==,XDoubleViews,XDoubleViews-method",
        "class:XDoubleViews",
        "show,XDoubleViews-method",
        "viewApply,XDoubleViews-method",
        "Views,numeric-method",
        "Views,XDouble-method",
        "XDoubleViews",
        "XDoubleViews-class"
      ]
    },
    {
      "page": "XIntegerViews-class",
      "title": "The XIntegerViews class",
      "topics": [
        "==,integer,XIntegerViews-method",
        "==,XInteger,XIntegerViews-method",
        "==,XIntegerViews,integer-method",
        "==,XIntegerViews,XInteger-method",
        "==,XIntegerViews,XIntegerViews-method",
        "class:XIntegerViews",
        "show,XIntegerViews-method",
        "viewApply,XIntegerViews-method",
        "Views,integer-method",
        "Views,XInteger-method",
        "XIntegerViews",
        "XIntegerViews-class"
      ]
    },
    {
      "page": "XRawList-class",
      "title": "XRawList objects",
      "topics": [
        "class:XRawList",
        "XRawList",
        "XRawList-class"
      ]
    },
    {
      "page": "XRawList-comparison",
      "title": "Comparing and ordering the list elements of XRawList objects",
      "topics": [
        "<=,XRawList,XRawList-method",
        "==,XRawList,XRawList-method",
        "duplicated,XRawList-method",
        "duplicated.XRawList",
        "is.unsorted,XRawList-method",
        "match,XRawList,XRawList-method",
        "order,XRawList-method",
        "pcompare",
        "pcompare,XRawList,XRawList-method",
        "rank,XRawList-method",
        "XRawList-comparison"
      ]
    },
    {
      "page": "XVector-class",
      "title": "XVector objects",
      "topics": [
        "==,XVector,XVector-method",
        "as.integer,XInteger-method",
        "as.integer,XRaw-method",
        "as.numeric,XDouble-method",
        "as.numeric,XVector-method",
        "as.raw,XRaw-method",
        "as.vector,XDouble-method",
        "as.vector,XInteger-method",
        "as.vector,XRaw-method",
        "bindROWS,XVector-method",
        "class:XDouble",
        "class:XInteger",
        "class:XRaw",
        "class:XVector",
        "coerce,integer,XVector-method",
        "coerce,numeric,XDouble-method",
        "coerce,numeric,XInteger-method",
        "coerce,numeric,XRaw-method",
        "coerce,numeric,XVector-method",
        "coerce,raw,XRaw-method",
        "coerce,raw,XVector-method",
        "length,XVector-method",
        "show,XDouble-method",
        "show,XVector-method",
        "subseq",
        "subseq,XVector-method",
        "subseq<-",
        "subseq<-,XVector-method",
        "XDouble",
        "XDouble-class",
        "XInteger",
        "XInteger-class",
        "XNumeric",
        "XRaw",
        "XRaw-class",
        "XVector",
        "XVector-class"
      ]
    },
    {
      "page": "XVectorList-class",
      "title": "XVectorList objects",
      "topics": [
        "as.data.frame,GroupedIRanges-method",
        "bindROWS,XVectorList-method",
        "class:GroupedIRanges",
        "class:XVectorList",
        "elementNROWS,XVectorList-method",
        "GroupedIRanges",
        "GroupedIRanges-class",
        "names,XVectorList-method",
        "names<-,XVectorList-method",
        "parallel_slot_names,GroupedIRanges-method",
        "parallel_slot_names,XVectorList-method",
        "show,GroupedIRanges-method",
        "showAsCell,XVectorList-method",
        "subseq,XVectorList-method",
        "unsplit_list_of_XVectorList",
        "width,XVectorList-method",
        "XVectorList",
        "XVectorList-class",
        "[,XVectorList-method"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/XVector/raw/HEAD/README.md",
  "_rundeps": [
    "BiocGenerics",
    "generics",
    "IRanges",
    "S4Vectors"
  ],
  "_sysdeps": [
    {
      "shlib": "libz",
      "package": "zlib1g",
      "headers": "zlib1g-dev",
      "source": "zlib",
      "version": "1:1.3.dfsg+really1.3.1-1ubuntu3",
      "name": "zlib",
      "homepage": "http://zlib.net/",
      "description": "compression library - runtime"
    }
  ],
  "_score": 9.694801929250193,
  "_indexed": true,
  "_nocasepkg": "xvector",
  "_universes": [
    "bioc",
    "hpages",
    "bioconductor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-06-23T14:50:25.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/08f84facd31adc28364b23f86d6373a44cb9712873221cd197204c3b8e36d609",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-06-23T14:50:51.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/27a2b5cfb3250fd6ba0b8b9c82d46ba5fd22479d0dd473ac3d2804f6bc735873",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-06-23T14:50:45.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/fa52450114eec5520250ccdca73bf58d86143efabaaf27c433c93e2df0d71c68",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-06-23T14:51:30.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/0b250c5650b80a93a800fa4230d4356d0e8f0c95e4912f534db6316f34d970d9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-06-23T14:48:55.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/903d035b765eca8485e7a1a83656d925eb5e406d09a9d3917ed3c5b197314b15",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-06-23T14:50:30.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/2b40f5f52f3d18d14530e054b53b0ebeb49120873b00660b3e3265ab9e9f22e9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-06-23T14:48:22.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/65601bea759649bbe4b77fa39f135d3173a77fc3342c1d23cbab02b13bdc5e90",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-06-23T14:50:55.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/c3363536a837e3710df50306b90850182e9d5607dac5e3871285ed13e1ea5bd1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.53.0",
      "date": "2026-06-23T14:48:57.000Z",
      "arch": "emscripten",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/e19bb44f3b20af8b8e2caf9ad24c23f7bc35ef45527063fc2e1e4f5e08acbab7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-06-23T14:57:52.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/0d9e6c9c42fd797a03dd066523138d62c8de332a4b2bf21325d2c6e7b60934d7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-06-23T14:55:00.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/e7ae9a4e1988a46dd24c6b7749071070af5cba305893be8745dee043cda4a8a2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-06-23T14:52:48.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/de1aa46e322f0816ed1abfa49ac8e00f451e36de1c77e7c86f4c3827f949eaf1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28034298900"
    }
  ]
}