{
  "_id": "6adda54c9c8ebd685a2a6bf7",
  "Package": "JM4QTN",
  "Type": "Package",
  "Title": "Joint Mapping for Quantitative Trait Loci",
  "Version": "1.0.0",
  "Date": "2026-05-09",
  "Authors@R": "c(person(given = \"Junhui\", family = \"Li\",\nrole = c(\"aut\", \"cre\"),\nemail = \"ljh.biostat@gmail.com\"),\nperson(given = \"Wenxin\", family = \"Liu\",\nrole = \"aut\"))",
  "Description": "A comprehensive computational framework for joint mapping,\ndeveloped by Junhui Li (2016;\ndoi:10.11841/j.issn.1007-4333.2016.06.002), supports\nquantitative trait locus detection in structured genetic\npopulations. It integrates robust phenotype summarization,\ncomputes genotype probabilities, and imputes missing markers\nfor association and linkage mapping. Empirical significance\nthresholds are estimated via permutation testing coupled with\nstepwise regression. The framework enables genome-wide scans\nunder both univariate and multivariate trait models,\nstreamlining the discovery of complex genetic architectures.",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://junhuili1017.r-universe.dev",
  "Date/Publication": "2026-05-13 21:33:45 UTC",
  "RemoteUrl": "https://github.com/junhuili1017/jm4qtn",
  "RemoteRef": "HEAD",
  "RemoteSha": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-25 06:41:04 UTC",
    "User": "root"
  },
  "Author": "Junhui Li [aut, cre],\nWenxin Liu [aut]",
  "Maintainer": "Junhui Li <ljh.biostat@gmail.com>",
  "_user": "junhuili1017",
  "_type": "src",
  "_file": "JM4QTN_1.0.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/264bf4924452471d885b85aa4a089015e42e9ff290d04b8dc548dcc37e8d2006",
  "_filesize": 1364627,
  "_sha256": "264bf4924452471d885b85aa4a089015e42e9ff290d04b8dc548dcc37e8d2006",
  "_expires": "2027-02-02T06:44:27.000Z",
  "_created": "2026-10-25T06:41:04.000Z",
  "_published": "2026-10-25T06:44:28.656Z",
  "_upstream": "https://github.com/junhuili1017/jm4qtn",
  "_status": "failure",
  "_maintainer": {
    "name": "Junhui Li",
    "email": "ljh.biostat@gmail.com",
    "login": "junhuili1017",
    "description": "",
    "uuid": 31299960
  },
  "_jobs": [
    {
      "job": 121098675308,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12589273061"
    },
    {
      "job": 121098675328,
      "time": 104,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12589973594"
    },
    {
      "job": 121098675293,
      "time": 161,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "12589599159"
    },
    {
      "job": 121098675567,
      "time": 115,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12589288154"
    },
    {
      "job": 121097795357,
      "time": 305,
      "config": "source",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12589868454"
    },
    {
      "job": 121098675298,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12588913678"
    },
    {
      "job": 121098675378,
      "time": 47,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12589783780"
    },
    {
      "job": 121098675338,
      "time": 62,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "12589449326"
    },
    {
      "job": 121098675321,
      "time": 58,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12589963437"
    }
  ],
  "_buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487",
  "_commit": {
    "id": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
    "author": "JunhuiLi1017 <junhuili@cau.edu.cn>",
    "committer": "JunhuiLi1017 <junhuili@cau.edu.cn>",
    "message": "mirro\n",
    "time": 1778708025
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "lsmeans",
      "version": ">= 2.25.5",
      "role": "Imports"
    },
    {
      "package": "StepReg",
      "version": ">= 1.5.0",
      "role": "Imports"
    }
  ],
  "_owner": "junhuili1017",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-19",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "junhuili1017",
      "count": 13,
      "uuid": 31299960
    }
  ],
  "_userbio": {
    "uuid": 31299960,
    "type": "user",
    "name": "JunhuiLi",
    "followers": 19
  },
  "_downloads": {
    "count": 258,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/JM4QTN"
  },
  "_devurl": "https://github.com/junhuili1017/jm4qtn",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/contents.json",
    "extra/JM4QTN.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/junhuili1017/jm4qtn",
  "_realowner": "junhuili1017",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2026-05-19"
    }
  ],
  "_exports": [
    "expected_genotype_dist",
    "genotype_freq",
    "genotype_prob",
    "haldane_map",
    "joint_map",
    "permutation_test",
    "pheno_stats",
    "skeletion_build",
    "skeleton_build"
  ],
  "_datasets": [
    {
      "name": "GeneticMap",
      "title": "Data about genetic map",
      "object": "GeneticMap",
      "file": "GeneticMap.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "marker",
        "chr",
        "pos"
      ],
      "rows": 1722,
      "table": true,
      "tojson": true
    },
    {
      "name": "GenoData",
      "title": "Data about molecular markers genotype",
      "object": "GenoData",
      "file": "GenoData.rda",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 647,
      "table": true,
      "tojson": true
    },
    {
      "name": "GenoData_EST",
      "title": "Data about information of molecular markers chromosome id, genetic distance position and genotype with estimated missing markers",
      "object": "GenoData_EST",
      "file": "GenoData_EST.rda",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 649,
      "table": true,
      "tojson": true
    },
    {
      "name": "GenoData_S2",
      "title": "Data about information of molecular markers chromosome id, genetic distance position and estimated missing markers genotype with steps = 2",
      "object": "GenoData_S2",
      "file": "GenoData_S2.rda",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 649,
      "table": true,
      "tojson": true
    },
    {
      "name": "PhenoData",
      "title": "Data about all phenotype",
      "object": "PhenoData",
      "file": "PhenoData.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Indi",
        "Popu",
        "Ma",
        "Pa",
        "newEC1",
        "newEC2",
        "newEC3",
        "BM1",
        "BM2",
        "BM3",
        "predPH1",
        "predPH2",
        "predPH3"
      ],
      "rows": 647,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "JM4QTL-package",
      "title": "Joint Mapping for QTN",
      "topics": [
        "JM4QTN-package",
        "JM4QTN"
      ]
    },
    {
      "page": "expected_genotype_dist",
      "title": "Expected Allele Genotype Distribution Calculator",
      "topics": [
        "calculate_expected_genotype_distribution",
        "expected_genotype_dist"
      ]
    },
    {
      "page": "GeneticMap",
      "title": "Data about genetic map",
      "topics": [
        "GeneticMap"
      ]
    },
    {
      "page": "GenoData",
      "title": "Data about molecular markers genotype",
      "topics": [
        "GenoData"
      ]
    },
    {
      "page": "GenoData_EST",
      "title": "Data about information of molecular markers chromosome id, genetic distance position and genotype with estimated missing markers",
      "topics": [
        "GenoData_EST"
      ]
    },
    {
      "page": "GenoData_S2",
      "title": "Data about information of molecular markers chromosome id, genetic distance position and estimated missing markers genotype with steps = 2",
      "topics": [
        "GenoData_S2"
      ]
    },
    {
      "page": "genotype_freq",
      "title": "Genotype Frequency Calculator for Genetic Populations",
      "topics": [
        "calculate_genotype_frequencies",
        "genotype_freq"
      ]
    },
    {
      "page": "genotype_prob",
      "title": "Calculate Genotype Probabilities and Impute Missing Data",
      "topics": [
        "genotype_prob"
      ]
    },
    {
      "page": "haldane_map",
      "title": "Haldane Mapping Function",
      "topics": [
        "haldane_map",
        "haldane_mapping_function"
      ]
    },
    {
      "page": "joint_map",
      "title": "Joint Mapping Analysis for Multiple Traits",
      "topics": [
        "joint_map"
      ]
    },
    {
      "page": "permutation_test",
      "title": "Permutation Test for Stepwise Regression",
      "topics": [
        "permutation_test"
      ]
    },
    {
      "page": "pheno_stats",
      "title": "Statistical Analysis of Phenotype Data",
      "topics": [
        "pheno_stats"
      ]
    },
    {
      "page": "PhenoData",
      "title": "Data about all phenotype",
      "topics": [
        "PhenoData"
      ]
    },
    {
      "page": "skeletion_build",
      "title": "Fit the stepwise “skeleton” model for joint mapping",
      "topics": [
        "skeletion_build",
        "skeleton_build"
      ]
    }
  ],
  "_readme": "https://github.com/junhuili1017/jm4qtn/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "base64enc",
    "bslib",
    "cachem",
    "checkmate",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "cpp11",
    "data.table",
    "digest",
    "emmeans",
    "estimability",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "foreign",
    "Formula",
    "fs",
    "ggplot2",
    "ggrepel",
    "glue",
    "gridExtra",
    "gtable",
    "highr",
    "Hmisc",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "lsmeans",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "mime",
    "multcomp",
    "mvtnorm",
    "nlme",
    "nnet",
    "numDeriv",
    "polspline",
    "quantreg",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "rms",
    "rpart",
    "rstudioapi",
    "S7",
    "sandwich",
    "sass",
    "scales",
    "SparseM",
    "StepReg",
    "stringi",
    "stringr",
    "survAUC",
    "survival",
    "TH.data",
    "tinytex",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "yaml",
    "zoo"
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "jm4qtn",
  "_universes": [
    "junhuili1017"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-10-25T06:43:38.000Z",
      "distro": "resolute",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/2fe193193e9eaad22260b8c916c0c1e819d5b7435f2da35a8443e98704ac86b5",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-10-25T06:43:01.000Z",
      "distro": "resolute",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/0b683a7aaeefb763d87c9006d20acfe83419f99f207893dbc3e5c4d06cdd15db",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-10-25T06:44:04.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/58718f6793ce5f07e32c2cb1c6cf451f95688030a49282cd90dc39847cd5befc",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-10-25T06:43:46.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/43678c932e879a79d607b9f9a8cdac516e2f6fcd291de0435452560a4ed6694c",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-10-25T06:43:09.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/d7b50876e4225ce0896068eaeb715dc74394a186f521588a3ee7af32149f7c69",
      "status": "success",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-25T06:42:04.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/f263bf89d3dc2258937ce53893016c733af282bb6a20ccfef5156b72ff5cd535",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-25T06:42:19.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/ecff913ec7a333276eb00e96ec5f4e6e0b625998649c931cf936b538e094649f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-25T06:42:15.000Z",
      "commit": "7ab88ec961e6568bde4317ed03c6f4cff9aca23d",
      "fileid": "https://r2.ropensci.org/6c01b724e933defbbebe9cdc9aef22a80b03f1ba8458aa4e59a8f3070d0d95ea",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/junhuili1017/actions/runs/40169657487"
    }
  ]
}