Refresh from the previous presentations

Refresh from the previous presentations

The DIADROMOUS DATABASE

schema ref ref "ref"."Deprecated"   "ref"."EDMO" "ref"."MSTAT" "ref"."PRGOV" "ref"."PURPM" "ref"."StationDictionary" "ref"."Station_DTYPE" "ref"."WLTYP" "ref".riversegments "ref".tr_age_age "ref".tr_area_are "ref".tr_category_cat "ref".tr_country_cou "ref".tr_dataaccess_dta "ref".tr_databasis_dtb "ref".tr_datasource_dts "ref".tr_destination_des "ref".tr_estimationmethod_esm "ref".tr_fishingarea_fia "ref".tr_fishway_fiw "ref".tr_gear_gea "ref".tr_habitat_hab "ref".tr_habitatlevel_lev "ref".tr_habitattype_hty "ref".tr_icworkinggroup_wkg "ref".tr_lifestage_lfs "ref".tr_maturity_mat "ref".tr_metric_mtr "ref".tr_missvalueqal_mis "ref".tr_monitoring_mon "ref".tr_nimble_nim "ref".tr_objecttype_oty "ref".tr_outcome_oco "ref".tr_quality_qal "ref".tr_rivernames_riv "ref".tr_sex_sex "ref".tr_species_spe "ref".tr_timeperiod_tip "ref".tr_trait_tra "ref".tr_traitmethod_trm "ref".tr_traitnumeric_trn "ref".tr_traitqualitative_trq "ref".tr_traitvaluequal_trv "ref".tr_units_uni "ref".tr_version_ver ... dat dat dat.t_stock_sto dat.t_metadata_met dat.t_series_ser dat.t_serannual_san dat.t_group_gr dat.t_grouptrait_grt dat.t_fish_fi ... refeel refeel refeel.tg_trait_tra refeel.tr_area_are refeel.tr_traitmethod_trm refeel.tr_traitnumeric_trn refeel.tr_traitqualitative_trq refeel.tr_traitvaluequal_trv refeel.tr_version_ver refeel->ref dateel dateel dateel.t_metadata_met dateel.t_stock_sto dateel.t_series_ser dateel.t_serannual_san dateel.t_group_gr dateel.t_grouptrait_grt dateel.t_fish_fi dateel.tj_seriesstation_ses dateel->ref dateel->dat dateel->refeel refbast refbast refbast.tr_area_are refbast.tr_estimationmethod_esm refbast.tr_rivernames_riv refbast.tr_version_ver refbast.tr_traitmethod_trm refbast.tr_traitnumeric_trn refbast.tr_traitqualitative_trq refbast.tr_traitvaluequal_trv refbast->ref datbast datbast    datbast.t_stock_sto    datbast.t_metadata_met    datbast.t_series_ser    datbast.t_serannual_san    datbast.t_group_gr    datbast.t_grouptrait_grt    datbast.t_fish_fi   datbast->ref datbast->dat datbast->refbast refnas refnas refnas.tg_additional_add refnas.tr_area_are refnas.tr_rivernames_riv refnas.tr_version_ver refnas->ref datnas datnas datnas.t_stock_sto datnas.t_metadata_met datnas.t_archive_ar datnas->ref datnas->dat datnas->refnas reftrutta reftrutta reftrutta->ref dattrutta dattrutta dattrutta->ref dattrutta->dat dattrutta->reftrutta
Figure 1: Structure of the schema in diaspara. Dashed arrow indicate inheritance, pink or red colors indicate work in progress, blue color refers to the stock database, green color to the metric database.

The DIADROMOUS DATABASE

schema ref ref ... dat dat refeel refeel refeel->ref dateel dateel dateel->ref dateel->dat dateel->refeel refbast refbast refbast->ref datbast datbast datbast->ref datbast->dat datbast->refbast refnas refnas refnas->ref datnas datnas datnas->ref datnas->dat datnas->refnas reftrutta reftrutta reftrutta->ref dattrutta dattrutta dattrutta->ref dattrutta->dat dattrutta->reftrutta
Figure 2: Structure of the schema in diaspara. Dashed arrow indicate inheritance.

The DIADROMOUS DATABASE

