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.