{
  "_id": "6a197659acfb0bcc41df1e9b",
  "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-05-29 09:38:56 UTC",
    "User": "root"
  },
  "MD5sum": "e38c096eaa6f231aff5823ad7f785fab",
  "_user": "bioc",
  "_type": "src",
  "_file": "XVector_0.53.0.tar.gz",
  "_fileid": "f54ff07335d915d45149fbb84e218d7b008ac66cfb1c00f6da7befdb5d81975f",
  "_filesize": 227110,
  "_sha256": "f54ff07335d915d45149fbb84e218d7b008ac66cfb1c00f6da7befdb5d81975f",
  "_created": "2026-05-29T09:38:56.000Z",
  "_published": "2026-05-29T11:19:53.745Z",
  "_jobs": [
    {
      "job": 78476147428,
      "time": 156,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7287757900"
    },
    {
      "job": 78476147372,
      "time": 154,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7287757289"
    },
    {
      "job": 78476147329,
      "time": 162,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7287759705"
    },
    {
      "job": 78476147337,
      "time": 151,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7287756421"
    },
    {
      "job": 78476147358,
      "time": 206,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7287772980"
    },
    {
      "job": 78476147335,
      "time": 98,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7289427828"
    },
    {
      "job": 78476147334,
      "time": 406,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7287943984"
    },
    {
      "job": 78476147376,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7289439020"
    },
    {
      "job": 78476147333,
      "time": 284,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7287931189"
    },
    {
      "job": 78475711236,
      "time": 174,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7287710264"
    },
    {
      "job": 78476147330,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7287746417"
    },
    {
      "job": 78476147385,
      "time": 506,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7287862521"
    },
    {
      "job": 78476147391,
      "time": 484,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7287856346"
    },
    {
      "job": 78476147344,
      "time": 485,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7287856632"
    }
  ],
  "_bioccheck": {
    "error": 3,
    "warning": 2,
    "note": 13
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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": "noble",
  "_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": 1790,
  "_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",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 111636,
    "source": "https://www.bioconductor.org/packages/stats/bioc/XVector"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/bioconductor/xvector",
  "_searchresults": 85,
  "_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-3.1ubuntu2.1",
      "name": "zlib",
      "homepage": "http://zlib.net/",
      "description": "compression library - runtime"
    }
  ],
  "_score": 11.615682497297112,
  "_indexed": true,
  "_nocasepkg": "xvector",
  "_universes": [
    "bioc",
    "hpages",
    "bioconductor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-05-29T09:41:16.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "bec3fb35fb05049c73281dfb87f480795d97f42008bc07c56a56e8b5c987b106",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-05-29T09:41:20.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "3223736f646315cb772c5bc76cb65b2f7aaaaabaf5454d58695983ba4fa9c0ed",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-05-29T09:41:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "0b7877838acd8fd2e8648a0847865b5f964cd5a55619cb05187b36a3fd388535",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-05-29T09:42:01.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "96202ebe74077b837249bc7e728c84ec1cc266540f5d9e0b39481298d10031a2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-05-29T11:18:29.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "d76bf2d4d3e404d68e2bd5b2ce1aed96e8a3b787be506e7dcd0ddb02c6b63958",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-05-29T09:50:44.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "f04a0b7850eab0072425dcf294277cb4259cf99cc68f0b2002d68d25160662a9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-05-29T11:18:56.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "bdd2516aec27b28466646c07e9f45aa16b332874d179066b59135505e04e4454",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-05-29T09:50:16.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "a0c4dda980daa3df50d73262e9a7546320769ee230317fa3a660d7604af9adc4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.53.0",
      "date": "2026-05-29T09:41:16.000Z",
      "arch": "emscripten",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "1f9ae351b2ed446530317d4fb413146ccf4a091ebd45c11705a1ea1f590876c3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-05-29T09:46:34.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "8301abcbae2f59efe1c76f0c5adeb5e133cca7a87db28e089af3a57ba51df939",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-05-29T09:46:24.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "b9ac57e6237611d534f462251c08b52519cb764261d9f3226417fce54f534773",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-05-29T09:46:24.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "d75402983d55f6cfb443c6c21a185eaa91f7be6828aa05001b7123e58dc3dc9b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26629849563"
    }
  ]
}