{
  "_id": "6a1eabdbb25058d4daad9cae",
  "Package": "TSDFGS",
  "Type": "Package",
  "Title": "Training Set Determination For Genomic Selection",
  "Version": "2.4.2",
  "Encoding": "UTF-8",
  "Date": "2023-04-09",
  "Authors@R": "c(\nperson(\"Jen-Hsiang\", \"Ou\",\nemail = \"jen-hsiang.ou@imbim.uu.se\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-9305-2931\")),\nperson(\"Po-Ya\", \"Wu\",\nemail = \"Po-Ya.Wu@hhu.de\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0002-7342-2867\")),\nperson(\"Chen-Tuo\", \"Liao\",\nemail = \"ctliao@ntu.edu.tw\",\nrole = c(\"aut\", \"ths\"),\ncomment = c(ORCID = \"0000-0001-9777-3701\")))",
  "URL": "https://oumarkme.github.io/TSDFGS",
  "Maintainer": "Jen-Hsiang Ou <jen-hsiang.ou@imbim.uu.se>",
  "Description": "We propose an optimality criterion to determine the\nrequired training set, r-score, which is derived directly from\nPearson's correlation between the genomic estimated breeding\nvalues and phenotypic values of the test set\n<doi:10.1007/s00122-019-03387-0>. This package provides two\nmain functions to determine a good training set and its size.",
  "License": "GPL (>= 3)",
  "RoxygenNote": "7.2.3",
  "LazyData": "true",
  "Repository": "https://oumarkme.r-universe.dev",
  "Date/Publication": "2023-10-05 12:23:59 UTC",
  "RemoteUrl": "https://github.com/oumarkme/tsdfgs",
  "RemoteRef": "HEAD",
  "RemoteSha": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-02 10:03:52 UTC",
    "User": "root"
  },
  "Author": "Jen-Hsiang Ou [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9305-2931>),\nPo-Ya Wu [aut] (ORCID: <https://orcid.org/0000-0002-7342-2867>),\nChen-Tuo Liao [aut, ths] (ORCID:\n<https://orcid.org/0000-0001-9777-3701>)",
  "MD5sum": "e31a21dd36f613f8dc7361e35534d02d",
  "_user": "oumarkme",
  "_type": "src",
  "_file": "TSDFGS_2.4.2.tar.gz",
  "_fileid": "a5eea60a09355f7a56411b0ab1acf5390d297b7563fdd6965c204d87620dc25d",
  "_filesize": 1393690,
  "_sha256": "a5eea60a09355f7a56411b0ab1acf5390d297b7563fdd6965c204d87620dc25d",
  "_created": "2026-06-02T10:03:52.000Z",
  "_published": "2026-06-02T10:09:31.826Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79046791416,
      "time": 183,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7354801955"
    },
    {
      "job": 79046791339,
      "time": 142,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7354787426"
    },
    {
      "job": 79046791420,
      "time": 149,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354791064"
    },
    {
      "job": 79046791556,
      "time": 143,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354787869"
    },
    {
      "job": 79046791455,
      "time": 230,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7354803513"
    },
    {
      "job": 79046791471,
      "time": 287,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7354829068"
    },
    {
      "job": 79046791447,
      "time": 227,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354799940"
    },
    {
      "job": 79046791340,
      "time": 265,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354821073"
    },
    {
      "job": 79046277753,
      "time": 176,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354737697"
    },
    {
      "job": 79046791457,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354780099"
    },
    {
      "job": 79046791349,
      "time": 155,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7354791693"
    },
    {
      "job": 79046791317,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7354773393"
    },
    {
      "job": 79046791434,
      "time": 136,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354785532"
    }
  ],
  "_buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/oumarkme/tsdfgs",
  "_commit": {
    "id": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
    "author": "Jen-Hsiang Ou <oumark.me@outlook.com>",
    "committer": "Jen-Hsiang Ou <oumark.me@outlook.com>",
    "message": "update website\n",
    "time": 1696508639
  },
  "_maintainer": {
    "name": "Jen-Hsiang Ou",
    "email": "jen-hsiang.ou@imbim.uu.se",
    "orcid": "0000-0001-9305-2931"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "latex2exp",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "RcppEigen",
      "role": "Imports"
    }
  ],
  "_owner": "oumarkme",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "genomic-prediction",
    "genomic-selection",
    "cpp"
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "oumarkme",
      "count": 30,
      "uuid": 16460507
    }
  ],
  "_userbio": {
    "uuid": 16460507,
    "type": "user",
    "name": "Jen-Hsiang Ou",
    "description": "I am a postdoc researcher at National Taiwan University Hospital."
  },
  "_downloads": {
    "count": 204,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TSDFGS"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/oumarkme/tsdfgs",
  "_pkgdown": "https://oumarkme.github.io/TSDFGS",
  "_searchresults": 8,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/TSDFGS.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/oumarkme/tsdfgs",
  "_realowner": "oumarkme",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2019-03-08"
    },
    {
      "version": "2.0",
      "date": "2022-06-07"
    }
  ],
  "_exports": [
    "cd_score",
    "FGCM",
    "nt2r",
    "optTrain",
    "pev_score",
    "r_score",
    "SSDFGS"
  ],
  "_datasets": [
    {
      "name": "geno",
      "title": "Genotype information",
      "object": "geno",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "PC1",
        "PC2",
        "PC3",
        "PC4",
        "PC5",
        "PC6",
        "PC7",
        "PC8",
        "PC9",
        "PC10",
        "PC11",
        "PC12",
        "PC13",
        "PC14",
        "PC15",
        "PC16",
        "PC17",
        "PC18",
        "PC19",
        "PC20",
        "PC21",
        "PC22",
        "PC23",
        "PC24",
        "PC25",
        "PC26",
        "PC27",
        "PC28",
        "PC29",
        "PC30",
        "PC31",
        "PC32",
        "PC33",
        "PC34",
        "PC35",
        "PC36",
        "PC37",
        "PC38",
        "PC39",
        "PC40",
        "PC41",
        "PC42",
        "PC43",
        "PC44",
        "PC45",
        "PC46",
        "PC47",
        "PC48",
        "PC49",
        "PC50",
        "PC51",
        "PC52",
        "PC53",
        "PC54",
        "PC55",
        "PC56",
        "PC57",
        "PC58",
        "PC59",
        "PC60",
        "PC61",
        "PC62",
        "PC63",
        "PC64",
        "PC65",
        "PC66",
        "PC67",
        "PC68",
        "PC69",
        "PC70",
        "PC71",
        "PC72",
        "PC73",
        "PC74",
        "PC75",
        "PC76",
        "PC77",
        "PC78",
        "PC79",
        "PC80",
        "PC81",
        "PC82",
        "PC83",
        "PC84",
        "PC85",
        "PC86",
        "PC87",
        "PC88",
        "PC89",
        "PC90",
        "PC91",
        "PC92",
        "PC93",
        "PC94",
        "PC95",
        "PC96",
        "PC97",
        "PC98",
        "PC99",
        "PC100",
        "PC101",
        "PC102",
        "PC103",
        "PC104",
        "PC105",
        "PC106",
        "PC107",
        "PC108",
        "PC109",
        "PC110",
        "PC111",
        "PC112",
        "PC113",
        "PC114",
        "PC115",
        "PC116",
        "PC117",
        "PC118",
        "PC119",
        "PC120",
        "PC121",
        "PC122",
        "PC123",
        "PC124",
        "PC125",
        "PC126",
        "PC127",
        "PC128",
        "PC129",
        "PC130",
        "PC131",
        "PC132",
        "PC133",
        "PC134",
        "PC135",
        "PC136",
        "PC137",
        "PC138",
        "PC139",
        "PC140",
        "PC141",
        "PC142",
        "PC143",
        "PC144",
        "PC145",
        "PC146",
        "PC147",
        "PC148",
        "PC149",
        "PC150",
        "PC151",
        "PC152",
        "PC153",
        "PC154",
        "PC155",
        "PC156",
        "PC157",
        "PC158",
        "PC159",
        "PC160",
        "PC161",
        "PC162",
        "PC163",
        "PC164",
        "PC165",
        "PC166",
        "PC167",
        "PC168",
        "PC169",
        "PC170",
        "PC171",
        "PC172",
        "PC173",
        "PC174",
        "PC175",
        "PC176",
        "PC177",
        "PC178",
        "PC179",
        "PC180",
        "PC181",
        "PC182",
        "PC183",
        "PC184",
        "PC185",
        "PC186",
        "PC187",
        "PC188",
        "PC189",
        "PC190",
        "PC191",
        "PC192",
        "PC193",
        "PC194",
        "PC195",
        "PC196",
        "PC197",
        "PC198",
        "PC199",
        "PC200",
        "PC201",
        "PC202",
        "PC203",
        "PC204",
        "PC205",
        "PC206",
        "PC207",
        "PC208",
        "PC209",
        "PC210",
        "PC211",
        "PC212",
        "PC213",
        "PC214",
        "PC215",
        "PC216",
        "PC217",
        "PC218",
        "PC219",
        "PC220",
        "PC221",
        "PC222",
        "PC223",
        "PC224",
        "PC225",
        "PC226",
        "PC227",
        "PC228",
        "PC229",
        "PC230",
        "PC231",
        "PC232",
        "PC233",
        "PC234",
        "PC235",
        "PC236",
        "PC237",
        "PC238",
        "PC239",
        "PC240",
        "PC241",
        "PC242",
        "PC243",
        "PC244",
        "PC245",
        "PC246",
        "PC247",
        "PC248",
        "PC249",
        "PC250",
        "PC251",
        "PC252",
        "PC253",
        "PC254",
        "PC255",
        "PC256",
        "PC257",
        "PC258",
        "PC259",
        "PC260",
        "PC261",
        "PC262",
        "PC263",
        "PC264",
        "PC265",
        "PC266",
        "PC267",
        "PC268",
        "PC269",
        "PC270",
        "PC271",
        "PC272",
        "PC273",
        "PC274",
        "PC275",
        "PC276",
        "PC277",
        "PC278",
        "PC279",
        "PC280",
        "PC281",
        "PC282",
        "PC283",
        "PC284",
        "PC285",
        "PC286",
        "PC287",
        "PC288",
        "PC289",
        "PC290",
        "PC291",
        "PC292",
        "PC293",
        "PC294",
        "PC295",
        "PC296",
        "PC297",
        "PC298",
        "PC299",
        "PC300",
        "PC301",
        "PC302",
        "PC303",
        "PC304",
        "PC305",
        "PC306",
        "PC307",
        "PC308",
        "PC309",
        "PC310",
        "PC311",
        "PC312",
        "PC313",
        "PC314",
        "PC315",
        "PC316",
        "PC317",
        "PC318",
        "PC319",
        "PC320",
        "PC321",
        "PC322",
        "PC323",
        "PC324",
        "PC325",
        "PC326",
        "PC327",
        "PC328",
        "PC329",
        "PC330",
        "PC331",
        "PC332",
        "PC333",
        "PC334",
        "PC335",
        "PC336",
        "PC337",
        "PC338",
        "PC339",
        "PC340",
        "PC341",
        "PC342",
        "PC343",
        "PC344",
        "PC345",
        "PC346",
        "PC347",
        "PC348",
        "PC349",
        "PC350",
        "PC351",
        "PC352",
        "PC353",
        "PC354",
        "PC355",
        "PC356",
        "PC357",
        "PC358",
        "PC359",
        "PC360",
        "PC361",
        "PC362",
        "PC363",
        "PC364",
        "PC365",
        "PC366",
        "PC367",
        "PC368",
        "PC369",
        "PC370",
        "PC371",
        "PC372",
        "PC373",
        "PC374",
        "PC375",
        "PC376",
        "PC377",
        "PC378",
        "PC379",
        "PC380",
        "PC381",
        "PC382",
        "PC383",
        "PC384",
        "PC385",
        "PC386",
        "PC387",
        "PC388",
        "PC389",
        "PC390",
        "PC391",
        "PC392",
        "PC393",
        "PC394",
        "PC395",
        "PC396",
        "PC397",
        "PC398",
        "PC399",
        "PC400",
        "PC401",
        "PC402",
        "PC403",
        "PC404"
      ],
      "rows": 404,
      "table": true,
      "tojson": true
    },
    {
      "name": "subpop",
      "title": "Sub-population information",
      "object": "subpop",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cd_score",
      "title": "CD-score",
      "topics": [
        "cd_score"
      ]
    },
    {
      "page": "FGCM",
      "title": "Fit logistic growth curve model",
      "topics": [
        "FGCM"
      ]
    },
    {
      "page": "geno",
      "title": "Genotype information",
      "topics": [
        "geno"
      ]
    },
    {
      "page": "nt2r",
      "title": "Simulate r-scores of each training set size",
      "topics": [
        "nt2r"
      ]
    },
    {
      "page": "optTrain",
      "title": "Optimal training set determination",
      "topics": [
        "optTrain"
      ]
    },
    {
      "page": "pev_score",
      "title": "PEV score",
      "topics": [
        "pev_score"
      ]
    },
    {
      "page": "r_score",
      "title": "r-score",
      "topics": [
        "r_score"
      ]
    },
    {
      "page": "SSDFGS",
      "title": "Sample size determination for genomic selection",
      "topics": [
        "SSDFGS"
      ]
    },
    {
      "page": "subpop",
      "title": "Sub-population information",
      "topics": [
        "subpop"
      ]
    },
    {
      "page": "TSDFGS",
      "title": "TSDFGS",
      "topics": [
        "TSDFGS"
      ]
    }
  ],
  "_readme": "https://github.com/oumarkme/tsdfgs/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "latex2exp",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_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"
    }
  ],
  "_score": 3.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "tsdfgs",
  "_universes": [
    "oumarkme"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:52.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "2f46f999d85e0f34356ef844a25187850a1caa92fd11303f19801862f2c7fb82",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:03.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "a7611fa643dab0c7041eb9bc8282171da0b6a6bf0e31167b9baef75889d1281f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:20.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "36cd5d13b4778bf640ebdd44f8fafb6f02a653ab2ea3c9c5cf024359dfa78fa7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "d30f1c07d873f0397fa58333b828e804cd8800e44ee5eaa1106695a7e36aa344",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:54.000Z",
      "arch": "aarch64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "ce74aa504b1ad8ed65c951983280435d47278d94bf1538098bdb0addec64cb6f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.2",
      "date": "2026-06-02T10:07:54.000Z",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "88d9753e3371a2f5a0ff0a6350705f562b00954db93ca1b2e39f6df7f75d4aa9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:32.000Z",
      "arch": "aarch64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "646820253351a3a2ff96253db3088be29abc8f66c2af073541296db10c84f482",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.4.2",
      "date": "2026-06-02T10:07:03.000Z",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "bcdd11fe2ec9b3249e3012b1a5d4b0cc3b6f57d23d92517aa3edc1109a5769ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.2",
      "date": "2026-06-02T10:06:15.000Z",
      "arch": "emscripten",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "f1460bd6c57d23fbd82f136c1bc9ede66b2d940a1e01461754f429bcb87fb831",
      "status": "success",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.2",
      "date": "2026-06-02T10:05:40.000Z",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "454d58ab6e734d70dbf15cf4931d82a45d08f45cea7378b0adaf2535f5406b95",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.2",
      "date": "2026-06-02T10:05:15.000Z",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "2cc1c5d3544c909345e61d61a1ecc5fe9d128180591e89828afe1033c7bc79b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.4.2",
      "date": "2026-06-02T10:05:17.000Z",
      "arch": "x86_64",
      "commit": "a802b8120154f3517b68b69cc0e5a65b1ae92119",
      "fileid": "6417ed75b7e224308d9c7ffa8cf0399c4eec73f2910dbf01deb8951bc7c5debc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/oumarkme/actions/runs/26812575156"
    }
  ]
}