## Not run:
# ## LOAD DATA ##
# data(HorseFluRaw)
# attach(HorseFluRaw)
#
# ## EXAMINE CONTENT ##
#
# ## individual info
# head(individuals)
#
# ## records info
# lapply(records, head)
#
# ## DNA sequences
# dna
#
# ## CREATE OBKDATA ##
# x <- new("obkData", individuals=individuals, records=records,
# dna=dna, sampleID=dna.info$sampleID)
#
#
# ## MANIPULATE OBJECT ##
#
# ## How many individuals and sequences?
# get.nindividuals(x)
# get.nsequences(x)
#
# ## How many sequences per individual?
# ind <- table(get.data(x, "individualID", where="dna"))
# ind
# barplot(sort(ind), horiz=TRUE, las=1,
# xlab="number of samples", cex.names=.8)
#
# ## How many sequences for this individual?
# ind.42 <- subset(x, individualID="42")
# get.nsequences(ind.42)
#
# ## How many samples?
# length(unique(get.data(x, "sampleID", where="dna")))
#
# ## How many sequences per sample?
# table(get.data(x, "sampleID", where="dna"))
#
# detach(HorseFluRaw)
#
#
# ## End(Not run)
Run the code above in your browser using DataLab