View source: R/buildAstroStats.r
| buildAstroStats | R Documentation |
Given a particular trap sequence, calculate the proportion of time spent fishing during nighttime and while the moon was up.
buildAstroStats(release.visit, visit.df)
release.visit |
A data frame containing release data obtained from the release-data SQL sequence. |
visit.df |
A data frame containing visits obtained from the catch-data SQL sequence. |
The buildAstronStats function first queries the CAMP database
for all relevant visits via the Visits table, as well as the
astronomical sun and moon rise and set times, contained within table
Dates. The "Not Fishing" data are also obtained, via a query to
table TempSumUnmarkedByTrap_Run_Final in the underlying CAMP
mdb. Because of this, the catch SQL sequence must be run prior to
the same of the efficiency.
The function emulates the calculation of SampleMinutes performed by
the catch SQL sequence. This is done in order to calculate denominators
for calculation of the proportion of time spent fishing at night and while
the moon is up. The SampleMinutes field from
TempSumUnmarkedByTrap_Run_Final was not utilized because the
astronomical metrics need to calculate fishing with respect to the included
fishing instances in the calculation of efficiency. These include fishing
instances regardless of the value of the includeCatchID field. The
value of SampleMinutes in the TempSumUnmarkedByTrap_Run_Final
calculated for catch estimation excludes bad fishing, as identified via the
includecatchID field. Therefore, re-estimation of
SampleMinutes, based on efficiency concerns, must be performed.
These SampleMinutes are called JasonSampleMinutes, so as to
differentiate. Values of this variable equals -99 for the first
visit of a trapping sequence, and -88 in the case of a time frame
greater than the gap in fishing length. Currently, the fishing-gap length
is set via global variable fishingGapMinutes, and equals
10080 minutes.
Calculation of astronomical proportions utilized campR functions
makeSkinnyTimes and getTimeProp.
A dataframe with one row for all unique batchDates included
within min.date and max.date, inclusive. All variables, as
provided via varVec, have a non-NA value.
WEST Inc.
makeSkinnyTimes, getTimeProp
## Not run:
df <- buildAstroStats(release.visit=release.visit,
visit.df=visit.df)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.