schema ref ref "ref".tr_lifestage_lfs "ref".tr_maturity_mat "ref".tr_metric_mtr "ref".tr_missvalueqal_mis "ref".tr_monitoring_mon "ref".tr_nimble_nim "ref".tr_objecttype_oty "ref".tr_outcome_oco "ref".tr_quality_qal "ref".tr_rivernames_riv "ref".tr_sex_sex "ref".tr_species_spe "ref".tr_timeperiod_tip "ref".tr_trait_tra "ref".tr_traitmethod_trm "ref".tr_traitnumeric_trn "ref".tr_traitqualitative_trq "ref".tr_traitvaluequal_trv "ref".tr_units_uni "ref".tr_version_ver ... refter ref (ICES tables) "ref"."Deprecated"   "ref"."EDMO" "ref"."MSTAT" "ref"."PRGOV" "ref"."PURPM" "ref"."StationDictionary" "ref"."Station_DTYPE" "ref"."WLTYP" ... refbis ref "ref".riversegments "ref".tr_age_age "ref".tr_area_are "ref".tr_category_cat "ref".tr_country_cou "ref".tr_dataaccess_dta "ref".tr_databasis_dtb "ref".tr_datasource_dts "ref".tr_destination_des "ref".tr_estimationmethod_esm "ref".tr_fishingarea_fia "ref".tr_fishway_fiw "ref".tr_gear_gea "ref".tr_habitat_hab "ref".tr_habitatlevel_lev "ref".tr_habitattype_hty "ref".tr_icworkinggroup_wkg "ref".tr_lifestage_lfs ...
Figure 3: Referential only split in three parts.

Species referential

The DIADROMOUS DATABASE

schema ref ref dat dat dat.t_stock_sto dat.t_metadata_met dat.t_series_ser dat.t_serannual_san dat.t_group_gr dat.t_grouptrait_grt dat.t_fish_fi ... refeel refeel refeel.tg_trait_tra refeel.tr_area_are refeel.tr_traitmethod_trm refeel.tr_traitnumeric_trn refeel.tr_traitqualitative_trq refeel.tr_traitvaluequal_trv refeel.tr_version_ver refeel->ref dateel dateel dateel.t_metadata_met dateel.t_stock_sto dateel.t_series_ser dateel.t_serannual_san dateel.t_group_gr dateel.t_grouptrait_grt dateel.t_fish_fi dateel.tj_seriesstation_ses dateel->ref dateel->dat dateel->refeel refbast refbast refbast.tr_area_are refbast.tr_estimationmethod_esm refbast.tr_rivernames_riv refbast.tr_version_ver refbast.tr_traitmethod_trm refbast.tr_traitnumeric_trn refbast.tr_traitqualitative_trq refbast.tr_traitvaluequal_trv refbast->ref datbast datbast    datbast.t_stock_sto    datbast.t_metadata_met    datbast.t_series_ser    datbast.t_serannual_san    datbast.t_group_gr    datbast.t_grouptrait_grt    datbast.t_fish_fi   datbast->ref datbast->dat datbast->refbast refnas refnas refnas.tg_additional_add refnas.tr_area_are refnas.tr_rivernames_riv refnas.tr_version_ver refnas->ref datnas datnas datnas.t_stock_sto datnas.t_metadata_met datnas.t_archive_ar datnas->ref datnas->dat datnas->refnas reftrutta reftrutta reftrutta->ref dattrutta dattrutta dattrutta->ref dattrutta->dat dattrutta->reftrutta
Figure 4: Structure of the schema in diaspara. Dashed arrow indicate inheritance, pink or red colors indicate work in progress, blue color refers to the stock database, green color to the metric database.

STOCK db

STOCK db (WGNAS)



DONE
- Metadata table
- Stock table

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS - shiny tools- PY Hernvann)

STOCK db (WGNAS)



DONE
- Metadata table
- Stock table



TODO
- Include the archive db
- Import in ICES DB
- Adapt shiny app
- (1) R package for common tools
- (2) Adapt shiny

STOCK db (WGEEL)

STOCK db (WGEEL)



DONE (test)
- Metadata table
- Stock table



TODO
- Latest import from WGEEL

STOCK db (WBAST)

STOCK db (WBAST)

  • Change from several values column to one
  • Calendar data < year
  • Data source
  • Qualifying the data

STOCK db (WBAST)

STOCK db (WBAST)

STOCK db (WBAST)

Habitat structure (Illustrate in detail the use of recursive queries to get habitat)

Example: River Daugava

Example: River Daugava & Gulf of Riga

SELECT * FROM ref.get_parent_area(310, ‘WGBAST’);

Parents from Gulf of Riga

Example: Gulf of Riga

SELECT * FROM ref.get_parent_area(7025, ‘WGBAST’);

Parents from Gulf of Riga

STOCK db (WBAST)



DONE (test)
- Metadata table (fisheries)
- Stock table (fisheries)
- Trutta dataset - Exchange on the variables



TODO
- Young fish
- Mark recapture data
- ICES db coding
- Data integration (fisheries)
- Data integration (Young Fish)

METRIC db

METRIC db (WGEEL)



DONE (test)
- Referentials (metrics)
- Merging time series



TODO
- Latest import from WGEEL
- Work with data center

METRIC db (WGNAS)



TODO
- Import WP2 (adapt to salmon)
- There is an opportunity there

Yellow eel time series (source WGEEL 2022)

METRIC db (WGBAST)

METRIC db (WGTRUTTA)

source

Thank you !