aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Kellner <ken@kenkellner.com>2024-01-21 12:57:53 -0500
committerKen Kellner <ken@kenkellner.com>2024-01-21 12:57:53 -0500
commit5f811faa2f2d5b05b260f7a04daec0cbe9f61e9d (patch)
tree1da82882cfb6503ab4221ba3db76848e6cd3cd30
parent19c1a777103f25e29f99d3144b23f105d009be8b (diff)
Update umf methods docs and don't export umf classes
-rw-r--r--R/occuCOP.R2
-rw-r--r--R/unmarkedFrame.R50
-rw-r--r--man/unmarkedFrame-bracket-methods.Rd5
-rw-r--r--man/unmarkedFrame-class.Rd127
-rw-r--r--man/unmarkedFrame-extractors.Rd1
-rw-r--r--man/unmarkedFrame-methods.Rd67
-rw-r--r--man/unmarkedFrame.Rd4
-rw-r--r--man/unmarkedFrameDS.Rd8
-rw-r--r--man/unmarkedFrameDSO.Rd3
-rw-r--r--man/unmarkedFrameGDR.Rd3
-rw-r--r--man/unmarkedFrameMMO.Rd3
-rw-r--r--man/unmarkedFrameMPois.Rd4
-rw-r--r--man/unmarkedFrameOccu.Rd3
-rw-r--r--man/unmarkedFrameOccuCOP.Rd7
-rw-r--r--man/unmarkedFrameOccuFP.Rd3
-rw-r--r--man/unmarkedFrameOccuMS.Rd3
-rw-r--r--man/unmarkedFrameOccuMulti.Rd3
-rw-r--r--man/unmarkedFramePCO.Rd3
-rw-r--r--man/unmarkedFramePCount.Rd3
19 files changed, 126 insertions, 176 deletions
diff --git a/R/occuCOP.R b/R/occuCOP.R
index 432771a..756f0a7 100644
--- a/R/occuCOP.R
+++ b/R/occuCOP.R
@@ -217,7 +217,7 @@ setMethod("show", "unmarkedFrameOccuCOP", function(object) {
## summary method ----
-setMethod("summary", "unmarkedFrameOccuCOP", function(object,...) {
+setMethod("summary_internal", "unmarkedFrameOccuCOP", function(object,...) {
cat("unmarkedFrameOccuCOP Object\n\n")
cat(nrow(object@y), "sites\n")
diff --git a/R/unmarkedFrame.R b/R/unmarkedFrame.R
index 5e83b76..1727786 100644
--- a/R/unmarkedFrame.R
+++ b/R/unmarkedFrame.R
@@ -897,7 +897,15 @@ setMethod("getY", "unmarkedFrame", function(object) object@y)
################################### SUMMARY METHODS ######################
-setMethod("summary", "unmarkedFrame", function(object,...) {
+setMethod("summary", "unmarkedFrame", function(object, ...){
+ summary_internal(object, ...)
+})
+
+setGeneric("summary_internal", function(object, ...){
+ standardGeneric("summary_internal")
+})
+
+setMethod("summary_internal", "unmarkedFrame", function(object,...) {
cat("unmarkedFrame Object\n\n")
cat(nrow(object@y), "sites\n")
cat("Maximum number of observations per site:",obsNum(object),"\n")
@@ -919,8 +927,7 @@ setMethod("summary", "unmarkedFrame", function(object,...) {
})
-
-setMethod("summary", "unmarkedFrameDS", function(object, ...)
+setMethod("summary_internal", "unmarkedFrameDS", function(object, ...)
{
cat("unmarkedFrameDS Object\n\n")
cat(object@survey, "-transect survey design", "\n", sep="")
@@ -944,10 +951,8 @@ setMethod("summary", "unmarkedFrameDS", function(object, ...)
})
-
-
-setMethod("summary", "unmarkedMultFrame", function(object,...) {
- cat("unmarkedFrame Object\n\n")
+setMethod("summary_internal", "unmarkedMultFrame", function(object,...) {
+ cat("unmarkedMultFrame Object\n\n")
cat(nrow(object@y), "sites\n")
cat("Maximum number of observations per site:",ncol(object@y),"\n")
mean.obs <- mean(rowSums(!is.na(getY(object))))
@@ -975,8 +980,8 @@ setMethod("summary", "unmarkedMultFrame", function(object,...) {
})
-setMethod("summary", "unmarkedFrameOccuMulti", function(object,...) {
- cat("unmarkedFrame Object\n\n")
+setMethod("summary_internal", "unmarkedFrameOccuMulti", function(object,...) {
+ cat("unmarkedFrameOccuMulti Object\n\n")
cat(nrow(object@y), "sites\n")
cat(length(object@ylist), "species:", names(object@ylist),"\n")
cat("Maximum number of observations per site:",obsNum(object),"\n")
@@ -1003,9 +1008,9 @@ setMethod("summary", "unmarkedFrameOccuMulti", function(object,...) {
}
})
-setMethod("summary", "unmarkedFrameOccuTTD", function(object,...) {
+setMethod("summary_internal", "unmarkedFrameOccuTTD", function(object,...) {
- cat("unmarkedFrame Object\n\n")
+ cat("unmarkedFrameOccuTTD Object\n\n")
cat(nrow(object@y), "sites\n")
cat("Maximum number of surveys per site:",ncol(object@y),"\n")
mean.obs <- mean(rowSums(!is.na(getY(object))))
@@ -1040,8 +1045,19 @@ setMethod("summary", "unmarkedFrameOccuTTD", function(object,...) {
################################# PLOT METHODS ###########################
# TODO: come up with nice show/summary/plot methods for each data types.
-setMethod("plot", c(x="unmarkedFrame", y="missing"),
- function (x, y, panels = 1, colorkey, strip=FALSE,
+setMethod("plot", c(x = "unmarkedFrame", y = "missing"),
+ function(x, y, panels = 1, colorkey, strip = FALSE,
+ ylab = "Site", xlab="Observation", ...){
+ plot_internal(x=x, panels=panels, colorkey=colorkey, strip=strip,
+ ylab=ylab, xlab=xlab, ...)
+})
+
+setGeneric("plot_internal", function(x, ...){
+ standardGeneric("plot_internal")
+})
+
+setMethod("plot_internal", "unmarkedFrame",
+ function (x, panels = 1, colorkey, strip=FALSE,
ylab="Site", xlab="Observation", ...)
{
y <- getY(x)
@@ -1064,8 +1080,8 @@ setMethod("plot", c(x="unmarkedFrame", y="missing"),
colorkey=colorkey, strip=strip, xlab=xlab, ylab=ylab, ...)
})
-setMethod("plot", c(x="unmarkedFrameOccuMulti", y="missing"),
- function (x, y, colorkey, ylab="Site", xlab="Observation", ...)
+setMethod("plot_internal", "unmarkedFrameOccuMulti",
+ function (x, colorkey, strip, ylab="Site", xlab="Observation", ...)
{
y <- getY(x)
ym <- max(y, na.rm=TRUE)
@@ -1088,8 +1104,8 @@ setMethod("plot", c(x="unmarkedFrameOccuMulti", y="missing"),
labels=names(x@ylist), ...)
})
-setMethod("plot", c("unmarkedFrameOccuTTD", y="missing"),
- function(x, y, ...){
+setMethod("plot_internal", "unmarkedFrameOccuTTD",
+ function(x, panels, colorkey, strip, xlab, ylab, ...){
y <- getY(x)
y <- y[y<x@surveyLength]
diff --git a/man/unmarkedFrame-bracket-methods.Rd b/man/unmarkedFrame-bracket-methods.Rd
index 1bc9f33..97f195a 100644
--- a/man/unmarkedFrame-bracket-methods.Rd
+++ b/man/unmarkedFrame-bracket-methods.Rd
@@ -1,9 +1,11 @@
\name{[-methods for unmarkedFrames}
+\alias{unmarkedFrame-[-methods}
\alias{[,unmarkedFrame,numeric,missing,missing-method}
\alias{[,unmarkedFrame,missing,numeric,missing-method}
\alias{[,unmarkedFrame,numeric,numeric,missing-method}
\alias{[,unmarkedFrame,list,missing,missing-method}
\alias{[,unmarkedFrame,logical,missing,missing-method}
+\alias{head,unmarkedFrame-method}
\title{Methods for bracket extraction [ of unmarkedFrames}
@@ -19,6 +21,7 @@
\S4method{[}{unmarkedFrame,numeric,numeric,missing}(x, i, j)
\S4method{[}{unmarkedFrame,list,missing,missing}(x, i, j)
\S4method{[}{unmarkedFrame,logical,missing,missing}(x, i, j)
+\S4method{head}{unmarkedFrame}(x, n)
}
\arguments{
@@ -27,6 +30,7 @@
\item{j}{Observation numbers (eg occasions, distance classes, etc.) to so select
for single-season models, and primary periods to select for multi-season and
temporary emigration models}
+ \item{n}{Number of sites to include starting from the first site}
}
\value{
@@ -43,5 +47,6 @@ summary(mallardUMF)
mallardUMF[1:5,]
mallardUMF[,1:2]
mallardUMF[1:5, 1:2]
+head(mallardUMF)
}
diff --git a/man/unmarkedFrame-class.Rd b/man/unmarkedFrame-class.Rd
deleted file mode 100644
index 2d466b5..0000000
--- a/man/unmarkedFrame-class.Rd
+++ /dev/null
@@ -1,127 +0,0 @@
-\name{unmarkedFrame-class}
-\Rdversion{1.1}
-\docType{class}
-\alias{unmarkedFrame-class}
-\alias{head,unmarkedFrame-method}
-\alias{hist,unmarkedFrameDS-method}
-\alias{numSites}
-\alias{numSites,unmarkedFrame-method}
-\alias{numY}
-\alias{numY,unmarkedFrame-method}
-\alias{obsNum,unmarkedFrame-method}
-\alias{obsNum}
-\alias{plot,unmarkedFrame,missing-method}
-\alias{plot,unmarkedFrameOccuMulti,missing-method}
-\alias{plot,unmarkedFrameOccuTTD,missing-method}
-\alias{summary,unmarkedFrame-method}
-\alias{summary,unmarkedFrameDS-method}
-\alias{summary,unmarkedMultFrame-method}
-\alias{summary,unmarkedFrameOccuMulti-method}
-\alias{summary,unmarkedFrameOccuTTD-method}
-\alias{summary,unmarkedFrameOccuCOP-method}
-
-\title{Class "unmarkedFrame" }
-\description{Methods for manipulating, summarizing and viewing
- unmarkedFrames}
-\section{Objects from the Class}{
-Objects can be created by calls to the constructor function
-\code{\link{unmarkedFrame}}. These objects are passed to the data
-argument of the fitting functions.
-}
-\section{Slots}{
- \describe{
- \item{\code{y}:}{Object of class \code{"matrix"}}
- \item{\code{obsCovs}:}{Object of class \code{"optionalDataFrame"}}
- \item{\code{siteCovs}:}{Object of class \code{"optionalDataFrame"}}
- \item{\code{mapInfo}:}{Object of class \code{"optionalMapInfo"}}
- \item{\code{obsToY}:}{Object of class \code{"optionalMatrix"}}
- }
-}
-\section{Methods}{
- \describe{
- \item{[}{\code{signature(x = "unmarkedFrame", i = "numeric", j =
- "missing", drop = "missing")}: ... }
- \item{[}{\code{signature(x = "unmarkedFrame", i = "numeric", j =
- "numeric", drop = "missing")}: ... }
- \item{[}{\code{signature(x = "unmarkedFrame", i = "missing", j =
- "numeric", drop = "missing")}: ... }
- \item{coordinates}{\code{signature(object = "unmarkedFrame")}: extract
- coordinates }
- \item{getY}{\code{signature(object = "unmarkedFrame")}: extract y
- matrix }
- \item{numSites}{\code{signature(object = "unmarkedFrame")}: extract M }
- \item{numY}{\code{signature(object = "unmarkedFrame")}: extract
- ncol(y) }
- \item{obsCovs}{\code{signature(object = "unmarkedFrame")}: extract
- observation-level covariates }
- \item{obsCovs<-}{\code{signature(object = "unmarkedFrame")}: add or
- modify observation-level covariates }
- \item{obsNum}{\code{signature(object = "unmarkedFrame")}: extract
- number of observations }
- \item{obsToY}{\code{signature(object = "unmarkedFrame")}: }
- \item{obsToY<-}{\code{signature(object = "unmarkedFrame")}: ... }
- \item{plot}{\code{signature(x = "unmarkedFrame", y = "missing")}:
- visualize response variable.
- Takes additional argument \code{panels} which specifies how many
- panels data should be split over.}
- \item{projection}{\code{signature(object = "unmarkedFrame")}: extract
- projection information }
- \item{siteCovs}{\code{signature(object = "unmarkedFrame")}: extract
- site-level covariates }
- \item{siteCovs<-}{\code{signature(object = "unmarkedFrame")}: add or
- modify site-level covariates }
- \item{summary}{\code{signature(object = "unmarkedFrame")}: summarize
- data }
- \item{getL}{\code{signature(object = "unmarkedFrameOccuCOP")}: extract L }
- }
-}
-\note{ This is a superclass with child classes for each fitting function.}
-
-\seealso{\code{\link{unmarkedFrame}}, \code{\linkS4class{unmarkedFit}},
- \code{\link{unmarked-package}}
-}
-\examples{
-
-# List all the child classes of unmarkedFrame
-showClass("unmarkedFrame")
-
-# Organize data for pcount()
-data(mallard)
-mallardUMF <- unmarkedFramePCount(mallard.y, siteCovs = mallard.site,
- obsCovs = mallard.obs)
-
-
-# Vizualize it
-plot(mallardUMF)
-
-mallardUMF
-
-
-# Summarize it
-summary(mallardUMF)
-
-str(mallardUMF)
-
-numSites(mallardUMF)
-
-numY(mallardUMF)
-
-obsNum(mallardUMF)
-
-
-# Extract components of data
-getY(mallardUMF)
-
-obsCovs(mallardUMF)
-obsCovs(mallardUMF, matrices = TRUE)
-
-siteCovs(mallardUMF)
-
-mallardUMF[1:5,] # First 5 rows in wide format
-
-mallardUMF[,1:2] # First 2 observations
-
-
-
-}
-\keyword{classes}
diff --git a/man/unmarkedFrame-extractors.Rd b/man/unmarkedFrame-extractors.Rd
index 87e6ec1..1a5574a 100644
--- a/man/unmarkedFrame-extractors.Rd
+++ b/man/unmarkedFrame-extractors.Rd
@@ -1,4 +1,5 @@
\name{unmarkedFrame-extractors}
+\alias{unmarkedFrame-extractors}
\alias{getY}
\alias{siteCovs}
\alias{siteCovs<-}
diff --git a/man/unmarkedFrame-methods.Rd b/man/unmarkedFrame-methods.Rd
new file mode 100644
index 0000000..4fb3bbe
--- /dev/null
+++ b/man/unmarkedFrame-methods.Rd
@@ -0,0 +1,67 @@
+\name{unmarkedFrame-methods}
+\alias{unmarkedFrame-methods}
+\alias{numSites}
+\alias{numSites,unmarkedFrame-method}
+\alias{numY}
+\alias{numY,unmarkedFrame-method}
+\alias{obsNum}
+\alias{obsNum,unmarkedFrame-method}
+\alias{plot,unmarkedFrame,missing-method}
+\alias{summary,unmarkedFrame-method}
+
+\title{Methods for unmarkedFrames}
+\description{Methods for summarizing and viewing unmarkedFrames}
+
+\usage{
+\S4method{numSites}{unmarkedFrame}(object)
+\S4method{numY}{unmarkedFrame}(object)
+\S4method{obsNum}{unmarkedFrame}(object)
+\S4method{plot}{unmarkedFrame,missing}(x, y, panels = 1, colorkey, strip = FALSE,
+ ylab = "Site", xlab = "Observation", ...)
+\S4method{summary}{unmarkedFrame}(object, ...)
+}
+
+\arguments{
+ \item{object}{An object of class \code{unmarkedFrame}}
+ \item{x}{An object of class \code{unmarkedFrame}}
+ \item{y}{Unused}
+ \item{panels}{How many panels plotted data should be split over}
+ \item{colorkey}{Colors to use in plot, see \code{\link[lattice]{levelplot}}}
+ \item{strip}{See \code{\link[lattice]{levelplot}}}
+ \item{ylab}{Y-axis label for plot}
+ \item{xlab}{X-axis label for plot}
+ \item{...}{Other arguments, currently unused}
+}
+
+\section{Methods}{
+ \describe{
+ \item{numSites:}{Number of sites in the \code{unmarkedFrame}}
+ \item{numY:}{Number of columns in the y-matrix of the \code{unmarkedFrame}}
+ \item{obsNum:}{Total number of observations per site (not necessarily equal to
+ \code{numY} depending on the \code{unmarkedFrame} type)}
+ \item{plot:}{Summary plot of \code{unmarkedFrame}}
+ \item{summary:}{Summary statistics for \code{unmarkedFrame}}
+ }
+}
+
+\seealso{\code{\link{unmarkedFrame-[-methods}}, \code{\link{unmarkedFrame-extractors}}}
+
+\examples{
+
+# Organize data for pcount()
+data(mallard)
+mallardUMF <- unmarkedFramePCount(mallard.y, siteCovs = mallard.site,
+ obsCovs = mallard.obs)
+
+mallardUMF
+
+# Vizualize it
+plot(mallardUMF)
+
+# Summary stats
+summary(mallardUMF)
+
+numSites(mallardUMF)
+numY(mallardUMF)
+obsNum(mallardUMF)
+}
diff --git a/man/unmarkedFrame.Rd b/man/unmarkedFrame.Rd
index 6cfdf18..21ecca6 100644
--- a/man/unmarkedFrame.Rd
+++ b/man/unmarkedFrame.Rd
@@ -53,9 +53,7 @@
\value{an unmarkedFrame object}
-\seealso{\code{\link{unmarkedFrame-class}},
- \code{\link{unmarkedFrameOccu}}, \code{\link{unmarkedFramePCount}},
- \code{\link{unmarkedFrameDS}}}
+\seealso{\code{\link{unmarkedFrame-methods}}}
\examples{
diff --git a/man/unmarkedFrameDS.Rd b/man/unmarkedFrameDS.Rd
index 64acdbb..48e9bee 100644
--- a/man/unmarkedFrameDS.Rd
+++ b/man/unmarkedFrameDS.Rd
@@ -1,10 +1,10 @@
\name{unmarkedFrameDS}
+\alias{unmarkedFrameDS}
+\alias{hist,unmarkedFrameDS-method}
\title{Organize data for the distance sampling model of Royle et al. (2004)
fit by distsamp}
-\alias{unmarkedFrameDS}
-
\usage{unmarkedFrameDS(y, siteCovs=NULL, dist.breaks, tlength, survey,
unitsIn, mapInfo)}
@@ -43,8 +43,7 @@ abundance effects in distance sampling. \emph{Ecology} 85, pp. 1591-1597.
}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{distsamp}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{distsamp}}}
\examples{
@@ -67,6 +66,7 @@ site.covs
umf <- unmarkedFrameDS(y=y, siteCovs=site.covs, dist.breaks=db, survey="point",
unitsIn="m") # organize data
umf # look at data
+hist(umf) # histogram of observation distances
summary(umf) # summarize
fm <- distsamp(~1 ~1, umf) # fit a model
diff --git a/man/unmarkedFrameDSO.Rd b/man/unmarkedFrameDSO.Rd
index d4f66de..89f4146 100644
--- a/man/unmarkedFrameDSO.Rd
+++ b/man/unmarkedFrameDSO.Rd
@@ -46,8 +46,7 @@
}
\value{an object of class unmarkedFrameDSO}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{distsampOpen}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{distsampOpen}}}
\examples{
diff --git a/man/unmarkedFrameGDR.Rd b/man/unmarkedFrameGDR.Rd
index 2525620..8eb95ae 100644
--- a/man/unmarkedFrameGDR.Rd
+++ b/man/unmarkedFrameGDR.Rd
@@ -56,5 +56,4 @@
\author{Ken Kellner \email{contact@kenkellner.com}}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{gdistremoval}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{gdistremoval}}}
diff --git a/man/unmarkedFrameMMO.Rd b/man/unmarkedFrameMMO.Rd
index 576c7b9..5a0a88e 100644
--- a/man/unmarkedFrameMMO.Rd
+++ b/man/unmarkedFrameMMO.Rd
@@ -47,8 +47,7 @@
}
\value{an object of class unmarkedFrameMMO}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{multmixOpen}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{multmixOpen}}}
\examples{
diff --git a/man/unmarkedFrameMPois.Rd b/man/unmarkedFrameMPois.Rd
index 6872365..aa222d6 100644
--- a/man/unmarkedFrameMPois.Rd
+++ b/man/unmarkedFrameMPois.Rd
@@ -52,8 +52,8 @@ count survey data. Animal Biodiversity and Conservation, 27(1), 375-386.
}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{multinomPois}}, \code{\link{piFuns}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{multinomPois}},
+ \code{\link{piFuns}}}
\examples{
diff --git a/man/unmarkedFrameOccu.Rd b/man/unmarkedFrameOccu.Rd
index bdb1176..04aa2bc 100644
--- a/man/unmarkedFrameOccu.Rd
+++ b/man/unmarkedFrameOccu.Rd
@@ -30,8 +30,7 @@
\value{an object of class unmarkedFrameOccu}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{occu}}, \code{\link{occuRN}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{occu}}}
\examples{
diff --git a/man/unmarkedFrameOccuCOP.Rd b/man/unmarkedFrameOccuCOP.Rd
index 3bc1cb0..619b429 100644
--- a/man/unmarkedFrameOccuCOP.Rd
+++ b/man/unmarkedFrameOccuCOP.Rd
@@ -7,7 +7,7 @@
\usage{unmarkedFrameOccuCOP(y, L, siteCovs = NULL, obsCovs = NULL)}
-\description{Organizes count data along with the covariates. The \linkS4class{unmarkedFrame} S4 class required by the \code{data} argument of \code{\link{occuCOP}}.}
+\description{Organizes count data along with the covariates. An \code{unmarkedFrameOccuCOP} object is required by the \code{data} argument of \code{\link{occuCOP}}.}
\arguments{
@@ -23,14 +23,13 @@
}
\details{
- unmarkedFrameOccuCOP is the \linkS4class{unmarkedFrame} S4 class that holds data to be passed to the \code{\link{occuCOP}} model-fitting function.
+ unmarkedFrameOccuCOP is the S4 class that holds data to be passed to the \code{\link{occuCOP}} model-fitting function.
}
\value{an object of class \code{unmarkedFrameOccuCOP}}
\seealso{
- \code{\link{unmarkedFrame-class}},
- \code{\link{unmarkedFrame}},
+ \code{\link{unmarkedFrame-methods}},
\code{\link{occuCOP}}
}
diff --git a/man/unmarkedFrameOccuFP.Rd b/man/unmarkedFrameOccuFP.Rd
index 1f3d282..1fa9996 100644
--- a/man/unmarkedFrameOccuFP.Rd
+++ b/man/unmarkedFrameOccuFP.Rd
@@ -32,8 +32,7 @@
\value{an object of class unmarkedFrameOccuFP}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{occuFP}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{occuFP}}}
\examples{
diff --git a/man/unmarkedFrameOccuMS.Rd b/man/unmarkedFrameOccuMS.Rd
index 6a573c7..78f2ed3 100644
--- a/man/unmarkedFrameOccuMS.Rd
+++ b/man/unmarkedFrameOccuMS.Rd
@@ -44,8 +44,7 @@
\author{Ken Kellner \email{contact@kenkellner.com}}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{occuMS}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{occuMS}}}
\examples{
diff --git a/man/unmarkedFrameOccuMulti.Rd b/man/unmarkedFrameOccuMulti.Rd
index c30da28..2b51c29 100644
--- a/man/unmarkedFrameOccuMulti.Rd
+++ b/man/unmarkedFrameOccuMulti.Rd
@@ -38,8 +38,7 @@
\author{Ken Kellner \email{contact@kenkellner.com}}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{occuMulti}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{occuMulti}}}
\examples{
diff --git a/man/unmarkedFramePCO.Rd b/man/unmarkedFramePCO.Rd
index 6c21264..6f3d733 100644
--- a/man/unmarkedFramePCO.Rd
+++ b/man/unmarkedFramePCO.Rd
@@ -30,8 +30,7 @@ that it contains the dates for each survey, which needs to be supplied .
}
\value{an object of class unmarkedFramePCO}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{pcountOpen}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{pcountOpen}}}
\examples{
# Repeated count data with 5 primary periods and
diff --git a/man/unmarkedFramePCount.Rd b/man/unmarkedFramePCount.Rd
index 0b496ef..ec1d15c 100644
--- a/man/unmarkedFramePCount.Rd
+++ b/man/unmarkedFramePCount.Rd
@@ -24,8 +24,7 @@
\value{an object of class unmarkedFramePCount}
-\seealso{\code{\link{unmarkedFrame-class}}, \code{\link{unmarkedFrame}},
- \code{\link{pcount}}}
+\seealso{\code{\link{unmarkedFrame-methods}}, \code{\link{pcount}}}
\examples{