R: Convert between matrices and 'phyDat' objects

MatrixToPhyDat {TreeTools} | R Documentation

## Convert between matrices and `phyDat` objects

### Description

`MatrixToPhyDat()` converts a matrix of tokens to a `phyDat` object; `PhyDatToMatrix()` converts a `phyDat` object to a matrix of tokens.

### Usage

    MatrixToPhyDat(tokens)

    PhyDatToMatrix(dataset)

### Arguments

`tokens` | matrix of tokens, probably created with `ReadCharacters()` or `ReadTntCharacters()`. Row names should correspond to tip labels; column names may optionally correspond to character labels.
`dataset` | A dataset of class `phyDat`.

### Value

`MatrixToPhyDat()` returns an object of class `phyDat`.

`PhyDatToMatrix()` returns a matrix corresponding to the uncompressed character states within a `phyDat` object.

### Author(s)

Martin R. Smith (martin.smith@durham.ac.uk)

### See Also

Other phylogenetic matrix conversion functions: `StringToPhyDat()`

[Package TreeTools version 1.2.0 Index]