{
  "_id": "6a103120acfb0bcc41c96641",
  "Package": "mappoly",
  "Type": "Package",
  "Title": "Genetic Linkage Maps in Autopolyploids",
  "Version": "0.4.2",
  "Authors@R": "c(person(given = \"Marcelo\",\nfamily = \"Mollinari\",\nrole = c(\"aut\", \"cre\"),\nemail = \"marcelo.mollinari@proton.me\",\ncomment = c(ORCID=\"0000-0002-7001-8498\")),\nperson(given = \"Gabriel\",\nfamily = \"Gesteira\",\nrole = \"aut\",\ncomment = c(ORCID=\"0000-0002-4106-7346\")),\nperson(given = \"Cristiane\",\nfamily = \"Taniguti\",\nrole = \"aut\",\ncomment = c(ORCID=\"0000-0002-2021-6883\")),\nperson(given = \"Jeekin\",\nfamily = \"Lau\",\nrole = \"aut\",\ncomment = c(ORCID=\"0000-0003-1114-6892\")),\nperson(given = \"Oscar\",\nfamily = \"Riera-Lizarazu\",\nrole = \"ctb\",\ncomment = c(ORCID=\"0000-0002-7477-4063\")),\nperson(given = \"Guilherme\",\nfamily = \"Pereira\",\nrole = \"ctb\",\ncomment = c(ORCID=\"0000-0002-7106-8630\")),\nperson(given = \"Augusto\",\nfamily = \"Garcia\",\nrole = \"ctb\",\ncomment = c(ORCID=\"0000-0003-0634-3277\")),\nperson(given = \"Zhao-Bang\",\nfamily = \"Zeng\",\nrole = \"ctb\",\ncomment = c(ORCID=\"0000-0002-3115-1149\")),\nperson(given = \"Katharine\",\nfamily = \"Preedy\",\nrole = c(\"ctb\", \"cph\"),\ncomment = \"MDS ordering algorithm\"),\nperson(given = \"Robert\",\nfamily = \"Gentleman\",\nrole = \"cph\",\ncomment = \"C code for MLE optimization in src/pairwise_estimation.cpp\"),\nperson(given = \"Ross\",\nfamily = \"Ihaka\",\nrole = \"cph\",\ncomment = \"C code for MLE optimization in src/pairwise_estimation.cpp\"),\nperson(\"R Core Team\", role = \"cph\",\ncomment = \"Portions of C/C++ code adapted from R sources; see src/pairwise_estimation.cpp\"),\nperson(\"R Foundation for Statistical Computing\", role = \"cph\",\ncomment = \"Portions of C/C++ code adapted from R sources; see src/pairwise_estimation.cpp\"))",
  "Maintainer": "Marcelo Mollinari <marcelo.mollinari@proton.me>",
  "Description": "Constructs genetic linkage maps in autopolyploid full-sib\npopulations. Uses pairwise recombination fraction estimation as\nthe first source of information to sequentially position\nallelic variants in specific homologous chromosomes. For\nsituations where pairwise analysis has limited power, the\nalgorithm relies on the multilocus likelihood obtained through\na hidden Markov model (HMM). Methods are described in Mollinari\nand Garcia (2019) <doi:10.1534/g3.119.400378> and Mollinari et\nal. (2020) <doi:10.1534/g3.119.400620>.",
  "License": "GPL-3",
  "LazyData": "TRUE",
  "LazyDataCompression": "xz",
  "RoxygenNote": "7.3.3",
  "SystemRequirements": "GNU make",
  "Encoding": "UTF-8",
  "URL": "https://github.com/mmollina/MAPpoly",
  "BugReports": "https://github.com/mmollina/MAPpoly/issues",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://mmollina.r-universe.dev",
  "Date/Publication": "2026-01-12 01:15:11 UTC",
  "RemoteUrl": "https://github.com/mmollina/mappoly",
  "RemoteRef": "HEAD",
  "RemoteSha": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-12 09:21:38 UTC",
    "User": "root"
  },
  "Author": "Marcelo Mollinari [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-7001-8498>),\nGabriel Gesteira [aut] (ORCID: <https://orcid.org/0000-0002-4106-7346>),\nCristiane Taniguti [aut] (ORCID:\n<https://orcid.org/0000-0002-2021-6883>),\nJeekin Lau [aut] (ORCID: <https://orcid.org/0000-0003-1114-6892>),\nOscar Riera-Lizarazu [ctb] (ORCID:\n<https://orcid.org/0000-0002-7477-4063>),\nGuilherme Pereira [ctb] (ORCID:\n<https://orcid.org/0000-0002-7106-8630>),\nAugusto Garcia [ctb] (ORCID: <https://orcid.org/0000-0003-0634-3277>),\nZhao-Bang Zeng [ctb] (ORCID: <https://orcid.org/0000-0002-3115-1149>),\nKatharine Preedy [ctb, cph] (MDS ordering algorithm),\nRobert Gentleman [cph] (C code for MLE optimization in\nsrc/pairwise_estimation.cpp),\nRoss Ihaka [cph] (C code for MLE optimization in\nsrc/pairwise_estimation.cpp),\nR Core Team [cph] (Portions of C/C++ code adapted from R sources; see\nsrc/pairwise_estimation.cpp),\nR Foundation for Statistical Computing [cph] (Portions of C/C++ code\nadapted from R sources; see src/pairwise_estimation.cpp)",
  "MD5sum": "89cb09806a979de732869d9970e8a480",
  "_user": "mmollina",
  "_type": "src",
  "_file": "mappoly_0.4.2.tar.gz",
  "_fileid": "3fa27f49680294fe5997fa3e8ca735c7213eef8a83847db21ba4ef52896bb079",
  "_filesize": 4083768,
  "_sha256": "3fa27f49680294fe5997fa3e8ca735c7213eef8a83847db21ba4ef52896bb079",
  "_created": "2026-05-12T09:21:38.000Z",
  "_published": "2026-05-22T10:34:08.165Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77362289231,
      "time": 297,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6940465311"
    },
    {
      "job": 77362289400,
      "time": 324,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6940476797"
    },
    {
      "job": 77362289677,
      "time": 322,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940473672"
    },
    {
      "job": 77362289222,
      "time": 322,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940476007"
    },
    {
      "job": 77362289562,
      "time": 161,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6940468799"
    },
    {
      "job": 77362289333,
      "time": 444,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6940600376"
    },
    {
      "job": 77362289369,
      "time": 196,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940550037"
    },
    {
      "job": 77362289161,
      "time": 397,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940533423"
    },
    {
      "job": 77362288533,
      "time": 384,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940361719"
    },
    {
      "job": 77362288671,
      "time": 218,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158444175"
    },
    {
      "job": 77362289228,
      "time": 297,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6940464817"
    },
    {
      "job": 77362289070,
      "time": 277,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6940458502"
    },
    {
      "job": 77362289268,
      "time": 315,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6940471472"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mmollina/mappoly",
  "_commit": {
    "id": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
    "author": "Marcelo Mollinari <mmollina@gmail.com>",
    "committer": "Marcelo Mollinari <mmollina@gmail.com>",
    "message": "submission to cran\n",
    "time": 1768180511
  },
  "_maintainer": {
    "name": "Marcelo Mollinari",
    "email": "marcelo.mollinari@proton.me",
    "orcid": "0000-0002-7001-8498"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppParallel",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.6",
      "role": "Imports"
    },
    {
      "package": "RcppParallel",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "fields",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "ggsci",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "smacof",
      "role": "Imports"
    },
    {
      "package": "princurve",
      "role": "Imports"
    },
    {
      "package": "dendextend",
      "role": "Imports"
    },
    {
      "package": "vcfR",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "updog",
      "role": "Suggests"
    },
    {
      "package": "plot3D",
      "role": "Suggests"
    },
    {
      "package": "fitPoly",
      "role": "Suggests"
    },
    {
      "package": "polymapR",
      "role": "Suggests"
    },
    {
      "package": "AGHmatrix",
      "role": "Suggests"
    },
    {
      "package": "gatepoints",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    }
  ],
  "_owner": "mmollina",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-52",
      "n": 21
    },
    {
      "week": "2026-03",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "polyploid",
    "polyploid-genetic-mapping",
    "polyploidy",
    "cpp"
  ],
  "_stars": 32,
  "_contributors": [
    {
      "user": "mmollina",
      "count": 773,
      "uuid": 318990
    },
    {
      "user": "gabrielgesteira",
      "count": 91,
      "uuid": 26315200
    },
    {
      "user": "cristianetaniguti",
      "count": 18,
      "uuid": 7572527
    },
    {
      "user": "jeekinlau",
      "count": 14,
      "uuid": 77897366
    },
    {
      "user": "jeroen",
      "count": 1,
      "uuid": 216319
    }
  ],
  "_userbio": {
    "uuid": 318990,
    "type": "user",
    "name": "Marcelo Mollinari",
    "description": "Quantitative Geneticist | Bioinformatician | Plant Breeding Applications\r\n"
  },
  "_downloads": {
    "count": 640,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mappoly"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/mmollina/mappoly",
  "_searchresults": 110,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mappoly.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mmollina/mappoly",
  "_realowner": "mmollina",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2020-10-10"
    },
    {
      "version": "0.2.1",
      "date": "2020-11-23"
    },
    {
      "version": "0.2.3",
      "date": "2021-04-20"
    },
    {
      "version": "0.3.0",
      "date": "2022-01-11"
    },
    {
      "version": "0.3.1",
      "date": "2022-07-06"
    },
    {
      "version": "0.3.2",
      "date": "2022-12-02"
    },
    {
      "version": "0.3.3",
      "date": "2023-01-05"
    },
    {
      "version": "0.4.0",
      "date": "2024-02-18"
    },
    {
      "version": "0.4.1",
      "date": "2024-03-06"
    },
    {
      "version": "0.4.2",
      "date": "2026-01-12"
    }
  ],
  "_exports": [
    "add_marker",
    "cache_counts_twopt",
    "calc_genoprob",
    "calc_genoprob_dist",
    "calc_genoprob_error",
    "calc_genoprob_single_parent",
    "calc_homologprob",
    "calc_prefpair_profiles",
    "check_data_sanity",
    "compare_haplotypes",
    "compare_maps",
    "cross_simulate",
    "detect_info_par",
    "dist_prob_to_class",
    "drop_marker",
    "edit_order",
    "elim_redundant",
    "est_full_hmm_with_global_error",
    "est_full_hmm_with_prior_prob",
    "est_pairwise_rf",
    "est_pairwise_rf2",
    "est_rf_hmm",
    "est_rf_hmm_sequential",
    "export_data_to_polymapR",
    "export_map_list",
    "export_qtlpoly",
    "extract_map",
    "filter_aneuploid",
    "filter_individuals",
    "filter_map_at_hmm_thres",
    "filter_missing",
    "filter_segregation",
    "find_blocks",
    "framework_map",
    "generate_all_link_phases_elim_equivalent_haplo",
    "get_dosage_type",
    "get_genomic_order",
    "get_LOD",
    "get_submap",
    "group_mappoly",
    "import_data_from_polymapR",
    "import_from_updog",
    "import_phased_maplist_from_polymapR",
    "is.prob.data",
    "loglike_hmm",
    "ls_linkage_phases",
    "make_mat_mappoly",
    "make_pairs_mappoly",
    "make_seq_mappoly",
    "mds_mappoly",
    "merge_datasets",
    "merge_maps",
    "mf_k",
    "mp_pallet1",
    "mp_pallet2",
    "mp_pallet3",
    "paralell_pairwise_discrete",
    "paralell_pairwise_probability",
    "parallel_block",
    "ph_list_to_matrix",
    "ph_matrix_to_list",
    "plot_compare_haplotypes",
    "plot_genome_vs_map",
    "plot_GIC",
    "plot_map_list",
    "plot_mappoly.map2",
    "plot_mrk_info",
    "plot_progeny_dosage_change",
    "read_fitpoly",
    "read_geno",
    "read_geno_csv",
    "read_geno_prob",
    "read_vcf",
    "reest_rf",
    "rev_map",
    "rf_list_to_matrix",
    "rf_snp_filter",
    "sample_data",
    "segreg_poly",
    "sim_homologous",
    "split_and_rephase",
    "summary_maps",
    "update_framework_map",
    "update_map"
  ],
  "_datasets": [
    {
      "name": "hexafake",
      "title": "Simulated autohexaploid dataset.",
      "object": "example_data",
      "class": [
        "mappoly.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "hexafake.geno.dist",
      "title": "Simulated autohexaploid dataset with genotype probabilities.",
      "object": "example_data",
      "class": [
        "mappoly.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "maps.hexafake",
      "title": "Resulting maps from 'hexafake'",
      "object": "example_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "solcap.dose.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "object": "example_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "solcap.err.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "object": "example_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "solcap.mds.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "object": "example_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "solcap.prior.map",
      "title": "Resulting maps from 'tetra.solcap.geno.dist'",
      "object": "example_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "tetra.solcap",
      "title": "Autotetraploid potato dataset.",
      "object": "example_data",
      "class": [
        "mappoly.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "tetra.solcap.geno.dist",
      "title": "Autotetraploid potato dataset with genotype probabilities.",
      "object": "example_data",
      "class": [
        "mappoly.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "add_marker",
      "title": "Add a single marker to a map",
      "topics": [
        "add_marker"
      ]
    },
    {
      "page": "cache_counts_twopt",
      "title": "Frequency of genotypes for two-point recombination fraction estimation",
      "topics": [
        "cache_counts_twopt"
      ]
    },
    {
      "page": "calc_genoprob",
      "title": "Compute conditional probabilities of the genotypes",
      "topics": [
        "calc_genoprob"
      ]
    },
    {
      "page": "calc_genoprob_dist",
      "title": "Compute conditional probabilities of the genotypes using probability distribution of dosages",
      "topics": [
        "calc_genoprob_dist"
      ]
    },
    {
      "page": "calc_genoprob_error",
      "title": "Compute conditional probabilities of the genotypes using global error",
      "topics": [
        "calc_genoprob_error"
      ]
    },
    {
      "page": "calc_genoprob_single_parent",
      "title": "Compute conditional probabilities of the genotype (one informative parent)",
      "topics": [
        "calc_genoprob_single_parent"
      ]
    },
    {
      "page": "calc_homologprob",
      "title": "Homolog probabilities",
      "topics": [
        "calc_homologprob"
      ]
    },
    {
      "page": "calc_prefpair_profiles",
      "title": "Preferential pairing profiles",
      "topics": [
        "calc_prefpair_profiles"
      ]
    },
    {
      "page": "check_data_sanity",
      "title": "Data sanity check",
      "topics": [
        "check_data_sanity"
      ]
    },
    {
      "page": "compare_maps",
      "title": "Compare a list of maps",
      "topics": [
        "compare_maps"
      ]
    },
    {
      "page": "cross_simulate",
      "title": "Simulate an autopolyploid full-sib population",
      "topics": [
        "cross_simulate"
      ]
    },
    {
      "page": "detect_info_par",
      "title": "Detects which parent is informative",
      "topics": [
        "detect_info_par"
      ]
    },
    {
      "page": "drop_marker",
      "title": "Remove markers from a map",
      "topics": [
        "drop_marker"
      ]
    },
    {
      "page": "edit_order",
      "title": "Edit sequence ordered by reference genome positions comparing to another set order",
      "topics": [
        "edit_order"
      ]
    },
    {
      "page": "elim_redundant",
      "title": "Eliminate redundant markers",
      "topics": [
        "elim_redundant"
      ]
    },
    {
      "page": "est_full_hmm_with_global_error",
      "title": "Re-estimate genetic map given a global genotyping error",
      "topics": [
        "est_full_hmm_with_global_error"
      ]
    },
    {
      "page": "est_full_hmm_with_prior_prob",
      "title": "Re-estimate genetic map using dosage prior probability distribution",
      "topics": [
        "est_full_hmm_with_prior_prob"
      ]
    },
    {
      "page": "est_pairwise_rf",
      "title": "Pairwise two-point analysis",
      "topics": [
        "est_pairwise_rf"
      ]
    },
    {
      "page": "est_pairwise_rf2",
      "title": "Pairwise two-point analysis - RcppParallel version",
      "topics": [
        "est_pairwise_rf2"
      ]
    },
    {
      "page": "est_rf_hmm",
      "title": "Multipoint analysis using Hidden Markov Models in autopolyploids",
      "topics": [
        "est_rf_hmm",
        "plot.mappoly.map",
        "print.mappoly.map"
      ]
    },
    {
      "page": "est_rf_hmm_sequential",
      "title": "Multipoint analysis using Hidden Markov Models: Sequential phase elimination",
      "topics": [
        "est_rf_hmm_sequential"
      ]
    },
    {
      "page": "export_data_to_polymapR",
      "title": "Export data to 'polymapR'",
      "topics": [
        "export_data_to_polymapR"
      ]
    },
    {
      "page": "export_map_list",
      "title": "Export a genetic map to a CSV file",
      "topics": [
        "export_map_list"
      ]
    },
    {
      "page": "export_qtlpoly",
      "title": "Export to QTLpoly",
      "topics": [
        "export_qtlpoly"
      ]
    },
    {
      "page": "extract_map",
      "title": "Extract the maker position from an object of class 'mappoly.map'",
      "topics": [
        "extract_map"
      ]
    },
    {
      "page": "filter_aneuploid",
      "title": "Filter aneuploid chromosomes from progeny individuals",
      "topics": [
        "filter_aneuploid"
      ]
    },
    {
      "page": "filter_individuals",
      "title": "Filter out individuals",
      "topics": [
        "filter_individuals"
      ]
    },
    {
      "page": "filter_missing",
      "title": "Filter missing genotypes",
      "topics": [
        "filter_missing"
      ]
    },
    {
      "page": "filter_segregation",
      "title": "Filter markers based on chi-square test",
      "topics": [
        "filter_segregation"
      ]
    },
    {
      "page": "find_blocks",
      "title": "Allocate markers into linkage blocks",
      "topics": [
        "find_blocks"
      ]
    },
    {
      "page": "framework_map",
      "title": "Design linkage map framework in two steps: i) estimating the recombination fraction with HMM approach for each parent separately using only markers segregating individually (e.g. map 1 - P1:3 x P2:0, P1: 2x4; map 2 - P1:0 x P2:3, P1:4 x P2:2); ii) merging both maps and re-estimate recombination fractions.",
      "topics": [
        "framework_map"
      ]
    },
    {
      "page": "genetic-mapping-functions",
      "title": "Genetic Mapping Functions",
      "topics": [
        "genetic-mapping-functions",
        "imf_h",
        "imf_k",
        "imf_m",
        "mf_h",
        "mf_k",
        "mf_m"
      ]
    },
    {
      "page": "get_genomic_order",
      "title": "Get the genomic position of markers in a sequence",
      "topics": [
        "get_genomic_order",
        "plot.mappoly.geno.ord",
        "print.mappoly.geno.ord"
      ]
    },
    {
      "page": "get_submap",
      "title": "Extract sub-map from map",
      "topics": [
        "get_submap"
      ]
    },
    {
      "page": "get_tab_mrks",
      "title": "Get table of dosage combinations",
      "topics": [
        "get_tab_mrks"
      ]
    },
    {
      "page": "group_mappoly",
      "title": "Assign markers to linkage groups",
      "topics": [
        "group_mappoly"
      ]
    },
    {
      "page": "hexafake",
      "title": "Simulated autohexaploid dataset.",
      "topics": [
        "hexafake"
      ]
    },
    {
      "page": "hexafake.geno.dist",
      "title": "Simulated autohexaploid dataset with genotype probabilities.",
      "topics": [
        "hexafake.geno.dist"
      ]
    },
    {
      "page": "import_data_from_polymapR",
      "title": "Import data from polymapR",
      "topics": [
        "import_data_from_polymapR"
      ]
    },
    {
      "page": "import_from_updog",
      "title": "Import from updog",
      "topics": [
        "import_from_updog"
      ]
    },
    {
      "page": "import_phased_maplist_from_polymapR",
      "title": "Import phased map list from polymapR",
      "topics": [
        "import_phased_maplist_from_polymapR"
      ]
    },
    {
      "page": "loglike_hmm",
      "title": "Multipoint log-likelihood computation",
      "topics": [
        "loglike_hmm"
      ]
    },
    {
      "page": "make_mat_mappoly",
      "title": "Subset recombination fraction matrices",
      "topics": [
        "make_mat_mappoly"
      ]
    },
    {
      "page": "make_pairs_mappoly",
      "title": "Subset pairwise recombination fractions",
      "topics": [
        "make_pairs_mappoly"
      ]
    },
    {
      "page": "make_seq_mappoly",
      "title": "Create a Sequence of Markers",
      "topics": [
        "make_seq_mappoly",
        "plot.mappoly.sequence",
        "print.mappoly.sequence"
      ]
    },
    {
      "page": "maps.hexafake",
      "title": "Resulting maps from 'hexafake'",
      "topics": [
        "maps.hexafake"
      ]
    },
    {
      "page": "mds_mappoly",
      "title": "Estimates loci position using Multidimensional Scaling",
      "topics": [
        "mds_mappoly",
        "print.mappoly.pcmap",
        "print.mappoly.pcmap3d"
      ]
    },
    {
      "page": "merge_datasets",
      "title": "Merge datasets",
      "topics": [
        "merge_datasets"
      ]
    },
    {
      "page": "merge_maps",
      "title": "Merge two maps",
      "topics": [
        "merge_maps"
      ]
    },
    {
      "page": "plot_genome_vs_map",
      "title": "Physical versus genetic distance",
      "topics": [
        "plot_genome_vs_map"
      ]
    },
    {
      "page": "plot_GIC",
      "title": "Genotypic information content",
      "topics": [
        "plot_GIC"
      ]
    },
    {
      "page": "plot_map_list",
      "title": "Plot a genetic map",
      "topics": [
        "plot_map_list"
      ]
    },
    {
      "page": "plot_mappoly.map2",
      "title": "Plot object mappoly.map2",
      "topics": [
        "plot_mappoly.map2"
      ]
    },
    {
      "page": "plot_mrk_info",
      "title": "Plot marker information",
      "topics": [
        "plot_mrk_info"
      ]
    },
    {
      "page": "plot_progeny_dosage_change",
      "title": "Plot progeny dosage changes after HMM-based correction with a global error model",
      "topics": [
        "plot_progeny_dosage_change"
      ]
    },
    {
      "page": "plot.mappoly.homoprob",
      "title": "Plots mappoly.homoprob",
      "topics": [
        "plot.mappoly.homoprob"
      ]
    },
    {
      "page": "plot.mappoly.prefpair.profiles",
      "title": "Plots mappoly.prefpair.profiles",
      "topics": [
        "plot.mappoly.prefpair.profiles"
      ]
    },
    {
      "page": "read_fitpoly",
      "title": "Data Input in fitPoly format",
      "topics": [
        "read_fitpoly"
      ]
    },
    {
      "page": "read_geno",
      "title": "Data Input",
      "topics": [
        "plot.mappoly.data",
        "print.mappoly.data",
        "read_geno"
      ]
    },
    {
      "page": "read_geno_csv",
      "title": "Data Input in CSV format",
      "topics": [
        "read_geno_csv"
      ]
    },
    {
      "page": "read_geno_prob",
      "title": "Data Input",
      "topics": [
        "read_geno_prob"
      ]
    },
    {
      "page": "read_vcf",
      "title": "Data Input VCF",
      "topics": [
        "read_vcf"
      ]
    },
    {
      "page": "reest_rf",
      "title": "Re-estimate the recombination fractions in a genetic map",
      "topics": [
        "reest_rf"
      ]
    },
    {
      "page": "rev_map",
      "title": "Reverse map",
      "topics": [
        "rev_map"
      ]
    },
    {
      "page": "rf_list_to_matrix",
      "title": "Recombination fraction list to matrix",
      "topics": [
        "plot.mappoly.rf.matrix",
        "print.mappoly.rf.matrix",
        "rf_list_to_matrix"
      ]
    },
    {
      "page": "rf_snp_filter",
      "title": "Remove markers that do not meet a LOD criteria",
      "topics": [
        "rf_snp_filter"
      ]
    },
    {
      "page": "segreg_poly",
      "title": "Polysomic segregation frequency",
      "topics": [
        "segreg_poly"
      ]
    },
    {
      "page": "sim_homologous",
      "title": "Simulate homology groups",
      "topics": [
        "sim_homologous"
      ]
    },
    {
      "page": "solcap.dose.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "topics": [
        "solcap.dose.map"
      ]
    },
    {
      "page": "solcap.err.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "topics": [
        "solcap.err.map"
      ]
    },
    {
      "page": "solcap.mds.map",
      "title": "Resulting maps from 'tetra.solcap'",
      "topics": [
        "solcap.mds.map"
      ]
    },
    {
      "page": "solcap.prior.map",
      "title": "Resulting maps from 'tetra.solcap.geno.dist'",
      "topics": [
        "solcap.prior.map"
      ]
    },
    {
      "page": "split_and_rephase",
      "title": "Divides map in sub-maps and re-phase them",
      "topics": [
        "split_and_rephase"
      ]
    },
    {
      "page": "summary_maps",
      "title": "Summary maps",
      "topics": [
        "summary_maps"
      ]
    },
    {
      "page": "tetra.solcap",
      "title": "Autotetraploid potato dataset.",
      "topics": [
        "tetra.solcap"
      ]
    },
    {
      "page": "tetra.solcap.geno.dist",
      "title": "Autotetraploid potato dataset with genotype probabilities.",
      "topics": [
        "tetra.solcap.geno.dist"
      ]
    },
    {
      "page": "update_framework_map",
      "title": "Add markers that are informative in both parents using HMM approach and evaluating difference in LOD and gap size",
      "topics": [
        "update_framework_map"
      ]
    },
    {
      "page": "update_map",
      "title": "Update map",
      "topics": [
        "update_map"
      ]
    }
  ],
  "_readme": "https://github.com/mmollina/mappoly/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "ape",
    "askpass",
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "bitops",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "checkmate",
    "class",
    "cli",
    "clipr",
    "cluster",
    "codetools",
    "colorspace",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "dendextend",
    "Deriv",
    "digest",
    "doBy",
    "doParallel",
    "dotCall64",
    "dplyr",
    "e1071",
    "ellipse",
    "evaluate",
    "farver",
    "fastmap",
    "fields",
    "fontawesome",
    "forcats",
    "foreach",
    "forecast",
    "foreign",
    "Formula",
    "fracdiff",
    "fs",
    "gdata",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "glmnet",
    "glue",
    "gridExtra",
    "gtable",
    "gtools",
    "haven",
    "highr",
    "Hmisc",
    "hms",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "httr",
    "isoband",
    "iterators",
    "jomo",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "maps",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "memuse",
    "mgcv",
    "mice",
    "microbenchmark",
    "mime",
    "minqa",
    "mitml",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "nnls",
    "numDeriv",
    "openssl",
    "ordinal",
    "otel",
    "pan",
    "pbkrtest",
    "permute",
    "pillar",
    "pinfsc50",
    "pkgconfig",
    "plotly",
    "plotrix",
    "plyr",
    "polynom",
    "prettyunits",
    "princurve",
    "progress",
    "promises",
    "proxy",
    "purrr",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppParallel",
    "RCurl",
    "Rdpack",
    "readr",
    "reformulas",
    "reshape2",
    "rlang",
    "rmarkdown",
    "rpart",
    "rstatix",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "shape",
    "smacof",
    "spam",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "tzdb",
    "ucminf",
    "urca",
    "utf8",
    "vcfR",
    "vctrs",
    "vegan",
    "viridis",
    "viridisLite",
    "vroom",
    "weights",
    "withr",
    "wordcloud",
    "xfun",
    "yaml",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "mappoly_startguide.Rmd",
      "filename": "mappoly_startguide.html",
      "title": "Introduction to MAPpoly",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Reading data set",
        "Data quality control",
        "Two-point analysis",
        "Grouping",
        "Ordering markers",
        "Phasing markers and estimating multilocus recombination fractions.",
        "Homolog probability and preferential pairing profile",
        "Exporting a phased map",
        "Utility functions",
        "Plot genome vs. map",
        "Map summary"
      ],
      "created": "2022-05-23 23:52:30",
      "modified": "2025-12-27 21:56:22",
      "commits": 4
    }
  ],
  "_score": 7.148602654806094,
  "_indexed": true,
  "_nocasepkg": "mappoly",
  "_universes": [
    "mmollina"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-12T09:25:25.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "f1dc76d96109633eb9e62d10d4b77e74c99b793ab9f448a9880d8d37c2ad435f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-12T09:25:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "894bb959be3de8957626dc7f319f46a06716a63e95e82f17b41e93ccde2c1973",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-12T09:25:47.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "ba3df67f9b785f64d800243be0351a96c582724ed5e9a2f641ded70816028fe1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-12T09:25:52.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "51ce4805ff5b64c3a79e24cd089146c40219d307d9b49045b62041f88c3464c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-12T09:26:40.000Z",
      "arch": "aarch64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "d82164a4f7fdc5cb480fa38c5f2c98c2bff6eec2f28f1f9fed5c431e1b23796d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-12T09:30:07.000Z",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "2f3489b94d13094fa5604ad3c2e1f5b40dc09bc7aae7d217d7c388596bcd3154",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-12T09:30:05.000Z",
      "arch": "aarch64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "5a3a5aa9cc90743bd0469f7a3c4ed9ac74513f017806accb623d9114e7f79a72",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-12T09:27:25.000Z",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "46282786c686597959d956eba90d985644514d2bb5704aaf343c148822338a5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-12T09:24:15.000Z",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "ebb35758596c8683c0cb937f3cecc5427a16d5e581f855a9fa8a656f89c95d12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-12T09:24:19.000Z",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "6c67b475a6e822fd6975467bcbb4535fd36aa4a89816490458ad8c9e7bec0f86",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-12T09:24:15.000Z",
      "arch": "x86_64",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "d121c198a3aadcf16145b6b99f52a4bddd6132331a8c85d2eeed432e3bf6394d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.2",
      "date": "2026-05-22T10:32:52.000Z",
      "arch": "emscripten",
      "commit": "09ec30a58a6b9d4b6edc8bc6af44021c94bb7ec0",
      "fileid": "dbe51156db8b09a4d9efd3c73dfb3b27027f0f497f9de52b5729db9ac1463d8f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mmollina/actions/runs/25725144928"
    }
  ]
}