{
  "_id": "6ac60c5bf511ae58c09a5105",
  "Package": "lantern",
  "Type": "Package",
  "Title": "Ancestry-Specific Rare Variant Association Analysis",
  "Version": "0.99.0",
  "Authors@R": "c(\nperson(given = \"Yu\",\nfamily = \"Wang\",\nrole = c(\"aut\", \"cre\"),\nemail = \"ywang@mcw.com\"),\nperson(given = \"Bjoernar\",\nfamily = \"Tuftin\",\nrole = \"aut\",\nemail = \"btuftin@email.unc.edu\"),\nperson(given = \"Paul\",\nfamily = \"Auer\",\nrole = \"aut\",\nemail = \"pauer@mcw.edu\"))",
  "Description": "Ancestry-specific rare variant burden testing for admixed\npopulations. Splits genotype dosages by local ancestry (as\ninferred by 'RFMix') into per-ancestry dosages, using either\nphased haplotypes or unphased genotypes with shrinkage toward\nglobal ancestry, and writes them to 'SeqArray' GDS files.\nAncestry-stratified gene-level tests are then run with the\n'SMMAT' framework of Chen et al. (2019)\n<doi:10.1016/j.ajhg.2018.12.012> as implemented in 'GMMAT', and\nthe per-ancestry p-values are combined with the Cauchy\ncombination test of Liu and Xie (2020)\n<doi:10.1080/01621459.2018.1554485>.",
  "URL": "https://yuw444.github.io/lantern/,\nhttps://github.com/yuw444/lantern",
  "BugReports": "https://github.com/yuw444/lantern/issues",
  "SystemRequirements": "bcftools (>= 1.10) (optional; faster VCF reading\nand BCF input)",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "biocViews": "Software, Genetics, GenomeWideAssociation, SNP,\nVariantAnnotation",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "zlib1g-dev",
  "Repository": "https://biocstaging.r-universe.dev",
  "Date/Publication": "2026-10-06 20:24:48 UTC",
  "RemoteUrl": "https://github.com/BiocStaging/lantern",
  "RemoteRef": "HEAD",
  "RemoteSha": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-07 08:25:49 UTC",
    "User": "root"
  },
  "Author": "Yu Wang [aut, cre],\nBjoernar Tuftin [aut],\nPaul Auer [aut]",
  "Maintainer": "Yu Wang <ywang@mcw.com>",
  "_user": "biocstaging",
  "_type": "src",
  "_file": "lantern_0.99.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/4dad609345edc742d6a4c37fa6fd0d5fab1a7bfaabde42c61c55f20738659921",
  "_filesize": 526131,
  "_sha256": "4dad609345edc742d6a4c37fa6fd0d5fab1a7bfaabde42c61c55f20738659921",
  "_expires": "2027-01-15T09:09:46.000Z",
  "_created": "2026-10-07T08:25:49.000Z",
  "_published": "2026-10-07T09:09:47.958Z",
  "_buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 6
  },
  "_upstream": "https://github.com/BiocStaging/lantern",
  "_commit": {
    "id": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
    "author": "Yu Wang <43355429+yuw444@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update DESCRIPTION",
    "time": 1791318288
  },
  "_maintainer": {
    "name": "Yu Wang",
    "email": "ywang@mcw.com"
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 112701148695,
      "time": 174,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11470755469"
    },
    {
      "job": 112701148894,
      "time": 133,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11469751055"
    },
    {
      "job": 112701148951,
      "time": 178,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11469469923"
    },
    {
      "job": 112701148861,
      "time": 175,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11469975813"
    },
    {
      "job": 112701148934,
      "time": 167,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11469474825"
    },
    {
      "job": 112701148929,
      "time": 150,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11471122046"
    },
    {
      "job": 112701148881,
      "time": 199,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11470017423"
    },
    {
      "job": 112701148865,
      "time": 140,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11470738573"
    },
    {
      "job": 112701148928,
      "time": 288,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11470087173"
    },
    {
      "job": 112699665863,
      "time": 245,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11470335157"
    },
    {
      "job": 112701148902,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11469821524"
    },
    {
      "job": 112701149053,
      "time": 234,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11470440769"
    },
    {
      "job": 112701148988,
      "time": 169,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11470455073"
    },
    {
      "job": 112701149066,
      "time": 124,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11470145478"
    },
    {
      "job": 112701149148,
      "time": 231,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11470695355"
    },
    {
      "job": 112701148955,
      "time": 138,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11470505209"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "SeqArray",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "GMMAT",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "SeqVarTools",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "biocstaging",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-12",
      "n": 14
    },
    {
      "week": "2026-25",
      "n": 1
    },
    {
      "week": "2026-26",
      "n": 5
    },
    {
      "week": "2026-27",
      "n": 15
    },
    {
      "week": "2026-29",
      "n": 7
    },
    {
      "week": "2026-30",
      "n": 2
    },
    {
      "week": "2026-31",
      "n": 2
    },
    {
      "week": "2026-32",
      "n": 2
    },
    {
      "week": "2026-35",
      "n": 1
    },
    {
      "week": "2026-41",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "software",
    "genetics",
    "genomewideassociation",
    "snp",
    "variantannotation"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "yuw444",
      "count": 52,
      "uuid": 43355429
    }
  ],
  "_userbio": {
    "uuid": 278472782,
    "type": "organization",
    "name": "BiocStaging",
    "followers": 2
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lantern"
  },
  "_devurl": "https://github.com/yuw444/lantern",
  "_pkgdown": "https://yuw444.github.io/lantern/",
  "_searchresults": 13,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lantern.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "ancestry_smmat",
    "ancestry_split",
    "ancestry_split_dosage",
    "ancestry_split_phased",
    "cauchy_combine",
    "read_bed_file",
    "split_diploid",
    "split_diploid_multi",
    "split_haplotype",
    "split_haplotype_multi",
    "write_ancestry_gds",
    "write_dosage_gds"
  ],
  "_help": [
    {
      "page": "ancestry_smmat",
      "title": "Run ancestry-stratified SMMAT + Cauchy combination (Step 3)",
      "topics": [
        "ancestry_smmat"
      ]
    },
    {
      "page": "ancestry_split",
      "title": "Split a phased VCF by local ancestry (Step 1)",
      "topics": [
        "ancestry_split"
      ]
    },
    {
      "page": "ancestry_split_dosage",
      "title": "Run ancestry splitting pipeline",
      "topics": [
        "ancestry_split_dosage"
      ]
    },
    {
      "page": "ancestry_split_phased",
      "title": "Run phased ancestry splitting pipeline",
      "topics": [
        "ancestry_split_phased"
      ]
    },
    {
      "page": "cauchy_combine",
      "title": "Cauchy combination test for multiple p-values",
      "topics": [
        "cauchy_combine"
      ]
    },
    {
      "page": "read_bed_file",
      "title": "Read a PLINK .bed file of BED-encoded local ancestry calls",
      "topics": [
        "read_bed_file"
      ]
    },
    {
      "page": "split_diploid",
      "title": "Split genotype matrix by ancestry",
      "topics": [
        "split_diploid"
      ]
    },
    {
      "page": "split_diploid_multi",
      "title": "Split unphased genotype matrix by ancestry for K populations",
      "topics": [
        "split_diploid_multi"
      ]
    },
    {
      "page": "split_haplotype",
      "title": "Split phased haplotypes by ancestry",
      "topics": [
        "split_haplotype"
      ]
    },
    {
      "page": "split_haplotype_multi",
      "title": "Split phased haplotypes into K population-specific dosage matrices",
      "topics": [
        "split_haplotype_multi"
      ]
    },
    {
      "page": "write_ancestry_gds",
      "title": "Write all populations of an ancestry split to GDS files (Step 2)",
      "topics": [
        "write_ancestry_gds"
      ]
    },
    {
      "page": "write_dosage_gds",
      "title": "Write an ancestry-specific dosage matrix to a SeqArray GDS file",
      "topics": [
        "write_dosage_gds"
      ]
    }
  ],
  "_pkglogo": "https://github.com/BiocStaging/lantern/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/BiocStaging/lantern/raw/HEAD/README.md",
  "_rundeps": [
    "BiocGenerics",
    "Biostrings",
    "crayon",
    "data.table",
    "digest",
    "gdsfmt",
    "generics",
    "GenomicRanges",
    "IRanges",
    "S4Vectors",
    "SeqArray",
    "Seqinfo",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "lantern.Rmd",
      "filename": "lantern.html",
      "title": "Getting started with lantern",
      "author": "Yu Wang, Bjoernar Tuftin, Paul Auer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Example data",
        "Step 1: split dosages by local ancestry",
        "Step 2: write per-ancestry GDS files",
        "Step 3: ancestry-stratified gene tests",
        "Further reading",
        "Session information"
      ],
      "created": "2026-10-06 19:44:26",
      "modified": "2026-10-06 19:44:26",
      "commits": 1
    },
    {
      "source": "real-data-chr19.Rmd",
      "filename": "real-data-chr19.html",
      "title": "Real data: chr19 association testing with binary, continuous, and count phenotypes",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "1  Gene-group file and kinship",
        "2  Binary phenotype (family = binomial())",
        "3  Continuous phenotype (family = gaussian())",
        "4  Count phenotype (family = poisson())",
        "5  Adjusting for covariates",
        "6  Where to get gene-group files for other species/builds",
        "7  Other ways to adapt this to your own data"
      ],
      "created": "2026-07-17 19:40:06",
      "modified": "2026-07-19 06:33:54",
      "commits": 3
    },
    {
      "source": "split-intuition.Rmd",
      "filename": "split-intuition.html",
      "title": "Split intuition: matrix examples for two and more populations",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Part A: Two populations",
        "A.1  Unphased (dosage) split — split_diploid()",
        "A.2  Phased (haplotype) split — split_haplotype()",
        "Part B: More than two populations",
        "B.1  Unphased (dosage) split — split_diploid_multi()",
        "B.2  Phased (haplotype) split — split_haplotype_multi()",
        "B.3  Four- and five-population extension",
        "Part C: GLA shrinkage — when ambiguous carriers dominate",
        "Session information"
      ],
      "created": "2026-07-17 19:40:06",
      "modified": "2026-10-06 19:44:26",
      "commits": 5
    },
    {
      "source": "toy-vcf-msp-example.Rmd",
      "filename": "toy-vcf-msp-example.html",
      "title": "Toy example: splitting a VCF + MSP file (two and more populations)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Part A: Two populations",
        "Part B: More than two populations (K = 4)",
        "Session information"
      ],
      "created": "2026-07-17 19:40:06",
      "modified": "2026-10-06 19:44:26",
      "commits": 2
    }
  ],
  "_score": 4.414973347970818,
  "_indexed": true,
  "_nocasepkg": "lantern",
  "_universes": [
    "biocstaging",
    "yuw444"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.0",
      "date": "2026-10-07T08:27:49.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/4cab6c4318e12ebb8959bd63a29c959329036fa6d6c5e47948784ff705bba6f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.0",
      "date": "2026-10-07T08:32:29.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/0282fb0dbced20df62431d6681c97860911612fe9767b661f0c3869322d5879b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.99.0",
      "date": "2026-10-07T08:28:28.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/de0bf000d3c1b8f87f813e31f4f4441fc38e376e029f43e811c986c2451cc445",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.99.0",
      "date": "2026-10-07T08:32:25.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/688d32ef660ccb9285d6c964eb57e8d0f38acb0d879c147581113fd5dba1ee9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.0",
      "date": "2026-10-07T08:59:28.000Z",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/f5d444762e2a822538ce5891fdd4f6864920aa38be67ee0f62a9a03f9f897432",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.0",
      "date": "2026-10-07T08:39:09.000Z",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/9ebe74347fe3e1c55afd39fa3d669f4e7a8d55e588880631b2a226d7073c485c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.99.0",
      "date": "2026-10-07T08:48:30.000Z",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/6d2f91f0a16e842012cd09557ef6ad3dc1570f609d18b5fc8ad12085e7a2b478",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.99.0",
      "date": "2026-10-07T08:37:20.000Z",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/a61515429edb4a4987ef06d60dd5828c585843ea64f627ce22ef6a3c7bc50528",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.99.0",
      "date": "2026-10-07T08:32:27.000Z",
      "arch": "emscripten",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/e25653bb56780dd1a086538de2c34862763538c02391f12571f2fb3f035b5a2f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.0",
      "date": "2026-10-07T08:30:29.000Z",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/17b82a340574cfb9af62e960f406efb2027cd7b51090292b9c8f13251fcaf596",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.0",
      "date": "2026-10-07T08:27:22.000Z",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/45fca8e5c403304766b1a3207b0c035a99689c1a19f942ab3f5a8eea368f1bcd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.99.0",
      "date": "2026-10-07T08:27:15.000Z",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/71a73c9ad5a135e2a8eae6c0d7e56a5c925cb196a842e6a490e4adc7d2a5902b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.99.0",
      "date": "2026-10-07T08:30:21.000Z",
      "arch": "aarch64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/f894ea0e32f37414bae82d6600548d58b74f01ed38ceec5abd0b8058d04bfef1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.99.0",
      "date": "2026-10-07T08:27:27.000Z",
      "arch": "x86_64",
      "commit": "fd0703b3db6b95aa7f1c2252b44981d70f423f2f",
      "fileid": "https://r2.ropensci.org/26dd61749d9a52c4310cc3af0ac2902bc1a328f36bc2a844b8d25d5834dc67ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37593238420"
    }
  ]
}