{
  "_id": "6a227aabcd65a98ecbd4d3f1",
  "Package": "Biostrings",
  "Title": "Efficient manipulation of biological strings",
  "Description": "Memory efficient string containers, string matching\nalgorithms, and other utilities, for fast manipulation of large\nbiological sequences or sets of sequences.",
  "biocViews": "SequenceMatching, Alignment, Sequencing, Genetics,\nDataImport, DataRepresentation, Infrastructure",
  "URL": "https://bioconductor.org/packages/Biostrings",
  "BugReports": "https://github.com/Bioconductor/Biostrings/issues",
  "Version": "2.81.3",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "Authors@R": "c(\nperson(\"Hervé\", \"Pagès\", role=c(\"aut\", \"cre\"),\nemail=\"hpages.on.github@gmail.com\"),\nperson(\"Patrick\", \"Aboyoun\", role=\"aut\"),\nperson(\"Robert\", \"Gentleman\", role=\"aut\"),\nperson(\"Saikat\", \"DebRoy\", role=\"aut\"),\nperson(\"Vince\", \"Carey\", role=\"ctb\"),\nperson(\"Nicolas\", \"Delhomme\", role=\"ctb\"),\nperson(\"Felix\", \"Ernst\", role=\"ctb\"),\nperson(\"Wolfgang\", \"Huber\", role=\"ctb\",\ncomment=\"'matchprobes' vignette\"),\nperson(\"Haleema\", \"Khan\", role=\"ctb\",\ncomment=\"Converted 'matchprobes' vignette from Sweave to RMarkdown\"),\nperson(\"Aidan\", \"Lakshman\", role=\"ctb\"),\nperson(\"Michael\", \"Lawrence\", role=\"ctb\"),\nperson(\"Kieran\", \"O'Neill\", role=\"ctb\"),\nperson(\"Valerie\", \"Obenchain\", role=\"ctb\"),\nperson(\"Marcel\", \"Ramos\", role=\"ctb\"),\nperson(\"Albert\", \"Vill\", role=\"ctb\"),\nperson(\"Jen\", \"Wokaty\", role=\"ctb\",\ncomment=\"Converted 'matchprobes' vignette from Sweave to RMarkdown\"),\nperson(\"Erik\", \"Wright\", role=\"ctb\"))",
  "VignetteBuilder": "knitr",
  "Collate": "utils.R IUPAC_CODE_MAP.R AMINO_ACID_CODE.R GENETIC_CODE.R\nXStringCodec-class.R seqtype.R coloring.R XString-class.R\nXStringSet-class.R XStringSet-comparison.R XStringViews-class.R\nMaskedXString-class.R XStringSetList-class.R seqinfo-methods.R\nxscat.R XStringSet-io.R letter.R getSeq.R letterFrequency.R\ndinucleotideFrequencyTest.R chartr.R reverseComplement.R\ntranslate.R toComplex.R replaceAt.R replaceLetterAt.R\ninjectHardMask.R padAndClip.R strsplit-methods.R misc.R\nMIndex-class.R lowlevel-matching.R match-utils.R matchPattern.R\nmaskMotif.R matchLRPatterns.R trimLRPatterns.R matchProbePair.R\nmatchPWM.R findPalindromes.R PDict-class.R matchPDict.R\nXStringQuality-class.R QualityScaledXStringSet.R lcsuffix.R\nMultipleAlignment.R longestConsecutive.R\npredefined_scoring_matrices.R zzz.R",
  "Config/pak/sysreqs": "zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-06-04 23:35:11 UTC",
  "RemoteUrl": "https://github.com/bioc/Biostrings",
  "RemoteRef": "HEAD",
  "RemoteSha": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-05 07:12:42 UTC",
    "User": "root"
  },
  "Author": "Hervé Pagès [aut, cre],\nPatrick Aboyoun [aut],\nRobert Gentleman [aut],\nSaikat DebRoy [aut],\nVince Carey [ctb],\nNicolas Delhomme [ctb],\nFelix Ernst [ctb],\nWolfgang Huber [ctb] ('matchprobes' vignette),\nHaleema Khan [ctb] (Converted 'matchprobes' vignette from Sweave to\nRMarkdown),\nAidan Lakshman [ctb],\nMichael Lawrence [ctb],\nKieran O'Neill [ctb],\nValerie Obenchain [ctb],\nMarcel Ramos [ctb],\nAlbert Vill [ctb],\nJen Wokaty [ctb] (Converted 'matchprobes' vignette from Sweave to\nRMarkdown),\nErik Wright [ctb]",
  "Maintainer": "Hervé Pagès <hpages.on.github@gmail.com>",
  "MD5sum": "03a719178422dcabb125cf35e245ebed",
  "_user": "bioc",
  "_type": "src",
  "_file": "Biostrings_2.81.3.tar.gz",
  "_fileid": "16a084505379037277e6fab345330695566bf1f9e9b664d0f0ff0ac0da720020",
  "_filesize": 12656763,
  "_sha256": "16a084505379037277e6fab345330695566bf1f9e9b664d0f0ff0ac0da720020",
  "_created": "2026-06-05T07:12:42.000Z",
  "_published": "2026-06-05T07:28:43.378Z",
  "_jobs": [
    {
      "job": 79681491760,
      "time": 344,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7430969899"
    },
    {
      "job": 79681491849,
      "time": 603,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7431038967"
    },
    {
      "job": 79681491813,
      "time": 685,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7431060192"
    },
    {
      "job": 79681491807,
      "time": 551,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7431024834"
    },
    {
      "job": 79681491787,
      "time": 694,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7431062567"
    },
    {
      "job": 79681491806,
      "time": 592,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7431064155"
    },
    {
      "job": 79681491800,
      "time": 778,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7431117071"
    },
    {
      "job": 79681491810,
      "time": 604,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7431071533"
    },
    {
      "job": 79681491822,
      "time": 734,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7431103908"
    },
    {
      "job": 79680696844,
      "time": 371,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430877895"
    },
    {
      "job": 79681491762,
      "time": 235,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430940375"
    },
    {
      "job": 79681491804,
      "time": 608,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7431039110"
    },
    {
      "job": 79681491821,
      "time": 614,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7431040451"
    },
    {
      "job": 79681491815,
      "time": 574,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7431029888"
    }
  ],
  "_bioccheck": {
    "error": 1,
    "warning": 5,
    "note": 20
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/Biostrings",
  "_commit": {
    "id": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
    "author": "Hervé Pagès <hpages.on.github@gmail.com>",
    "committer": "Hervé Pagès <hpages.on.github@gmail.com>",
    "message": "Biostrings 2.81.3: MultipleAlignment objects now have their own package\n\nMultipleAlignment objects and associated functionality are now implemented\nand documented in the new MultipleAlignment package.\n",
    "time": 1780616111
  },
  "_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.1.0",
      "role": "Depends"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.37.0",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.27.12",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "version": ">= 2.31.2",
      "role": "Depends"
    },
    {
      "package": "XVector",
      "version": ">= 0.37.1",
      "role": "Depends"
    },
    {
      "package": "Seqinfo",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "role": "LinkingTo"
    },
    {
      "package": "IRanges",
      "role": "LinkingTo"
    },
    {
      "package": "XVector",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Suggests"
    },
    {
      "package": "graphics",
      "role": "Suggests"
    },
    {
      "package": "pwalign",
      "role": "Suggests"
    },
    {
      "package": "MultipleAlignment",
      "role": "Suggests"
    },
    {
      "package": "BSgenome",
      "version": ">= 1.13.14",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Celegans.UCSC.ce2",
      "version": ">= 1.3.11",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Dmelanogaster.UCSC.dm3",
      "version": ">= 1.3.11",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Hsapiens.UCSC.hg18",
      "role": "Suggests"
    },
    {
      "package": "drosophila2probe",
      "role": "Suggests"
    },
    {
      "package": "hgu95av2probe",
      "role": "Suggests"
    },
    {
      "package": "hgu133aprobe",
      "role": "Suggests"
    },
    {
      "package": "GenomicFeatures",
      "version": ">= 1.3.14",
      "role": "Suggests"
    },
    {
      "package": "hgu95av2cdf",
      "role": "Suggests"
    },
    {
      "package": "affy",
      "version": ">= 1.41.3",
      "role": "Suggests"
    },
    {
      "package": "affydata",
      "version": ">= 1.11.5",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1192,
  "_updates": [
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2025-45",
      "n": 2
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 7
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "2.81.2",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "2.80.1",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "sequencematching",
    "alignment",
    "sequencing",
    "genetics",
    "dataimport",
    "datarepresentation",
    "infrastructure",
    "bioconductor-package",
    "core-package"
  ],
  "_stars": 67,
  "_contributors": [
    {
      "user": "hpages",
      "count": 138,
      "uuid": 8810451
    },
    {
      "user": "dtenenba",
      "count": 25,
      "uuid": 2286826
    },
    {
      "user": "jwokaty",
      "count": 18,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 14,
      "uuid": 2746443
    },
    {
      "user": "ahl27",
      "count": 12,
      "uuid": 30053966
    },
    {
      "user": "vjcitn",
      "count": 6,
      "uuid": 4624066
    },
    {
      "user": "felixernst",
      "count": 3,
      "uuid": 17824332
    },
    {
      "user": "link-ny",
      "count": 2,
      "uuid": 4392950
    },
    {
      "user": "vobencha",
      "count": 2,
      "uuid": 2466173
    },
    {
      "user": "hsadia538",
      "count": 1,
      "uuid": 24232785
    },
    {
      "user": "oneillkza",
      "count": 1,
      "uuid": 3099991
    },
    {
      "user": "digitalwright",
      "count": 1,
      "uuid": 6781840
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 102321,
    "source": "https://www.bioconductor.org/packages/stats/bioc/Biostrings"
  },
  "_mentions": 220,
  "_devurl": "https://github.com/bioconductor/biostrings",
  "_searchresults": 14496,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/Biostrings.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bioconductor/biostrings",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    ".inplaceReplaceLetterAt",
    "%in%",
    "AA_ALPHABET",
    "AA_PROTEINOGENIC",
    "AA_STANDARD",
    "AAMultipleAlignment",
    "AAString",
    "AAStringSet",
    "AAStringSetList",
    "alphabet",
    "alphabetFrequency",
    "AMINO_ACID_CODE",
    "as.data.frame",
    "as.list",
    "as.matrix",
    "BString",
    "BStringSet",
    "BStringSetList",
    "chartr",
    "codons",
    "coerce",
    "collapse",
    "colmask",
    "colmask<-",
    "Compare",
    "complement",
    "computeAllFlinks",
    "consensusMatrix",
    "consensusString",
    "consensusViews",
    "countPattern",
    "countPDict",
    "countPWM",
    "coverage",
    "detail",
    "dinucleotideFrequency",
    "dinucleotideFrequencyTest",
    "DNA_ALPHABET",
    "DNA_BASES",
    "DNAMultipleAlignment",
    "DNAString",
    "DNAStringSet",
    "DNAStringSetList",
    "duplicated",
    "encoding",
    "end",
    "endIndex",
    "extract_character_from_XString_by_positions",
    "extract_character_from_XString_by_ranges",
    "extractAllMatches",
    "extractAt",
    "fasta.index",
    "fasta.seqlengths",
    "fastq.geometry",
    "fastq.seqlengths",
    "findPalindromes",
    "gaps",
    "GENETIC_CODE",
    "GENETIC_CODE_TABLE",
    "get_seqtype_conversion_lookup",
    "getGeneticCode",
    "getSeq",
    "gregexpr2",
    "hasAllFlinks",
    "hasLetterAt",
    "hasOnlyBaseLetters",
    "head",
    "IlluminaQuality",
    "initialize",
    "injectHardMask",
    "intersect",
    "is.unsorted",
    "isMatchingAt",
    "isMatchingEndingAt",
    "isMatchingStartingAt",
    "IUPAC_CODE_MAP",
    "lcprefix",
    "lcsuffix",
    "letter",
    "letterFrequency",
    "letterFrequencyInSlidingView",
    "longestConsecutive",
    "make_XString_from_string",
    "make_XStringSet_from_strings",
    "mask",
    "maskeddim",
    "maskedncol",
    "maskednrow",
    "maskedratio",
    "maskedwidth",
    "maskGaps",
    "maskMotif",
    "masks",
    "masks<-",
    "match",
    "matchLRPatterns",
    "matchPattern",
    "matchPDict",
    "matchProbePair",
    "matchPWM",
    "maxScore",
    "maxWeights",
    "mergeIUPACLetters",
    "minScore",
    "minWeights",
    "mismatch",
    "mkAllStrings",
    "N50",
    "nchar",
    "neditAt",
    "neditEndingAt",
    "neditStartingAt",
    "nmatch",
    "nmismatch",
    "nnodes",
    "nucleotideFrequencyAt",
    "oligonucleotideFrequency",
    "oligonucleotideTransitions",
    "order",
    "padAndClip",
    "palindromeArmLength",
    "palindromeLeftArm",
    "palindromeRightArm",
    "parallel_slot_names",
    "parallelVectorNames",
    "patternFrequency",
    "pcompare",
    "PDict",
    "PhredQuality",
    "PWM",
    "PWMscoreStartingAt",
    "quality",
    "QualityScaledAAStringSet",
    "QualityScaledBStringSet",
    "QualityScaledDNAStringSet",
    "QualityScaledRNAStringSet",
    "rank",
    "readAAMultipleAlignment",
    "readAAStringSet",
    "readBStringSet",
    "readDNAMultipleAlignment",
    "readDNAStringSet",
    "readQualityScaledDNAStringSet",
    "readRNAMultipleAlignment",
    "readRNAStringSet",
    "relistToClass",
    "replaceAmbiguities",
    "replaceAt",
    "replaceLetterAt",
    "reverse",
    "reverseComplement",
    "RNA_ALPHABET",
    "RNA_BASES",
    "RNA_GENETIC_CODE",
    "RNAMultipleAlignment",
    "RNAString",
    "RNAStringSet",
    "RNAStringSetList",
    "rowmask",
    "rowmask<-",
    "saveXStringSet",
    "seqinfo",
    "seqinfo<-",
    "seqtype",
    "seqtype<-",
    "setdiff",
    "setequal",
    "show",
    "showAsCell",
    "SolexaQuality",
    "sort",
    "stackStrings",
    "start",
    "startIndex",
    "strsplit",
    "subseq",
    "subseq<-",
    "substr",
    "substring",
    "summary",
    "tail",
    "tb",
    "tb.width",
    "threebands",
    "toComplex",
    "toString",
    "translate",
    "trimLRPatterns",
    "trinucleotideFrequency",
    "twoWayAlphabetFrequency",
    "union",
    "uniqueLetters",
    "unitScale",
    "unmasked",
    "unstrsplit",
    "update_AA_palette",
    "update_B_palette",
    "update_DNA_palette",
    "update_RNA_palette",
    "updateObject",
    "vcountPattern",
    "vcountPDict",
    "Views",
    "vmatchPattern",
    "vmatchPDict",
    "vwhichPDict",
    "which.isMatchingAt",
    "which.isMatchingEndingAt",
    "which.isMatchingStartingAt",
    "whichPDict",
    "width",
    "width0",
    "windows",
    "write.phylip",
    "writeQualityScaledXStringSet",
    "writeXStringSet",
    "xscat",
    "xscodes"
  ],
  "_datasets": [
    {
      "name": "BLOSUM100",
      "title": "Predefined scoring matrices",
      "object": "BLOSUM100",
      "file": "BLOSUM100.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "Z",
        "X",
        "*"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "BLOSUM45",
      "title": "Predefined scoring matrices",
      "object": "BLOSUM45",
      "file": "BLOSUM45.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "J",
        "Z",
        "X",
        "*"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "BLOSUM50",
      "title": "Predefined scoring matrices",
      "object": "BLOSUM50",
      "file": "BLOSUM50.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "Z",
        "X",
        "*"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "BLOSUM62",
      "title": "Predefined scoring matrices",
      "object": "BLOSUM62",
      "file": "BLOSUM62.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "J",
        "Z",
        "X",
        "*"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "BLOSUM80",
      "title": "Predefined scoring matrices",
      "object": "BLOSUM80",
      "file": "BLOSUM80.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "J",
        "Z",
        "X",
        "*"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "HNF4alpha",
      "title": "Known HNF4alpha binding sequences",
      "object": "HNF4alpha",
      "file": "HNF4alpha.rda",
      "class": [
        "DNAStringSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "PAM120",
      "title": "Predefined scoring matrices",
      "object": "PAM120",
      "file": "PAM120.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "Z",
        "X",
        "*"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "PAM250",
      "title": "Predefined scoring matrices",
      "object": "PAM250",
      "file": "PAM250.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "Z",
        "X",
        "*"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "PAM30",
      "title": "Predefined scoring matrices",
      "object": "PAM30",
      "file": "PAM30.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "J",
        "Z",
        "X",
        "*"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "PAM40",
      "title": "Predefined scoring matrices",
      "object": "PAM40",
      "file": "PAM40.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "Z",
        "X",
        "*"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "PAM70",
      "title": "Predefined scoring matrices",
      "object": "PAM70",
      "file": "PAM70.rda",
      "class": [
        "moved_to_pwalign_pkg",
        "matrix",
        "array"
      ],
      "fields": [
        "A",
        "R",
        "N",
        "D",
        "C",
        "Q",
        "E",
        "G",
        "H",
        "I",
        "L",
        "K",
        "M",
        "F",
        "P",
        "S",
        "T",
        "W",
        "Y",
        "V",
        "B",
        "J",
        "Z",
        "X",
        "*"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "yeastSEQCHR1",
      "title": "An annotation data file for CHR1 in the yeastSEQ package",
      "object": "yeastSEQCHR1",
      "file": "yeastSEQCHR1.rda",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AAString-class",
      "title": "AAString objects",
      "topics": [
        "AAString",
        "AAString-class",
        "AA_ALPHABET",
        "AA_PROTEINOGENIC",
        "AA_STANDARD",
        "class:AAString"
      ]
    },
    {
      "page": "AMINO_ACID_CODE",
      "title": "The Single-Letter Amino Acid Code",
      "topics": [
        "AMINO_ACID_CODE"
      ]
    },
    {
      "page": "chartr",
      "title": "Replace letters in a sequence or set of sequences",
      "topics": [
        "chartr",
        "chartr,ANY,ANY,MaskedXString-method",
        "chartr,ANY,ANY,XString-method",
        "chartr,ANY,ANY,XStringSet-method",
        "chartr,ANY,ANY,XStringViews-method",
        "replaceAmbiguities"
      ]
    },
    {
      "page": "coloring",
      "title": "XString Display Colors",
      "topics": [
        "coloring",
        "update_AA_palette",
        "update_B_palette",
        "update_DNA_palette",
        "update_RNA_palette",
        "update_X_palette"
      ]
    },
    {
      "page": "dinucleotideFrequencyTest",
      "title": "Pearson's chi-squared Test and G-tests for String Position Dependence",
      "topics": [
        "dinucleotideFrequencyTest",
        "dinucleotideFrequencyTest,DNAStringSet-method",
        "dinucleotideFrequencyTest,RNAStringSet-method"
      ]
    },
    {
      "page": "DNAString-class",
      "title": "DNAString objects",
      "topics": [
        "class:DNAString",
        "DNAString",
        "DNAString-class",
        "DNA_ALPHABET",
        "DNA_BASES"
      ]
    },
    {
      "page": "findPalindromes",
      "title": "Searching a sequence for palindromes",
      "topics": [
        "findPalindromes",
        "findPalindromes,DNAString-method",
        "findPalindromes,MaskedXString-method",
        "findPalindromes,RNAString-method",
        "findPalindromes,XString-method",
        "findPalindromes,XStringViews-method",
        "palindromeArmLength",
        "palindromeArmLength,DNAString-method",
        "palindromeArmLength,RNAString-method",
        "palindromeArmLength,XString-method",
        "palindromeArmLength,XStringSet-method",
        "palindromeArmLength,XStringViews-method",
        "palindromeLeftArm",
        "palindromeLeftArm,XString-method",
        "palindromeLeftArm,XStringViews-method",
        "palindromeRightArm",
        "palindromeRightArm,XString-method",
        "palindromeRightArm,XStringViews-method"
      ]
    },
    {
      "page": "GENETIC_CODE",
      "title": "The Standard Genetic Code and its known variants",
      "topics": [
        "GENETIC_CODE",
        "GENETIC_CODE_TABLE",
        "getGeneticCode",
        "RNA_GENETIC_CODE"
      ]
    },
    {
      "page": "getSeq",
      "title": "getSeq",
      "topics": [
        "getSeq"
      ]
    },
    {
      "page": "gregexpr2",
      "title": "A replacement for R standard gregexpr function",
      "topics": [
        "gregexpr2"
      ]
    },
    {
      "page": "HNF4alpha",
      "title": "Known HNF4alpha binding sequences",
      "topics": [
        "HNF4alpha"
      ]
    },
    {
      "page": "injectHardMask",
      "title": "Injecting a hard mask in a sequence",
      "topics": [
        "injectHardMask",
        "injectHardMask,MaskedXString-method",
        "injectHardMask,XStringViews-method"
      ]
    },
    {
      "page": "IUPAC_CODE_MAP",
      "title": "The IUPAC Extended Genetic Alphabet",
      "topics": [
        "IUPAC_CODE_MAP",
        "mergeIUPACLetters"
      ]
    },
    {
      "page": "lcsuffix",
      "title": "Find Longest Common Prefix/Suffix",
      "topics": [
        "lcprefix",
        "lcprefix,character,character-method",
        "lcprefix,character,XString-method",
        "lcprefix,XString,character-method",
        "lcprefix,XString,XString-method",
        "lcsuffix",
        "lcsuffix,character,character-method",
        "lcsuffix,character,XString-method",
        "lcsuffix,XString,character-method",
        "lcsuffix,XString,XString-method"
      ]
    },
    {
      "page": "letter",
      "title": "Subsetting a string",
      "topics": [
        "letter",
        "letter,character-method",
        "letter,MaskedXString-method",
        "letter,XString-method",
        "letter,XStringViews-method"
      ]
    },
    {
      "page": "letterFrequency",
      "title": "Calculate the frequency of letters in a biological sequence, or the consensus matrix of a set of sequences",
      "topics": [
        "alphabetFrequency",
        "alphabetFrequency,AAString-method",
        "alphabetFrequency,AAStringSet-method",
        "alphabetFrequency,DNAString-method",
        "alphabetFrequency,DNAStringSet-method",
        "alphabetFrequency,MaskedXString-method",
        "alphabetFrequency,RNAString-method",
        "alphabetFrequency,RNAStringSet-method",
        "alphabetFrequency,XString-method",
        "alphabetFrequency,XStringSet-method",
        "alphabetFrequency,XStringViews-method",
        "consensusMatrix",
        "consensusMatrix,character-method",
        "consensusMatrix,matrix-method",
        "consensusMatrix,XStringSet-method",
        "consensusMatrix,XStringViews-method",
        "consensusString",
        "consensusString,ANY-method",
        "consensusString,BStringSet-method",
        "consensusString,DNAStringSet-method",
        "consensusString,matrix-method",
        "consensusString,RNAStringSet-method",
        "consensusString,XStringViews-method",
        "hasOnlyBaseLetters",
        "hasOnlyBaseLetters,DNAString-method",
        "hasOnlyBaseLetters,DNAStringSet-method",
        "hasOnlyBaseLetters,MaskedXString-method",
        "hasOnlyBaseLetters,RNAString-method",
        "hasOnlyBaseLetters,RNAStringSet-method",
        "hasOnlyBaseLetters,XStringViews-method",
        "letterFrequency",
        "letterFrequency,MaskedXString-method",
        "letterFrequency,XString-method",
        "letterFrequency,XStringSet-method",
        "letterFrequency,XStringViews-method",
        "letterFrequencyInSlidingView",
        "letterFrequencyInSlidingView,XString-method",
        "uniqueLetters",
        "uniqueLetters,MaskedXString-method",
        "uniqueLetters,XString-method",
        "uniqueLetters,XStringSet-method",
        "uniqueLetters,XStringViews-method"
      ]
    },
    {
      "page": "longestConsecutive",
      "title": "Obtain the length of the longest substring containing only 'letter'",
      "topics": [
        "longestConsecutive"
      ]
    },
    {
      "page": "lowlevel-matching",
      "title": "Low-level matching functions",
      "topics": [
        "hasLetterAt",
        "isMatchingAt",
        "isMatchingEndingAt",
        "isMatchingEndingAt,character-method",
        "isMatchingEndingAt,XString-method",
        "isMatchingEndingAt,XStringSet-method",
        "isMatchingStartingAt",
        "isMatchingStartingAt,character-method",
        "isMatchingStartingAt,XString-method",
        "isMatchingStartingAt,XStringSet-method",
        "lowlevel-matching",
        "neditAt",
        "neditEndingAt",
        "neditEndingAt,character-method",
        "neditEndingAt,XString-method",
        "neditEndingAt,XStringSet-method",
        "neditStartingAt",
        "neditStartingAt,character-method",
        "neditStartingAt,XString-method",
        "neditStartingAt,XStringSet-method",
        "which.isMatchingAt",
        "which.isMatchingEndingAt",
        "which.isMatchingEndingAt,character-method",
        "which.isMatchingEndingAt,XString-method",
        "which.isMatchingEndingAt,XStringSet-method",
        "which.isMatchingStartingAt",
        "which.isMatchingStartingAt,character-method",
        "which.isMatchingStartingAt,XString-method",
        "which.isMatchingStartingAt,XStringSet-method"
      ]
    },
    {
      "page": "MaskedXString-class",
      "title": "MaskedXString objects",
      "topics": [
        "as.character,MaskedXString-method",
        "class:MaskedAAString",
        "class:MaskedBString",
        "class:MaskedDNAString",
        "class:MaskedRNAString",
        "class:MaskedXString",
        "coerce,AAString,MaskedAAString-method",
        "coerce,BString,MaskedBString-method",
        "coerce,DNAString,MaskedDNAString-method",
        "coerce,MaskedAAString,AAString-method",
        "coerce,MaskedBString,BString-method",
        "coerce,MaskedDNAString,DNAString-method",
        "coerce,MaskedRNAString,RNAString-method",
        "coerce,MaskedXString,MaskCollection-method",
        "coerce,MaskedXString,MaskedAAString-method",
        "coerce,MaskedXString,MaskedBString-method",
        "coerce,MaskedXString,MaskedDNAString-method",
        "coerce,MaskedXString,MaskedRNAString-method",
        "coerce,MaskedXString,NormalIRanges-method",
        "coerce,MaskedXString,Views-method",
        "coerce,MaskedXString,XStringViews-method",
        "coerce,RNAString,MaskedRNAString-method",
        "collapse,MaskedXString-method",
        "gaps,MaskedXString-method",
        "length,MaskedXString-method",
        "MaskedAAString",
        "MaskedAAString-class",
        "MaskedBString",
        "MaskedBString-class",
        "MaskedDNAString",
        "MaskedDNAString-class",
        "maskedratio,MaskedXString-method",
        "MaskedRNAString",
        "MaskedRNAString-class",
        "maskedwidth,MaskedXString-method",
        "MaskedXString",
        "MaskedXString-class",
        "masks",
        "masks,MaskedXString-method",
        "masks,XString-method",
        "masks<-",
        "masks<-,MaskedXString,MaskCollection-method",
        "masks<-,MaskedXString,NULL-method",
        "masks<-,XString,ANY-method",
        "masks<-,XString,NULL-method",
        "nchar,MaskedXString-method",
        "seqtype,MaskedXString-method",
        "seqtype<-,MaskedXString-method",
        "show,MaskedXString-method",
        "subseq,MaskedXString-method",
        "toString,MaskedXString-method",
        "unmasked",
        "unmasked,MaskedXString-method",
        "unmasked,XString-method",
        "Views,MaskedXString-method"
      ]
    },
    {
      "page": "maskMotif",
      "title": "Masking by content (or by position)",
      "topics": [
        "mask",
        "maskMotif",
        "maskMotif,MaskedXString,character-method",
        "maskMotif,MaskedXString,XString-method",
        "maskMotif,XString,ANY-method"
      ]
    },
    {
      "page": "match-utils",
      "title": "Utility functions operating on the matches returned by a high-level matching function",
      "topics": [
        "coverage,MaskedXString-method",
        "coverage,MIndex-method",
        "match-utils",
        "mismatch",
        "mismatch,ANY,XStringViews-method",
        "nmatch",
        "nmatch,ANY,XStringViews-method",
        "nmismatch",
        "nmismatch,ANY,XStringViews-method"
      ]
    },
    {
      "page": "matchLRPatterns",
      "title": "Find paired matches in a sequence",
      "topics": [
        "matchLRPatterns",
        "matchLRPatterns,MaskedXString-method",
        "matchLRPatterns,XString-method",
        "matchLRPatterns,XStringViews-method"
      ]
    },
    {
      "page": "matchPattern",
      "title": "String searching functions",
      "topics": [
        "countPattern",
        "countPattern,character-method",
        "countPattern,MaskedXString-method",
        "countPattern,XString-method",
        "countPattern,XStringSet-method",
        "countPattern,XStringViews-method",
        "matchPattern",
        "matchPattern,character-method",
        "matchPattern,MaskedXString-method",
        "matchPattern,XString-method",
        "matchPattern,XStringSet-method",
        "matchPattern,XStringViews-method",
        "vcountPattern",
        "vcountPattern,character-method",
        "vcountPattern,MaskedXString-method",
        "vcountPattern,XString-method",
        "vcountPattern,XStringSet-method",
        "vcountPattern,XStringViews-method",
        "vmatchPattern",
        "vmatchPattern,character-method",
        "vmatchPattern,MaskedXString-method",
        "vmatchPattern,XString-method",
        "vmatchPattern,XStringSet-method",
        "vmatchPattern,XStringViews-method"
      ]
    },
    {
      "page": "matchPDict-exact",
      "title": "Matching a dictionary of patterns against a reference",
      "topics": [
        "countPDict",
        "countPDict,MaskedXString-method",
        "countPDict,XString-method",
        "countPDict,XStringSet-method",
        "countPDict,XStringViews-method",
        "extractAllMatches",
        "matchPDict",
        "matchPDict,MaskedXString-method",
        "matchPDict,XString-method",
        "matchPDict,XStringSet-method",
        "matchPDict,XStringViews-method",
        "matchPDict-exact",
        "vcountPDict",
        "vcountPDict,MaskedXString-method",
        "vcountPDict,XString-method",
        "vcountPDict,XStringSet-method",
        "vcountPDict,XStringViews-method",
        "vmatchPDict",
        "vmatchPDict,ANY-method",
        "vmatchPDict,MaskedXString-method",
        "vmatchPDict,XString-method",
        "vwhichPDict",
        "vwhichPDict,MaskedXString-method",
        "vwhichPDict,XString-method",
        "vwhichPDict,XStringSet-method",
        "vwhichPDict,XStringViews-method",
        "whichPDict",
        "whichPDict,MaskedXString-method",
        "whichPDict,XString-method",
        "whichPDict,XStringSet-method",
        "whichPDict,XStringViews-method"
      ]
    },
    {
      "page": "matchPDict-inexact",
      "title": "Inexact matching with matchPDict()/countPDict()/whichPDict()",
      "topics": [
        "matchPDict-inexact"
      ]
    },
    {
      "page": "matchProbePair",
      "title": "Find \"theoretical amplicons\" mapped to a probe pair",
      "topics": [
        "matchProbePair",
        "matchProbePair,DNAString-method",
        "matchProbePair,MaskedDNAString-method",
        "matchProbePair,XStringViews-method"
      ]
    },
    {
      "page": "matchPWM",
      "title": "PWM creating, matching, and related utilities",
      "topics": [
        "countPWM",
        "countPWM,character-method",
        "countPWM,DNAString-method",
        "countPWM,MaskedDNAString-method",
        "countPWM,XStringViews-method",
        "matchPWM",
        "matchPWM,character-method",
        "matchPWM,DNAString-method",
        "matchPWM,MaskedDNAString-method",
        "matchPWM,XStringViews-method",
        "maxScore",
        "maxScore,ANY-method",
        "maxWeights",
        "maxWeights,matrix-method",
        "minScore",
        "minScore,ANY-method",
        "minWeights",
        "minWeights,matrix-method",
        "PWM",
        "PWM,character-method",
        "PWM,DNAStringSet-method",
        "PWM,matrix-method",
        "PWMscoreStartingAt",
        "reverseComplement,matrix-method",
        "unitScale"
      ]
    },
    {
      "page": "MIndex-class",
      "title": "MIndex objects",
      "topics": [
        "ByPos_MIndex-class",
        "class:ByPos_MIndex",
        "class:MIndex",
        "coerce,MIndex,CompressedIRangesList-method",
        "elementNROWS,MIndex-method",
        "endIndex",
        "endIndex,ByPos_MIndex-method",
        "length,MIndex-method",
        "MIndex",
        "MIndex-class",
        "names,MIndex-method",
        "names<-,MIndex-method",
        "show,MIndex-method",
        "startIndex",
        "startIndex,ByPos_MIndex-method",
        "unlist,MIndex-method",
        "width0",
        "width0,MIndex-method",
        "[[,ByPos_MIndex-method"
      ]
    },
    {
      "page": "misc",
      "title": "Some miscellaneous stuff",
      "topics": [
        "misc",
        "N50"
      ]
    },
    {
      "page": "MultipleAlignment-class",
      "title": "MultipleAlignment objects",
      "topics": [
        "AAMultipleAlignment",
        "AAMultipleAlignment-class",
        "alphabetFrequency,MultipleAlignment-method",
        "as.character,MultipleAlignment-method",
        "as.matrix,MultipleAlignment-method",
        "class:AAMultipleAlignment",
        "class:DNAMultipleAlignment",
        "class:MultipleAlignment",
        "class:RNAMultipleAlignment",
        "coerce,character,AAMultipleAlignment-method",
        "coerce,character,DNAMultipleAlignment-method",
        "coerce,character,RNAMultipleAlignment-method",
        "coerce,MultipleAlignment,AAStringSet-method",
        "coerce,MultipleAlignment,BStringSet-method",
        "coerce,MultipleAlignment,DNAStringSet-method",
        "coerce,MultipleAlignment,RNAStringSet-method",
        "colmask",
        "colmask,MultipleAlignment-method",
        "colmask<-",
        "colmask<-,MultipleAlignment,ANY-method",
        "colmask<-,MultipleAlignment,NULL-method",
        "consensusMatrix,MultipleAlignment-method",
        "consensusString,AAMultipleAlignment-method",
        "consensusString,DNAMultipleAlignment-method",
        "consensusString,MultipleAlignment-method",
        "consensusString,RNAMultipleAlignment-method",
        "consensusViews",
        "consensusViews,AAMultipleAlignment-method",
        "consensusViews,DNAMultipleAlignment-method",
        "consensusViews,MultipleAlignment-method",
        "consensusViews,RNAMultipleAlignment-method",
        "detail",
        "detail,MultipleAlignment-method",
        "dim,MultipleAlignment-method",
        "DNAMultipleAlignment",
        "DNAMultipleAlignment-class",
        "maskeddim",
        "maskeddim,MultipleAlignment-method",
        "maskedncol",
        "maskedncol,MultipleAlignment-method",
        "maskednrow",
        "maskednrow,MultipleAlignment-method",
        "maskedratio,MultipleAlignment-method",
        "maskGaps",
        "maskGaps,MultipleAlignment-method",
        "maskMotif,MultipleAlignment,ANY-method",
        "MultipleAlignment",
        "MultipleAlignment-class",
        "nchar,MultipleAlignment-method",
        "ncol,MultipleAlignment-method",
        "nrow,MultipleAlignment-method",
        "readAAMultipleAlignment",
        "readDNAMultipleAlignment",
        "readRNAMultipleAlignment",
        "RNAMultipleAlignment",
        "RNAMultipleAlignment-class",
        "rowmask",
        "rowmask,MultipleAlignment-method",
        "rowmask<-",
        "rowmask<-,MultipleAlignment,ANY-method",
        "rowmask<-,MultipleAlignment,NULL-method",
        "rownames,MultipleAlignment-method",
        "rownames<-,MultipleAlignment-method",
        "seqtype,MultipleAlignment-method",
        "show,MultipleAlignment-method",
        "unmasked,MultipleAlignment-method",
        "write.phylip"
      ]
    },
    {
      "page": "nucleotideFrequency",
      "title": "Calculate the frequency of oligonucleotides in a DNA or RNA sequence (and other related functions)",
      "topics": [
        "dinucleotideFrequency",
        "mkAllStrings",
        "nucleotideFrequencyAt",
        "nucleotideFrequencyAt,XStringSet-method",
        "nucleotideFrequencyAt,XStringViews-method",
        "oligonucleotideFrequency",
        "oligonucleotideFrequency,MaskedXString-method",
        "oligonucleotideFrequency,XString-method",
        "oligonucleotideFrequency,XStringSet-method",
        "oligonucleotideFrequency,XStringViews-method",
        "oligonucleotideTransitions",
        "trinucleotideFrequency"
      ]
    },
    {
      "page": "padAndClip",
      "title": "Pad and clip strings",
      "topics": [
        "padAndClip",
        "stackStrings"
      ]
    },
    {
      "page": "PDict-class",
      "title": "PDict objects",
      "topics": [
        "ACtree2",
        "ACtree2-class",
        "as.list,MTB_PDict-method",
        "class:ACtree2",
        "class:Expanded_TB_PDict",
        "class:MTB_PDict",
        "class:PDict",
        "class:PDict3Parts",
        "class:PreprocessedTB",
        "class:TB_PDict",
        "class:Twobit",
        "computeAllFlinks",
        "computeAllFlinks,ACtree2-method",
        "duplicated,PDict-method",
        "duplicated,PreprocessedTB-method",
        "Expanded_TB_PDict",
        "Expanded_TB_PDict-class",
        "hasAllFlinks",
        "hasAllFlinks,ACtree2-method",
        "head,PDict3Parts-method",
        "head,TB_PDict-method",
        "initialize,ACtree2-method",
        "initialize,PreprocessedTB-method",
        "initialize,Twobit-method",
        "length,PDict-method",
        "length,PDict3Parts-method",
        "length,PreprocessedTB-method",
        "MTB_PDict",
        "MTB_PDict-class",
        "names,PDict-method",
        "names<-,PDict-method",
        "nnodes",
        "nnodes,ACtree2-method",
        "patternFrequency",
        "patternFrequency,PDict-method",
        "PDict",
        "PDict,AsIs-method",
        "PDict,character-method",
        "PDict,DNAStringSet-method",
        "PDict,probetable-method",
        "PDict,XStringViews-method",
        "PDict-class",
        "PDict3Parts",
        "PDict3Parts-class",
        "PreprocessedTB",
        "PreprocessedTB-class",
        "show,ACtree2-method",
        "show,MTB_PDict-method",
        "show,TB_PDict-method",
        "show,Twobit-method",
        "tail,PDict3Parts-method",
        "tail,TB_PDict-method",
        "tb",
        "tb,PDict3Parts-method",
        "tb,PreprocessedTB-method",
        "tb,TB_PDict-method",
        "tb.width",
        "tb.width,PDict3Parts-method",
        "tb.width,PreprocessedTB-method",
        "tb.width,TB_PDict-method",
        "TB_PDict",
        "TB_PDict-class",
        "Twobit",
        "Twobit-class",
        "width,PDict-method",
        "width,PDict3Parts-method",
        "width,PreprocessedTB-method",
        "[[,PDict-method"
      ]
    },
    {
      "page": "predefined_scoring_matrices",
      "title": "Predefined scoring matrices",
      "topics": [
        "BLOSUM100",
        "BLOSUM45",
        "BLOSUM50",
        "BLOSUM62",
        "BLOSUM80",
        "PAM120",
        "PAM250",
        "PAM30",
        "PAM40",
        "PAM70",
        "predefined_scoring_matrices",
        "print.moved_to_pwalign_pkg"
      ]
    },
    {
      "page": "QualityScaledXStringSet-class",
      "title": "QualityScaledBStringSet, QualityScaledDNAStringSet, QualityScaledRNAStringSet and QualityScaledAAStringSet objects",
      "topics": [
        "class:QualityScaledAAStringSet",
        "class:QualityScaledBStringSet",
        "class:QualityScaledDNAStringSet",
        "class:QualityScaledRNAStringSet",
        "class:QualityScaledXStringSet",
        "narrow,QualityScaledXStringSet-method",
        "parallel_slot_names,QualityScaledXStringSet-method",
        "quality",
        "quality,QualityScaledXStringSet-method",
        "QualityScaledAAStringSet",
        "QualityScaledAAStringSet-class",
        "QualityScaledBStringSet",
        "QualityScaledBStringSet-class",
        "QualityScaledDNAStringSet",
        "QualityScaledDNAStringSet-class",
        "QualityScaledRNAStringSet",
        "QualityScaledRNAStringSet-class",
        "QualityScaledXStringSet",
        "QualityScaledXStringSet-class",
        "readQualityScaledDNAStringSet",
        "reverse,QualityScaledXStringSet-method",
        "reverseComplement,QualityScaledDNAStringSet-method",
        "reverseComplement,QualityScaledRNAStringSet-method",
        "show,QualityScaledXStringSet-method",
        "windows,QualityScaledXStringSet-method",
        "writeQualityScaledXStringSet"
      ]
    },
    {
      "page": "replaceAt",
      "title": "Extract/replace arbitrary substrings from/in a string or set of strings.",
      "topics": [
        "extractAt",
        "extractAt,XString-method",
        "extractAt,XStringSet-method",
        "replaceAt",
        "replaceAt,XString-method",
        "replaceAt,XStringSet-method"
      ]
    },
    {
      "page": "replaceLetterAt",
      "title": "Replacing letters in a sequence (or set of sequences) at some specified locations",
      "topics": [
        ".inplaceReplaceLetterAt",
        "replaceLetterAt",
        "replaceLetterAt,DNAString-method",
        "replaceLetterAt,DNAStringSet-method"
      ]
    },
    {
      "page": "reverseComplement",
      "title": "Sequence reversing and complementing",
      "topics": [
        "complement",
        "complement,DNAString-method",
        "complement,DNAStringSet-method",
        "complement,MaskedDNAString-method",
        "complement,MaskedRNAString-method",
        "complement,RNAString-method",
        "complement,RNAStringSet-method",
        "complement,XStringViews-method",
        "reverse,MaskedXString-method",
        "reverseComplement",
        "reverseComplement,DNAString-method",
        "reverseComplement,DNAStringSet-method",
        "reverseComplement,MaskedDNAString-method",
        "reverseComplement,MaskedRNAString-method",
        "reverseComplement,RNAString-method",
        "reverseComplement,RNAStringSet-method",
        "reverseComplement,XStringViews-method"
      ]
    },
    {
      "page": "RNAString-class",
      "title": "RNAString objects",
      "topics": [
        "class:RNAString",
        "RNAString",
        "RNAString-class",
        "RNA_ALPHABET",
        "RNA_BASES"
      ]
    },
    {
      "page": "seqinfo-methods",
      "title": "seqinfo() method for DNAStringSet objects",
      "topics": [
        "seqinfo",
        "seqinfo,DNAStringSet-method",
        "seqinfo<-,DNAStringSet-method"
      ]
    },
    {
      "page": "toComplex",
      "title": "Turning a DNA sequence into a vector of complex numbers",
      "topics": [
        "toComplex",
        "toComplex,DNAString-method"
      ]
    },
    {
      "page": "translate",
      "title": "Translating DNA/RNA sequences",
      "topics": [
        "codons",
        "codons,DNAString-method",
        "codons,MaskedDNAString-method",
        "codons,MaskedRNAString-method",
        "codons,RNAString-method",
        "translate",
        "translate,DNAString-method",
        "translate,DNAStringSet-method",
        "translate,MaskedDNAString-method",
        "translate,MaskedRNAString-method",
        "translate,RNAString-method",
        "translate,RNAStringSet-method"
      ]
    },
    {
      "page": "trimLRPatterns",
      "title": "Trim Flanking Patterns from Sequences",
      "topics": [
        "trimLRPatterns",
        "trimLRPatterns,character-method",
        "trimLRPatterns,XString-method",
        "trimLRPatterns,XStringSet-method"
      ]
    },
    {
      "page": "xscat",
      "title": "Concatenate sequences contained in XString, XStringSet and/or XStringViews objects",
      "topics": [
        "xscat"
      ]
    },
    {
      "page": "XString-class",
      "title": "BString objects",
      "topics": [
        "alphabet",
        "alphabet,ANY-method",
        "as.character,XString-method",
        "as.vector,XString-method",
        "BString",
        "BString-class",
        "class:BString",
        "class:XString",
        "coerce,character,AAString-method",
        "coerce,character,BString-method",
        "coerce,character,DNAString-method",
        "coerce,character,RNAString-method",
        "coerce,character,XString-method",
        "coerce,XString,AAString-method",
        "coerce,XString,BString-method",
        "coerce,XString,DNAString-method",
        "coerce,XString,RNAString-method",
        "Compare,character,XString-method",
        "Compare,XString,character-method",
        "Compare,XString,XString-method",
        "nchar,XString-method",
        "seqtype,AAString-method",
        "seqtype,BString-method",
        "seqtype,DNAString-method",
        "seqtype,RNAString-method",
        "seqtype<-,XString-method",
        "show,XString-method",
        "showAsCell,XString-method",
        "substr,XString-method",
        "substring,XString-method",
        "toString,XString-method",
        "updateObject,AAString-method",
        "updateObject,XString-method",
        "XString",
        "XString-class"
      ]
    },
    {
      "page": "XStringQuality-class",
      "title": "PhredQuality, SolexaQuality and IlluminaQuality objects",
      "topics": [
        "alphabet,XStringQuality-method",
        "as.matrix,XStringQuality-method",
        "as.vector,XStringQuality-method",
        "class:IlluminaQuality",
        "class:PhredQuality",
        "class:SolexaQuality",
        "class:XStringQuality",
        "coerce,BString,IlluminaQuality-method",
        "coerce,BString,PhredQuality-method",
        "coerce,BString,SolexaQuality-method",
        "coerce,BStringSet,IlluminaQuality-method",
        "coerce,BStringSet,PhredQuality-method",
        "coerce,BStringSet,SolexaQuality-method",
        "coerce,character,IlluminaQuality-method",
        "coerce,character,PhredQuality-method",
        "coerce,character,SolexaQuality-method",
        "coerce,integer,IlluminaQuality-method",
        "coerce,integer,PhredQuality-method",
        "coerce,integer,SolexaQuality-method",
        "coerce,IntegerList,IlluminaQuality-method",
        "coerce,IntegerList,PhredQuality-method",
        "coerce,IntegerList,SolexaQuality-method",
        "coerce,numeric,IlluminaQuality-method",
        "coerce,numeric,PhredQuality-method",
        "coerce,numeric,SolexaQuality-method",
        "coerce,NumericList,IlluminaQuality-method",
        "coerce,NumericList,PhredQuality-method",
        "coerce,NumericList,SolexaQuality-method",
        "coerce,XStringQuality,CompressedIntegerList-method",
        "coerce,XStringQuality,CompressedNumericList-method",
        "coerce,XStringQuality,IntegerList-method",
        "coerce,XStringQuality,matrix-method",
        "coerce,XStringQuality,NumericList-method",
        "encoding",
        "encoding,XStringQuality-method",
        "IlluminaQuality",
        "IlluminaQuality-class",
        "PhredQuality",
        "PhredQuality-class",
        "SolexaQuality",
        "SolexaQuality-class",
        "XStringQuality",
        "XStringQuality-class"
      ]
    },
    {
      "page": "XStringSet-class",
      "title": "XStringSet objects",
      "topics": [
        "AAStringSet",
        "AAStringSet-class",
        "anyNA,XStringSet-method",
        "as.character,XStringSet-method",
        "as.data.frame,XStringSet-method",
        "as.factor,XStringSet-method",
        "as.matrix,XStringSet-method",
        "as.vector,XStringSet-method",
        "BStringSet",
        "BStringSet-class",
        "class:AAStringSet",
        "class:BStringSet",
        "class:DNAStringSet",
        "class:RNAStringSet",
        "class:XStringSet",
        "coerce,ANY,AAStringSet-method",
        "coerce,ANY,BStringSet-method",
        "coerce,ANY,DNAStringSet-method",
        "coerce,ANY,RNAStringSet-method",
        "coerce,ANY,XStringSet-method",
        "DNAStringSet",
        "DNAStringSet-class",
        "is.na,XStringSet-method",
        "narrow,character-method",
        "nchar,XStringSet-method",
        "RNAStringSet",
        "RNAStringSet-class",
        "seqtype,XStringSet-method",
        "seqtype<-,XStringSet-method",
        "show,XStringSet-method",
        "showAsCell,XStringSet-method",
        "subseq,character-method",
        "subseq<-,character-method",
        "subseq<-,XStringSet-method",
        "threebands,character-method",
        "toString,XStringSet-method",
        "unlist,XStringSet-method",
        "updateObject,AAStringSet-method",
        "updateObject,XStringSet-method",
        "width,character-method",
        "windows,character-method",
        "XStringSet",
        "XStringSet-class"
      ]
    },
    {
      "page": "XStringSet-comparison",
      "title": "Element-wise comparison of XStringSet objects",
      "topics": [
        "match,Vector,XStringSet-method",
        "match,vector,XStringSet-method",
        "match,XStringSet,Vector-method",
        "match,XStringSet,vector-method",
        "match,XStringSet,XStringSet-method",
        "pcompare,Vector,XStringSet-method",
        "pcompare,vector,XStringSet-method",
        "pcompare,XStringSet,Vector-method",
        "pcompare,XStringSet,vector-method",
        "pcompare,XStringSet,XStringSet-method",
        "XStringSet-comparison"
      ]
    },
    {
      "page": "XStringSet-io",
      "title": "Read/write an XStringSet object from/to a file",
      "topics": [
        "fasta.index",
        "fasta.seqlengths",
        "fastq.geometry",
        "fastq.seqlengths",
        "readAAStringSet",
        "readBStringSet",
        "readDNAStringSet",
        "readRNAStringSet",
        "saveXStringSet",
        "writeXStringSet",
        "XStringSet-io"
      ]
    },
    {
      "page": "XStringSetList-class",
      "title": "XStringSetList objects",
      "topics": [
        "AAStringSetList",
        "AAStringSetList-class",
        "BStringSetList",
        "BStringSetList-class",
        "class:AAStringSetList",
        "class:BStringSetList",
        "class:DNAStringSetList",
        "class:RNAStringSetList",
        "class:XStringSetList",
        "coerce,List,AAStringSetList-method",
        "coerce,list,AAStringSetList-method",
        "coerce,List,BStringSetList-method",
        "coerce,list,BStringSetList-method",
        "coerce,List,DNAStringSetList-method",
        "coerce,list,DNAStringSetList-method",
        "coerce,List,RNAStringSetList-method",
        "coerce,list,RNAStringSetList-method",
        "coerce,List,XStringSetList-method",
        "coerce,list,XStringSetList-method",
        "DNAStringSetList",
        "DNAStringSetList-class",
        "nchar,XStringSetList-method",
        "relistToClass,XStringSet-method",
        "RNAStringSetList",
        "RNAStringSetList-class",
        "seqtype,XStringSetList-method",
        "seqtype<-,XStringSetList-method",
        "show,XStringSetList-method",
        "showAsCell,XStringSetList-method",
        "XStringSetList",
        "XStringSetList-class"
      ]
    },
    {
      "page": "XStringViews-class",
      "title": "The XStringViews class",
      "topics": [
        "!=,character,XStringViews-method",
        "!=,XString,XStringViews-method",
        "!=,XStringViews,character-method",
        "!=,XStringViews,XString-method",
        "!=,XStringViews,XStringViews-method",
        "==,character,XStringViews-method",
        "==,XString,XStringViews-method",
        "==,XStringViews,character-method",
        "==,XStringViews,XString-method",
        "==,XStringViews,XStringViews-method",
        "as.character,XStringViews-method",
        "as.data.frame,XStringViews-method",
        "as.matrix,XStringViews-method",
        "class:XStringViews",
        "coerce,XStringSet,Views-method",
        "coerce,XStringSet,XStringViews-method",
        "coerce,XStringViews,AAStringSet-method",
        "coerce,XStringViews,BStringSet-method",
        "coerce,XStringViews,DNAStringSet-method",
        "coerce,XStringViews,RNAStringSet-method",
        "coerce,XStringViews,XStringSet-method",
        "nchar,XStringViews-method",
        "seqtype,XStringViews-method",
        "seqtype<-,XStringViews-method",
        "show,XStringViews-method",
        "toString,XStringViews-method",
        "Views,character-method",
        "Views,XString-method",
        "XStringViews",
        "XStringViews-class"
      ]
    },
    {
      "page": "yeastSEQCHR1",
      "title": "An annotation data file for CHR1 in the yeastSEQ package",
      "topics": [
        "yeastSEQCHR1"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/Biostrings/raw/HEAD/README.md",
  "_rundeps": [
    "BiocGenerics",
    "crayon",
    "generics",
    "IRanges",
    "S4Vectors",
    "Seqinfo",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "Biostrings2Classes.Rnw",
      "filename": "Biostrings2Classes.pdf",
      "title": "A short presentation of the basic classes defined in Biostrings 2",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-11-01 19:50:36",
      "modified": "2013-11-01 19:50:36",
      "commits": 1
    },
    {
      "source": "BiostringsQuickOverview.Rnw",
      "filename": "BiostringsQuickOverview.pdf",
      "title": "Biostrings Quick Overview",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-11-01 19:50:36",
      "modified": "2026-06-04 23:35:11",
      "commits": 7
    },
    {
      "source": "matchprobes.Rmd",
      "filename": "matchprobes.html",
      "title": "Using oligonucleotide microarray reporter sequence information for preprocessing and quality assessment",
      "author": "Wolfgang Huber, Robert Gentleman",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Using probe packages",
        "Basic functions",
        "Reverse and complementary sequence",
        "Matching sets of probes against each other",
        "Base content",
        "Relating to the features of an AffyBatch",
        "Some sequence related \"preprocessing and quality\" plots"
      ],
      "created": "2023-04-14 03:17:19",
      "modified": "2024-02-12 17:48:02",
      "commits": 2
    },
    {
      "source": "MultipleAlignments.Rmd",
      "filename": "MultipleAlignments.html",
      "title": "MultipleAlignment Objects",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2024-06-07 17:02:07",
      "modified": "2026-06-04 23:35:11",
      "commits": 3
    },
    {
      "source": "PairwiseAlignments.Rnw",
      "filename": "PairwiseAlignments.pdf",
      "title": "Pairwise Sequence Alignments",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-11-01 19:50:36",
      "modified": "2024-04-23 05:10:42",
      "commits": 5
    }
  ],
  "_score": 17.94426047234993,
  "_indexed": true,
  "_nocasepkg": "biostrings",
  "_universes": [
    "bioc",
    "hpages",
    "bioconductor"
  ],
  "_previous": "2.81.2",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.81.3",
      "date": "2026-06-05T07:18:15.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "79a193057daa6babcf8a5731ce222057db70632b0067f0ec88a7a42a08c02eb7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.81.3",
      "date": "2026-06-05T07:18:40.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "22cbcbaad1d028cbfcecaada3bf2da692714de8e8611e8ccb6e646153589ca18",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.81.3",
      "date": "2026-06-05T07:17:45.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "d35b0715eee460fbca5a9dd5209b5af4831c60c5f4211646cb8613e1830acc6c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.81.3",
      "date": "2026-06-05T07:19:08.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "f66a2d8e9fab8c1d2e15fd70e6f80c76d327d00218137fb266abe278d04ac258",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.81.3",
      "date": "2026-06-05T07:18:46.000Z",
      "arch": "aarch64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "0da720281fdb1ecb3aa391215dc07a1db80c598fab113faf6ea41b8165354257",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.81.3",
      "date": "2026-06-05T07:20:34.000Z",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "f1d64ebe012413bf86aa693c33ffed2b80b08089c43c8cd52945801c07c5fc80",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.81.3",
      "date": "2026-06-05T07:18:18.000Z",
      "arch": "aarch64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "95262531b56056528ba53f7aef05321e1bbb0ac1db8eb6fe9cee975716874c64",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.81.3",
      "date": "2026-06-05T07:19:57.000Z",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "921ab2bd39db796afbb1a77f23fc1b3c94e2a9cef7b33b5f6b826cc55b778d38",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.81.3",
      "date": "2026-06-05T07:17:19.000Z",
      "arch": "emscripten",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "f4b64d12314a936062645b0420add12fda9d6ca8536f8121703e3eba203016b2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.81.3",
      "date": "2026-06-05T07:17:01.000Z",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "9f26297c36dc99815d43dab34a4fcfed3ec43feaf3ded92b53b691562dd0bf78",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.81.3",
      "date": "2026-06-05T07:16:30.000Z",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "dbf2c7b22da4f7695a130b8f94a9c7892b7a9376aade625f655237db604f058b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.81.3",
      "date": "2026-06-05T07:16:29.000Z",
      "arch": "x86_64",
      "commit": "e4039ed7a43d843756aba6918b59b5eab602a4ea",
      "fileid": "f46bdd074d6f8c058dab69f647b266757900733c86af4970ad7a6ce8e9ca818c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27000832010"
    }
  ]
}