Conversions between multidna and multiphyDat

Share:

Description

The functions multidna2multiphyDat and multiphyDat2multidna are used to convert data between multidna and multiphyDat classes.

Usage

1
2
3
multidna2multiphyDat(x)

multiphyDat2multidna(x)

Arguments

x

a multidna or multiphyDat object.

Author(s)

Thibaut Jombart t.jombart@imperial.ac.uk, Zhian N. Kamvar, Klaus Schliep

See Also

  • concatenate

  • DNAbin2genind to convert single DNAbin objects.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
## simple conversion with nicely ordered output
data(woodmouse)
genes <- list(gene1=woodmouse[,1:500], gene2=woodmouse[,501:965])
x <- new("multidna", genes)
x

## conversion multidna -> multiphyDat
y <- multidna2multiphyDat(x)
y

## check round trip
identical(x, multiphyDat2multidna(y))