{
  "_id": "6a102883acfb0bcc41c90b7c",
  "Package": "phyclust",
  "Version": "0.1-34",
  "Date": "2023-09-03",
  "Title": "Phylogenetic Clustering (Phyloclustering)",
  "Authors@R": "c(person(\"Wei-Chen\", \"Chen\", role = c(\"aut\", \"cre\"), email =\n\"wccsnow@gmail.com\"), person(\"Karin\", \"Dorman\", role =\n\"aut\"), person(\"Yan-Han\", \"Chen\", role = \"ctb\"))",
  "LazyLoad": "yes",
  "LazyData": "yes",
  "Copyright": "See phyclust/inst/Documents/ for files in src/msdir/,\nsrc/seq-gen/, src/paml_baseml, and R/ttzeng-*.r.",
  "Description": "Phylogenetic clustering (phyloclustering) is an\nevolutionary Continuous Time Markov Chain model-based approach\nto identify population structure from molecular data without\nassuming linkage equilibrium. The package phyclust (Chen 2011)\nprovides a convenient implementation of phyloclustering for DNA\nand SNP data, capable of clustering individuals into\nsubpopulations and identifying molecular sequences\nrepresentative of those subpopulations. It is designed in C for\nperformance, interfaced with R for visualization, and\nincorporates other popular open source programs including ms\n(Hudson 2002) <doi:10.1093/bioinformatics/18.2.337>, seq-gen\n(Rambaut and Grassly 1997)\n<doi:10.1093/bioinformatics/13.3.235>, Hap-Clustering (Tzeng\n2005) <doi:10.1002/gepi.20063> and PAML baseml (Yang 1997,\n2007) <doi:10.1093/bioinformatics/13.5.555>,\n<doi:10.1093/molbev/msm088>, for simulating data, additional\nanalyses, and searching the best tree. See the phyclust website\nfor more information, documentations and examples.",
  "BugReports": "https://github.com/snoweye/phyclust/issues",
  "License": "GPL (>= 2)",
  "URL": "https://snoweye.github.io/phyclust/",
  "NeedsCompilation": "yes",
  "Maintainer": "Wei-Chen Chen <wccsnow@gmail.com>",
  "Repository": "https://phylotastic.r-universe.dev",
  "Date/Publication": "2023-09-06 02:49:02 UTC",
  "RemoteUrl": "https://github.com/snoweye/phyclust",
  "RemoteRef": "HEAD",
  "RemoteSha": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
  "Packaged": {
    "Date": "2026-05-13 07:56:22 UTC",
    "User": "root"
  },
  "Author": "Wei-Chen Chen [aut, cre],\nKarin Dorman [aut],\nYan-Han Chen [ctb]",
  "MD5sum": "e8289885a682236c5c7e00c114421f8a",
  "_user": "phylotastic",
  "_type": "src",
  "_file": "phyclust_0.1-34.tar.gz",
  "_fileid": "77499db44066a01cd7137003586742fb06caafad5aa00a08c3d2891f6ec1e767",
  "_filesize": 1198678,
  "_sha256": "77499db44066a01cd7137003586742fb06caafad5aa00a08c3d2891f6ec1e767",
  "_created": "2026-05-13T07:56:22.000Z",
  "_published": "2026-05-22T09:57:23.973Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77357165377,
      "time": 121,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6964605166"
    },
    {
      "job": 77357165494,
      "time": 135,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6964610763"
    },
    {
      "job": 77357165804,
      "time": 123,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6964605647"
    },
    {
      "job": 77357165640,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6964607269"
    },
    {
      "job": 77357165997,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6964594840"
    },
    {
      "job": 77357165612,
      "time": 201,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6964629725"
    },
    {
      "job": 77357165300,
      "time": 200,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6964629122"
    },
    {
      "job": 77357165495,
      "time": 350,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6964676999"
    },
    {
      "job": 77357164669,
      "time": 180,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964566521"
    },
    {
      "job": 77357164762,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157789539"
    },
    {
      "job": 77357165536,
      "time": 127,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6964606667"
    },
    {
      "job": 77357165474,
      "time": 143,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6964611976"
    },
    {
      "job": 77357165333,
      "time": 143,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6964612380"
    }
  ],
  "_buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/snoweye/phyclust",
  "_commit": {
    "id": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
    "author": "snoweye <wccsnow@gmail.com>",
    "committer": "snoweye <wccsnow@gmail.com>",
    "message": "minor\n",
    "time": 1693968542
  },
  "_maintainer": {
    "name": "Wei-Chen Chen",
    "email": "wccsnow@gmail.com",
    "login": "snoweye",
    "uuid": 2565440
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Depends"
    }
  ],
  "_owner": "snoweye",
  "_selfowned": false,
  "_usedby": 8,
  "_updates": [],
  "_tags": [],
  "_stars": 10,
  "_contributors": [
    {
      "user": "snoweye",
      "count": 70,
      "uuid": 2565440
    },
    {
      "user": "yanhanchen",
      "count": 1,
      "uuid": 42162906
    }
  ],
  "_userbio": {
    "uuid": 1652822,
    "type": "organization",
    "name": "phylotastic"
  },
  "_downloads": {
    "count": 2158,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/phyclust"
  },
  "_mentions": 12,
  "_devurl": "https://github.com/snoweye/phyclust",
  "_searchresults": 199,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/phyclust.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/snoweye/phyclust",
  "_realowner": "snoweye",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-1",
      "date": "2010-01-29"
    },
    {
      "version": "0.1-2",
      "date": "2010-02-18"
    },
    {
      "version": "0.1-3",
      "date": "2010-02-19"
    },
    {
      "version": "0.1-4",
      "date": "2010-02-21"
    },
    {
      "version": "0.1-5",
      "date": "2010-02-22"
    },
    {
      "version": "0.1-6",
      "date": "2010-04-10"
    },
    {
      "version": "0.1-7",
      "date": "2010-04-27"
    },
    {
      "version": "0.1-8",
      "date": "2010-09-19"
    },
    {
      "version": "0.1-9",
      "date": "2011-10-26"
    },
    {
      "version": "0.1-10",
      "date": "2011-11-06"
    },
    {
      "version": "0.1-11",
      "date": "2012-03-11"
    },
    {
      "version": "0.1-12",
      "date": "2012-06-06"
    },
    {
      "version": "0.1-13",
      "date": "2012-12-26"
    },
    {
      "version": "0.1-14",
      "date": "2013-01-08"
    },
    {
      "version": "0.1-15",
      "date": "2013-12-14"
    },
    {
      "version": "0.1-16",
      "date": "2015-12-04"
    },
    {
      "version": "0.1-17",
      "date": "2016-07-15"
    },
    {
      "version": "0.1-18",
      "date": "2016-12-11"
    },
    {
      "version": "0.1-19",
      "date": "2017-04-29"
    },
    {
      "version": "0.1-20",
      "date": "2017-08-26"
    },
    {
      "version": "0.1-21",
      "date": "2017-11-18"
    },
    {
      "version": "0.1-22",
      "date": "2017-12-02"
    },
    {
      "version": "0.1-23",
      "date": "2019-03-08"
    },
    {
      "version": "0.1-24",
      "date": "2019-03-27"
    },
    {
      "version": "0.1-25",
      "date": "2019-08-25"
    },
    {
      "version": "0.1-26",
      "date": "2019-09-27"
    },
    {
      "version": "0.1-27",
      "date": "2019-11-29"
    },
    {
      "version": "0.1-28",
      "date": "2019-12-08"
    },
    {
      "version": "0.1-29",
      "date": "2020-05-11"
    },
    {
      "version": "0.1-30",
      "date": "2021-02-10"
    },
    {
      "version": "0.1-32",
      "date": "2022-10-25"
    },
    {
      "version": "0.1-33",
      "date": "2023-01-22"
    },
    {
      "version": "0.1-34",
      "date": "2023-09-06"
    }
  ],
  "_exports": [
    ".EMControl",
    ".show.option",
    "acode2aid",
    "acode2aid.default",
    "acode2aid.list",
    "aid2acode",
    "aid2acode.default",
    "aid2acode.list",
    "as.star.tree",
    "bootstrap.merge.seq",
    "bootstrap.seq",
    "bootstrap.seq.data",
    "bootstrap.seq.nucleotide",
    "bootstrap.seq.snp",
    "bootstrap.star.tree",
    "bootstrap.star.trees",
    "bootstrap.star.trees.seq",
    "check.EMC",
    "check.label",
    "chkdim.Add.fun",
    "chkdim.Multiply.fun",
    "cid2aid",
    "cid2aid.default",
    "cid2aid.list",
    "code2nid",
    "code2nid.default",
    "code2nid.list",
    "code2snp",
    "code2snp.default",
    "code2snp.list",
    "construct.bigB.dPI",
    "construct.dB.list.fun",
    "convert.QA.to.vect",
    "final.BigMatB.fun",
    "final.BigMatB.matC.fun",
    "find.best",
    "find.consensus",
    "gen.equal.star.anc.dec",
    "gen.seq.HKY",
    "gen.seq.SNP",
    "gen.star.tree",
    "gen.unit.K",
    "get.allpossROUTE.fun",
    "get.BB.fun",
    "get.deriBigMatB.fun",
    "get.fullBB.fun",
    "get.I.fun",
    "get.ini.possHap.hapReserv.fun",
    "get.medBB.skip.fun",
    "get.preBB.skip.fun",
    "get.rooted.tree.height",
    "get.step.mut.fun",
    "get.subPI.fun",
    "getBigMatB.fun",
    "getcut.fun",
    "getI13.fun",
    "getPIstar.fun",
    "haplo.phase.known",
    "haplo.post.prob",
    "I33Inv.fun",
    "index.k.fun",
    "ms",
    "my.cat",
    "my.format",
    "my.print",
    "nid2aid",
    "nid2aid.default",
    "nid2aid.list",
    "nid2cid",
    "nid2cid.default",
    "nid2cid.list",
    "nid2code",
    "nid2code.default",
    "nid2code.list",
    "nid2sid",
    "paml.baseml",
    "paml.baseml.control",
    "paml.baseml.show.default",
    "phyclust",
    "phyclust.e.step",
    "phyclust.edist",
    "phyclust.em.step",
    "phyclust.logL",
    "phyclust.m.step",
    "phyclust.Pt",
    "phyclust.se",
    "phyclust.se.update",
    "phyclust.update",
    "plotdots",
    "plotfd",
    "plotgaps",
    "plothist",
    "plothist.my",
    "plotnj",
    "plotstruct",
    "print.baseml",
    "print.ms",
    "print.phyclust",
    "print.Pt",
    "print.RRand",
    "print.seq.data",
    "print.seqgen",
    "prune.Mu",
    "read.fasta",
    "read.fasta.format",
    "read.phylip",
    "read.phylip.format",
    "read.seqgen",
    "rescale.rooted.tree",
    "RRand",
    "seqgen",
    "sid2nid",
    "sid2snp",
    "sid2snp.default",
    "sid2snp.list",
    "snp2code",
    "snp2code.default",
    "snp2code.list",
    "snp2sid",
    "snp2sid.default",
    "snp2sid.list",
    "summary.phyclust",
    "translate.EMC",
    "translate.EMC.se",
    "translate.ret",
    "translate.ret.se",
    "unstrsplit",
    "write.fasta",
    "write.fasta.format",
    "write.paml",
    "write.paml.format",
    "write.phylip",
    "write.phylip.format",
    "zero.mat.fun"
  ],
  "_datasets": [
    {
      "name": ".amino.acid",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "aid",
        "code",
        "code.l",
        "name"
      ],
      "rows": 22,
      "table": true,
      "tojson": true
    },
    {
      "name": ".boundary.method",
      "title": "Boundary Methods for Population Proportions",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".code.type",
      "title": "Code Types of Dataset and Substitution Models",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".codon",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "cid",
        "code",
        "code.l"
      ],
      "rows": 65,
      "table": true,
      "tojson": true
    },
    {
      "name": ".Color",
      "title": "Colors for Identifying Clusters in Plots",
      "object": "color",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".edist.model",
      "title": "Evolution Distance Model",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".em.method",
      "title": "EM Methods and Algorithms",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".EMC",
      "title": "EM Control",
      "object": "EMC",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": ".genetic.code",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "cid",
        "nid",
        "codon.code",
        "aid",
        "amino.acid.code"
      ],
      "rows": 64,
      "table": true,
      "tojson": true
    },
    {
      "name": ".identifier",
      "title": "Identifiers for Evolution Models",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".init.method",
      "title": "Initialization Methods for EM Algorithms",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".init.procedure",
      "title": "Initialization Procedures for EM Algorithms",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".label.method",
      "title": "Label Method",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".missing.code",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "mid",
        "code"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": ".nucleotide",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "nid",
        "code",
        "code.l"
      ],
      "rows": 5,
      "table": true,
      "tojson": true
    },
    {
      "name": ".se.model",
      "title": "Sequencing Error Model",
      "object": "control",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": ".snp",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "object": "stdcode",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sid",
        "code"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": ".substitution.model",
      "title": "Substitution Models for Mutation Processes",
      "object": "control",
      "class": [
        "data.frame"
      ],
      "fields": [
        "model",
        "code.type"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "seq.data.gap",
      "title": "A Toy Dataset in Class seq.data",
      "object": "seq.data.gap",
      "class": [
        "seq.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "seq.data.toy",
      "title": "A Toy Dataset in Class seq.data",
      "object": "seq.data.toy",
      "class": [
        "seq.data"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "00_phyclust-package",
      "title": "Phyloclustering - Phylogenetic Clustering",
      "topics": [
        "phyclust-package"
      ]
    },
    {
      "page": "11_d.boundary.method",
      "title": "Boundary Methods for Population Proportions",
      "topics": [
        ".boundary.method"
      ]
    },
    {
      "page": "11_d.code.type",
      "title": "Code Types of Dataset and Substitution Models",
      "topics": [
        ".code.type"
      ]
    },
    {
      "page": "11_d.Color",
      "title": "Colors for Identifying Clusters in Plots",
      "topics": [
        ".Color"
      ]
    },
    {
      "page": "11_d.edist.model",
      "title": "Evolution Distance Model",
      "topics": [
        ".edist.model"
      ]
    },
    {
      "page": "11_d.em.method",
      "title": "EM Methods and Algorithms",
      "topics": [
        ".em.method"
      ]
    },
    {
      "page": "11_d.EMC",
      "title": "EM Control",
      "topics": [
        ".EMC"
      ]
    },
    {
      "page": "11_d.EMControl",
      "title": "EM Control Generator",
      "topics": [
        ".EMControl"
      ]
    },
    {
      "page": "11_d.identifier",
      "title": "Identifiers for Evolution Models",
      "topics": [
        ".identifier"
      ]
    },
    {
      "page": "11_d.init.method",
      "title": "Initialization Methods for EM Algorithms",
      "topics": [
        ".init.method"
      ]
    },
    {
      "page": "11_d.init.procedure",
      "title": "Initialization Procedures for EM Algorithms",
      "topics": [
        ".init.procedure"
      ]
    },
    {
      "page": "11_d.label.method",
      "title": "Label Method",
      "topics": [
        ".label.method"
      ]
    },
    {
      "page": "11_d.se.model",
      "title": "Sequencing Error Model",
      "topics": [
        ".se.model"
      ]
    },
    {
      "page": "11_d.show.option",
      "title": "Show Available Options",
      "topics": [
        ".show.option"
      ]
    },
    {
      "page": "11_d.substitution",
      "title": "Substitution Models for Mutation Processes",
      "topics": [
        ".substitution.model"
      ]
    },
    {
      "page": "as.star.tree",
      "title": "Coerce a Rooted Tree to a Star Tree in Class phylo",
      "topics": [
        "as.star.tree",
        "Class phylo"
      ]
    },
    {
      "page": "bootstrap.seq",
      "title": "Bootstrap Sequences from a Fitted Model and Star Tree.",
      "topics": [
        "bootstrap.seq"
      ]
    },
    {
      "page": "bootstrap.seq.data",
      "title": "Bootstrap a seq.data from a Fitted Model.",
      "topics": [
        "bootstrap.seq.data"
      ]
    },
    {
      "page": "bootstrap.star.trees",
      "title": "Bootstrap a Star Tree from a Fitted Model.",
      "topics": [
        "bootstrap.star.trees"
      ]
    },
    {
      "page": "bootstrap.star.trees.seq",
      "title": "Bootstrap Sequences from a Fitted Model.",
      "topics": [
        "bootstrap.star.trees.seq"
      ]
    },
    {
      "page": "code2nid",
      "title": "Transfer Codes (A, G, C, T, -) and nids (0, 1, 2, 3, 4)",
      "topics": [
        "code2nid",
        "nid2code"
      ]
    },
    {
      "page": "code2snp",
      "title": "Transfer Nucleotide Codes / nids and SNPs / sids",
      "topics": [
        "code2snp",
        "nid2sid",
        "sid2nid",
        "snp2code"
      ]
    },
    {
      "page": "data.fasta.pony",
      "title": "Great Pony 625 EIAV rev Dataset in the Fasta Format",
      "topics": [
        "Data Pony 625",
        "Format fasta"
      ]
    },
    {
      "page": "data.phylip.crohn",
      "title": "Crohn's Disease SNP Dataset in the phylip Format",
      "topics": [
        "Data Crohn's Disease"
      ]
    },
    {
      "page": "data.phylip.pony",
      "title": "Great Pony 524 EIAV rev Dataset in the phylip Format",
      "topics": [
        "Data Pony 524",
        "Format phylip"
      ]
    },
    {
      "page": "file.read",
      "title": "Read Data from Files by Formats and Return a seq.data Object",
      "topics": [
        "read.fasta",
        "read.fasta.format",
        "read.phylip",
        "read.phylip.format"
      ]
    },
    {
      "page": "file.write",
      "title": "Write Data to Files by Formats",
      "topics": [
        "write.fasta",
        "write.fasta.format",
        "write.paml",
        "write.paml.format",
        "write.phylip",
        "write.phylip.format"
      ]
    },
    {
      "page": "find.best",
      "title": "Find the Best Solution of phyclust",
      "topics": [
        "find.best"
      ]
    },
    {
      "page": "find.consensus",
      "title": "Find the Consensus Sequence",
      "topics": [
        "find.consensus"
      ]
    },
    {
      "page": "gen.equal.star.anc.dec",
      "title": "Generate Comprehensive Trees.",
      "topics": [
        "gen.equal.star.anc.dec"
      ]
    },
    {
      "page": "gen.seq",
      "title": "Generate Sequences Given a Rooted Tree.",
      "topics": [
        "gen.seq.HKY",
        "gen.seq.SNP"
      ]
    },
    {
      "page": "gen.star.tree",
      "title": "Generate a Rooted Tree with a Star Shape",
      "topics": [
        "gen.star.tree"
      ]
    },
    {
      "page": "gen.unit.K",
      "title": "Generate Comprehensive Trees.",
      "topics": [
        "gen.unit.K"
      ]
    },
    {
      "page": "get.rooted.tree.height",
      "title": "Get a Rooted Tree Height",
      "topics": [
        "get.rooted.tree.height"
      ]
    },
    {
      "page": "getcut.fun",
      "title": "Tzeng's Method: Finding the Best Number of Clusters",
      "topics": [
        "getcut.fun"
      ]
    },
    {
      "page": "haplo.post.prob",
      "title": "Tzeng's Method: Haplotype Grouping for SNP Sequences",
      "topics": [
        "haplo.post.prob"
      ]
    },
    {
      "page": "ms",
      "title": "Generating Samples under a Wright-Fisher Neutral Model of Genetic Variation",
      "topics": [
        "Class ms",
        "ms"
      ]
    },
    {
      "page": "nid.aid.cid",
      "title": "Transfer nids (0, 1, ..., 4) , aids (0, 1, ..., 21) and cids (0, 1, ..., 64)",
      "topics": [
        "acode2aid",
        "aid2acode",
        "cid2aid",
        "nid2aid",
        "nid2cid"
      ]
    },
    {
      "page": "paml.baseml",
      "title": "Phylogenetic Analysis by Maximum Likelihood for Nucleotide Sequences",
      "topics": [
        "Class baseml",
        "paml.baseml",
        "paml.baseml.control",
        "paml.baseml.show.default"
      ]
    },
    {
      "page": "phyclust",
      "title": "The Main Function of phyclust",
      "topics": [
        "Class phyclust",
        "phyclust"
      ]
    },
    {
      "page": "phyclust.e.step",
      "title": "One E-Step of phyclust",
      "topics": [
        "phyclust.e.step"
      ]
    },
    {
      "page": "phyclust.edist",
      "title": "Evolution Distance of Sequences",
      "topics": [
        "phyclust.edist"
      ]
    },
    {
      "page": "phyclust.em.step",
      "title": "One EM-step of phyclust",
      "topics": [
        "phyclust.em.step"
      ]
    },
    {
      "page": "phyclust.logL",
      "title": "Log-Likelihood of phyclust",
      "topics": [
        "phyclust.logL"
      ]
    },
    {
      "page": "phyclust.m.step",
      "title": "One M-Step of phyclust",
      "topics": [
        "phyclust.m.step"
      ]
    },
    {
      "page": "phyclust.Pt",
      "title": "Transition Probabilities of phyclust Given Time",
      "topics": [
        "phyclust.Pt"
      ]
    },
    {
      "page": "phyclust.se",
      "title": "The Main Function of phyclust for Sequencing Error Models",
      "topics": [
        "phyclust.se"
      ]
    },
    {
      "page": "phyclust.se.update",
      "title": "Update phyclust Results by the Sequencing Error Model",
      "topics": [
        "phyclust.se.update"
      ]
    },
    {
      "page": "phyclust.update",
      "title": "Update phyclust Results",
      "topics": [
        "phyclust.update"
      ]
    },
    {
      "page": "plotdots",
      "title": "Dots Plots of Sequences for Visual Comparisons",
      "topics": [
        "plotdots"
      ]
    },
    {
      "page": "plotgaps",
      "title": "Gaps Plots of Sequences for Visual Comparisons",
      "topics": [
        "plotgaps"
      ]
    },
    {
      "page": "plothist",
      "title": "Plot Histogram to Compare Number of Mutations.",
      "topics": [
        "plothist"
      ]
    },
    {
      "page": "plotnj",
      "title": "Plot an Unrooted Trees.",
      "topics": [
        "plotnj"
      ]
    },
    {
      "page": "plotstruct",
      "title": "Struct Plots of Observations Based on Posterior Probabilities",
      "topics": [
        "plotstruct"
      ]
    },
    {
      "page": "print.summary",
      "title": "Functions for Printing or Summarizing Objects According to Classes",
      "topics": [
        "print.baseml",
        "print.ms",
        "print.phyclust",
        "print.Pt",
        "print.RRand",
        "print.seq.data",
        "print.seqgen",
        "summary.phyclust"
      ]
    },
    {
      "page": "prune.Mu",
      "title": "Prune the Center Sequences Mu",
      "topics": [
        "prune.Mu"
      ]
    },
    {
      "page": "read.seqgen",
      "title": "Read seqgen's Results and Return a seq.data",
      "topics": [
        "read.seqgen"
      ]
    },
    {
      "page": "rescale.rooted.tree",
      "title": "Rescale a Rooted Tree's Height",
      "topics": [
        "rescale.rooted.tree"
      ]
    },
    {
      "page": "RRand",
      "title": "Rand Index and Adjusted Rand Index",
      "topics": [
        "RRand"
      ]
    },
    {
      "page": "seq.data",
      "title": "A Toy Dataset in Class seq.data",
      "topics": [
        "Class seq.data",
        "Data Toy",
        "seq.data.gap",
        "seq.data.toy"
      ]
    },
    {
      "page": "seqgen",
      "title": "Seq-Gen",
      "topics": [
        "Class seqgen",
        "seqgen"
      ]
    },
    {
      "page": "snp2sid",
      "title": "Transfer SNP codes (1, 2, -) and sids (0, 1, 2)",
      "topics": [
        "sid2snp",
        "snp2sid"
      ]
    },
    {
      "page": "11_d.standard.code",
      "title": "Standard Codes and ids for Nucleotides, SNPs, Codon, Amino Acid and Genetic Code",
      "topics": [
        ".amino.acid",
        ".codon",
        ".genetic.code",
        ".missing.code",
        ".nucleotide",
        ".snp"
      ]
    }
  ],
  "_readme": "https://github.com/snoweye/phyclust/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "digest",
    "lattice",
    "nlme",
    "Rcpp"
  ],
  "_vignettes": [
    {
      "source": "phyclust-guide.Rnw",
      "filename": "phyclust-guide.pdf",
      "title": "phyclust-guide",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-07-03 17:26:22",
      "modified": "2021-02-10 02:13:54",
      "commits": 4
    }
  ],
  "_score": 8.712085762804223,
  "_indexed": false,
  "_nocasepkg": "phyclust",
  "_universes": [
    "phylotastic"
  ],
  "_indexurl": "https://snoweye.r-universe.dev/phyclust",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1-34",
      "date": "2026-05-13T07:58:24.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "97c9a49c0226e5c01b1a9e9cd73c5f94521fd5d0b9dec0cc548ef5b48f89776f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1-34",
      "date": "2026-05-13T07:58:39.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "1483cc5c674b753d1d0329d7123bf82e75105130bb52eb166fee53ccd2122f00",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1-34",
      "date": "2026-05-13T07:58:27.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "fbe25cd383008b1f111c61bca231164d0afc575b019d6b8046547f36ff798268",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1-34",
      "date": "2026-05-13T07:58:28.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "71fa607f5618225d394d77d09a1b9ddb23f3bdbefba524985f1101070d8d720f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1-34",
      "date": "2026-05-13T07:57:58.000Z",
      "arch": "aarch64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "c4fdab842638fccd1ca2440c92e025f7999adbbf1184c5f6ce137789fdd241f7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1-34",
      "date": "2026-05-13T07:59:02.000Z",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "7db53cc696668f45b956fff90a488015b6ab52637ed39a7436e7917a0dde6013",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1-34",
      "date": "2026-05-13T07:59:09.000Z",
      "arch": "aarch64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "7c114da015baccd7dce6e1628c2ef01e37d5ee5cf932262b9a74844a788e9a2a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1-34",
      "date": "2026-05-13T08:00:12.000Z",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "dde4a984084b7dd69ce1201c4733759d28b666ae6ad64d20bf63081535d235ea",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1-34",
      "date": "2026-05-13T07:57:48.000Z",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "2539533ac7deda8282b9dde4a8146abe2fe1a54b20b42f1570cb72a5d1fba975",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1-34",
      "date": "2026-05-13T07:57:50.000Z",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "73c9d525b9708138b215dacfb9f787420977d73223e6d59750f8411cb2d25e7e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1-34",
      "date": "2026-05-13T07:57:55.000Z",
      "arch": "x86_64",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "7478c73c2ab6ce2399f68b080879ba6c7531d6ac93ab777c77e3faf2913012d2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1-34",
      "date": "2026-05-22T09:56:56.000Z",
      "arch": "emscripten",
      "commit": "3f82c7bc4f328ba3b07f50cd82eb09997f00fc17",
      "fileid": "31a7af2e408af6b335c454e64b063e078b7d1268f2d5e1e203143128f4a10e91",
      "status": "success",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/25785989482"
    }
  ]
}