report_silver_eel-class {stacomiR}R Documentation

Class "report_silver_eel"

Description

the report_silver_eel class is used to calculate various statistics about the silver eel run. It comprises calculation of various maturation index such as Durif's stages and Pankhurst eye index. The objective is to provide standardized output to the stations monitoring the silver eel run.

Slots

data

A data frame with data generated from the database

calcdata

A list of dc with processed data. Each dc contains a data frame with

dc

Object of class ref_dc-class: the control devices

taxa

An object of class ref_taxa-class: the species

stage

An object of class ref_stage-class : the stages of the fish

par

An object of class ref_par-class: the parameters used

horodatedebut

An object of class ref_horodate-class

horodatefin

An object of class ref_horodate-class

Objects from the Class

Objects can be created by calls of the form new("report_silver_eel", ...)

Note

This class is displayed by interface_report_silver_eel

Author(s)

Cedric Briand cedric.briand"at"eptb-vilaine.fr

See Also

Other report Objects: report_annual-class, report_dc-class, report_df-class, report_env-class, report_ge_weight-class, report_mig-class, report_mig_char-class, report_mig_env-class, report_mig_interannual-class, report_mig_mult-class, report_sample_char-class, report_sea_age-class, report_species-class

Examples

require(stacomiR)
# launching stacomi without selecting the scheme or interface
stacomi(gr_interface=FALSE,
	login_window=FALSE,
	database_expected=FALSE)
# the following script will load data from the two Anguillere monitored in the Somme

## Not run: 
  #create an instance of the class
  r_silver<-new("report_silver_eel")
  baseODBC<-get("baseODBC",envir=envir_stacomi)
  baseODBC[c(2,3)]<-rep("fd80",2)
  assign("baseODBC",baseODBC,envir_stacomi)
  sch<-rlang::env_get(envir_stacomi, "sch")
  assign("sch","fd80.",envir_stacomi)
  r_silver<-choice_c(r_silver,
	  dc=c(2,6),			
	  horodatedebut="2010-09-01",
	  horodatefin="2016-10-04",
	  silent=FALSE)
  r_silver<-connect(r_silver)	

## End(Not run)	
# load the dataset generated by previous lines
data("r_silver")
# the calculation will fill the slot calcdata
r_silver<-calcule(r_silver)
# stages are in r_silver@calcdata[["6"]][,"stage"] 
#look at data structure using str(r_silver@calcdata[["6"]])

# standard plot as drawn by Laurent Beaulaton (Analyse des donnees d'argenture acquises en France)
# showing Durif's stage according to size and eye diameter
plot(r_silver, plot.type=1)

# number per month or year and Durif's stage (year if number of dc >1)
plot(r_silver, plot.type=2)

# plot showing fulton's coefficient, and size weight graphs
# inspired from Acou et al., 2009 
# Differential Production and Condition Indices of Premigrant
# Eels in Two Small Atlantic Coastal Catchments
# of France
plot(r_silver, plot.type=3)
# get a list of summary data and print output to screen

plot(r_silver, plot.type=4)
# print a summary statistic, and save the output in a list for later use
stats<-summary(r_silver)

[Package stacomiR version 0.5.4.2 Index]