{
  "_id": "6abd07b599f7aa8c6aa4eeef",
  "Package": "qtl2pattern",
  "Type": "Package",
  "Title": "Pattern Support for 'qtl2' Package",
  "Version": "1.2.7",
  "Date": "2025-07-16",
  "Authors@R": "c(person(\"Brian S Yandell\",\nrole = c(\"aut\", \"cre\"),\nemail = \"brian.yandell@wisc.edu\"))",
  "Description": "Routines in 'qtl2' to study allele patterns in\nquantitative trait loci (QTL) mapping over a chromosome. Useful\nin crosses with more than two alleles to identify how sets of\nalleles, genetically different strands at the same locus, have\ndifferent response levels. Plots show profiles over a\nchromosome. Can handle multiple traits together. See\n<https://github.com/byandell/qtl2pattern>.",
  "VignetteBuilder": "knitr",
  "License": "GPL-3",
  "URL": "https://github.com/byandell/qtl2pattern",
  "Encoding": "UTF-8",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://byandell-sysgen.r-universe.dev",
  "Date/Publication": "2026-08-31 20:07:42 UTC",
  "RemoteUrl": "https://github.com/byandell-sysgen/qtl2pattern",
  "RemoteRef": "HEAD",
  "RemoteSha": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-30 12:55:06 UTC",
    "User": "root"
  },
  "Author": "Brian S Yandell [aut, cre]",
  "Maintainer": "Brian S Yandell <brian.yandell@wisc.edu>",
  "_user": "byandell-sysgen",
  "_type": "src",
  "_file": "qtl2pattern_1.2.7.tar.gz",
  "_fileid": "https://r2.ropensci.org/af626d006a9d79b0d10b3170c0581d4d2aa5837b4ad42f76b07896dad5faf41d",
  "_filesize": 1581975,
  "_sha256": "af626d006a9d79b0d10b3170c0581d4d2aa5837b4ad42f76b07896dad5faf41d",
  "_expires": "2027-01-08T12:59:31.000Z",
  "_created": "2026-09-30T12:55:06.000Z",
  "_published": "2026-09-30T12:59:33.714Z",
  "_jobs": [
    {
      "job": 109895563217,
      "time": 152,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11096953143"
    },
    {
      "job": 109895563215,
      "time": 167,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11096803668"
    },
    {
      "job": 109895563362,
      "time": 172,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11096154664"
    },
    {
      "job": 109895563187,
      "time": 220,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11096264813"
    },
    {
      "job": 109894122619,
      "time": 221,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11096938067"
    },
    {
      "job": 109895563430,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11096284133"
    },
    {
      "job": 109895563358,
      "time": 123,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11096684558"
    },
    {
      "job": 109895563371,
      "time": 85,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11097197173"
    },
    {
      "job": 109895563432,
      "time": 112,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11096793548"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535",
  "_status": "success",
  "_upstream": "https://github.com/byandell-sysgen/qtl2pattern",
  "_commit": {
    "id": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
    "author": "byandell <byandell@wisc.edu>",
    "committer": "byandell <byandell@wisc.edu>",
    "message": "update AGENTS.md\n",
    "time": 1788206862
  },
  "_maintainer": {
    "name": "Brian S Yandell",
    "email": "brian.yandell@wisc.edu"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "qtl2",
      "role": "Imports"
    },
    {
      "package": "qtl2fst",
      "role": "Imports"
    },
    {
      "package": "fst",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "qtl2ggplot",
      "role": "Suggests"
    }
  ],
  "_owner": "byandell-sysgen",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-33",
      "n": 1
    },
    {
      "week": "2026-36",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "byandell",
      "count": 169,
      "uuid": 325732
    },
    {
      "user": "kbroman",
      "count": 3,
      "uuid": 53972
    }
  ],
  "_userbio": {
    "uuid": 184665331,
    "type": "organization",
    "name": "byandell-sysgen",
    "followers": 0
  },
  "_downloads": {
    "count": 287,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qtl2pattern"
  },
  "_devurl": "https://github.com/byandell/qtl2pattern",
  "_searchresults": 3,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/qtl2pattern.html"
  ],
  "_homeurl": "https://github.com/byandell-sysgen/qtl2pattern",
  "_realowner": "byandell-sysgen",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.17",
      "date": "2021-09-22"
    },
    {
      "version": "1.2.0",
      "date": "2022-01-24"
    },
    {
      "version": "1.2.1",
      "date": "2023-03-11"
    }
  ],
  "_exports": [
    "allele1",
    "autoplot.feature_tbl",
    "autoplot.gene_exon",
    "autoplot.merge_feature",
    "autoplot.scan1pattern",
    "create_probs_query_func",
    "gene_exon",
    "genoprob_to_patternprob",
    "ggplot_allele1",
    "ggplot_feature_tbl",
    "ggplot_gene_exon",
    "ggplot_merge_feature",
    "ggplot_scan1pattern",
    "merge_feature",
    "pattern_label",
    "pattern_sdp",
    "read_fast",
    "scan1pattern",
    "sdp_to_logical",
    "sdp_to_pattern",
    "snpprob_collapse",
    "top_snps_pattern"
  ],
  "_help": [
    {
      "page": "allele1",
      "title": "Allele plot for SNPs, alleles and allele pairs",
      "topics": [
        "allele1",
        "autoplot.allele1",
        "ggplot_allele1"
      ]
    },
    {
      "page": "create_probs_query_func",
      "title": "Create a function to query genotype probabilities",
      "topics": [
        "create_probs_query_func"
      ]
    },
    {
      "page": "gene_exon",
      "title": "Get exons for set of genes",
      "topics": [
        "autoplot.gene_exon",
        "gene_exon",
        "ggplot_gene_exon",
        "subset.gene_exon",
        "summary.gene_exon"
      ]
    },
    {
      "page": "genoprob_to_patternprob",
      "title": "Collapse genoprob according to pattern",
      "topics": [
        "genoprob_to_patternprob"
      ]
    },
    {
      "page": "get_feature_snp",
      "title": "Match features with SNPs",
      "topics": [
        "get_feature_snp"
      ]
    },
    {
      "page": "get_gene_snp",
      "title": "Match genes with SNPs",
      "topics": [
        "get_gene_snp"
      ]
    },
    {
      "page": "get.gene.locations",
      "title": "Helper function to set gene locations on plot.",
      "topics": [
        "get.gene.locations"
      ]
    },
    {
      "page": "merge_feature",
      "title": "Plot of merge_feature object",
      "topics": [
        "autoplot.merge_feature",
        "ggplot_merge_feature",
        "merge_feature",
        "summary.merge_feature"
      ]
    },
    {
      "page": "scan1pattern",
      "title": "Plot scan pattern usign ggplot2",
      "topics": [
        "autoplot.scan1pattern",
        "ggplot_scan1pattern",
        "scan1pattern",
        "summary.scan1pattern"
      ]
    },
    {
      "page": "pattern_diplos",
      "title": "Extract pattern of diplotypes",
      "topics": [
        "pattern_diplos",
        "pattern_haplos"
      ]
    },
    {
      "page": "pattern_label",
      "title": "Turn genotype probabilities into labels",
      "topics": [
        "pattern_label",
        "pattern_sdp"
      ]
    },
    {
      "page": "read_fast",
      "title": "Read fast database with possible rownames",
      "topics": [
        "read_fast"
      ]
    },
    {
      "page": "read_probs",
      "title": "Read genotype probability object from file",
      "topics": [
        "read_probs"
      ]
    },
    {
      "page": "sdp_to_pattern",
      "title": "Convert sdp to pattern",
      "topics": [
        "sdp_to_logical",
        "sdp_to_pattern"
      ]
    },
    {
      "page": "snpinfo_to_map",
      "title": "Convert SNP info to map",
      "topics": [
        "snpinfo_to_map"
      ]
    },
    {
      "page": "snpprob_collapse",
      "title": "Collapse genoprob according to pattern",
      "topics": [
        "snpprob_collapse"
      ]
    },
    {
      "page": "feature_snp",
      "title": "Summary of features with SNP information",
      "topics": [
        "summary.feature_snp"
      ]
    },
    {
      "page": "feature_tbl",
      "title": "Summary of features",
      "topics": [
        "autoplot.feature_tbl",
        "ggplot_feature_tbl",
        "subset.feature_tbl",
        "summary.feature_tbl"
      ]
    },
    {
      "page": "gene_snp",
      "title": "Summary of genes overlapping SNPs",
      "topics": [
        "summary.gene_snp"
      ]
    },
    {
      "page": "top_snps_pattern",
      "title": "Top SNPs organized by allele pattern",
      "topics": [
        "subset.top_snps_pattern",
        "summary.top_snps_pattern",
        "top_snps_pattern"
      ]
    }
  ],
  "_rundeps": [
    "assertthat",
    "bit",
    "bit64",
    "blob",
    "cachem",
    "cli",
    "cpp11",
    "data.table",
    "DBI",
    "dplyr",
    "farver",
    "fastmap",
    "fst",
    "fstcore",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "memoise",
    "pillar",
    "pkgconfig",
    "purrr",
    "qtl2",
    "qtl2fst",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "RSQLite",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "qtl2pattern.Rmd",
      "filename": "qtl2pattern.html",
      "title": "R/qtl2pattern Vignette",
      "author": "Brian S. Yandell",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Download of Diversity Outbred Example Data",
        "SNP Association Mapping near Peak",
        "Strain Distribution Pattern (SDP) Scan",
        "SDP Pattern Scan",
        "SDP Effects Scan",
        "36 Allele Pair Scan",
        "Effect estimates",
        "SNP features and Gene action",
        "Gene and exon scan",
        "Database Query and Large Crosses"
      ],
      "created": "2018-02-08 21:59:50",
      "modified": "2021-09-21 18:53:55",
      "commits": 19
    }
  ],
  "_score": 3.4771212547196626,
  "_indexed": true,
  "_nocasepkg": "qtl2pattern",
  "_universes": [
    "byandell-sysgen",
    "byandell"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-09-30T12:57:29.000Z",
      "distro": "resolute",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/51a48165a8a6b1fd7f4e463ab03a35c4fc9c8d89e55aabab73469912b4861164",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-09-30T12:57:35.000Z",
      "distro": "resolute",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/c795a4f7a625748d81e5832a3df8a90686f24090201bb25c76400d1c4b2f280d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-09-30T12:57:29.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/a05badaabc4b47c74ea6c63d3435448e0da690aa227ee0045e51496b942ef3ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-09-30T12:57:56.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/b8897ab851689530e1c6acc2b775b9d7eb4c4d9897e3f24c5ee91dee350cd128",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.7",
      "date": "2026-09-30T12:57:29.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/14b0a35ea2909d3c90b7da2044a2838bca1e1baf80e4a8f015cabd2024afa9cf",
      "status": "success",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-09-30T12:56:26.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/e707c045273535adc5ec1a52244de6d37c25d5856457653a169914520f801d76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-09-30T12:56:18.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/4d8fc4516ed403caed135f6567b5f4cb4e9735fdac936ce7e130c3b981b13ecd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-09-30T12:56:16.000Z",
      "commit": "a36a695f53cb9d8e970ca9d7b1cfb02f71401c6f",
      "fileid": "https://r2.ropensci.org/424d0a062ab831fe2eae9b2cfa68fb761500de3da79b487b17ac82f49d8471ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byandell-sysgen/actions/runs/36717518535"
    }
  ]
}