Skip to content

inSileco/urgenceAviR

Repository files navigation

urgenceAviR

R-CMD-check

Un package conçu pour rassembler et intégrer des relevés d'oiseaux. Il facilite l'exploration interactive des données et l'évaluation des menaces pesant sur les populations d'oiseaux aquatiques au Québec à la suite d'un incident de déversement.

Installation

# Installer devtools si ce n'est pas déjà fait
install.packages("devtools")

# Installer urgenceAviR depuis GitHub
devtools::install_github("insileco/urgenceAviR")

Lancement de l'application

L'application peut être lancée selon trois modes différents:

Mode 1: Local avec dossier de données préconfiguré

Utilisez ce mode pour travailler en local avec un dossier de données spécifique:

# Définir le dossier contenant les fichiers de données
urgenceAviR::set_datasets_folder("path/to/files")

# Lancer l'application
urgenceAviR::run_app()

Mode 2: Local avec configuration du dossier de données (production)

Utilisez ce mode pour un déploiement local en production où le dossier de données est configuré dans inst/golem-config.yml:

# Activer le mode production
Sys.setenv(R_CONFIG_ACTIVE = "production")

# Lancer l'application sans téléversement de fichiers
urgenceAviR::run_app(file_upload = FALSE)

Mode 3: Cloud avec téléversement de fichiers

Utilisez ce mode pour un déploiement cloud où les utilisateurs téléversent leurs propres fichiers:

# Activer le mode production
Sys.setenv(R_CONFIG_ACTIVE = "production")

# Lancer l'application avec téléversement de fichiers
urgenceAviR::run_app()

Note: La taille maximale des fichiers téléversés est de 250 MB.

Chargement des données

Une fois le dossier de données configuré avec set_datasets_folder(), vous pouvez charger les données de deux façons :

Charger tous les jeux de données

# Charger et combiner tous les jeux de données en un seul data.frame
all_data <- urgenceAviR::load_all_datasets()

# Ou charger les jeux de données séparément dans une liste
datasets_list <- urgenceAviR::load_all_datasets(combine = FALSE)

Charger un jeu de données spécifique

Vous pouvez également charger les jeux de données individuellement :

# Charger les canards de mer
canards <- urgenceAviR::load_canards()

# Charger les eiders en hiver
eiders <- urgenceAviR::load_eider_hiver()

# Charger les garrots
garrots <- urgenceAviR::load_garrot()

# Charger les macreuses
macreuses <- urgenceAviR::load_macreuse()

# Charger les oies
oies <- urgenceAviR::load_oies()

# Charger la sauvagine du fleuve
sauvagine <- urgenceAviR::load_sauvagine_fleuve()

# Charger SOMEC
somec <- urgenceAviR::load_somec()

# Charger BIOMQ
biomq <- urgenceAviR::load_biomq()

# Charger les îles du Nunavik
iles <- urgenceAviR::load_iles_nunavik()

# Charger l'inventaire aérien du Nunavik
inventaire <- urgenceAviR::load_inventaire_aerien_nunavik()

# Charger les colonies atlantiques
atlantic <- urgenceAviR::load_atlantic_colonies()

Jeux de données intégrés

Le package intègre les jeux de données suivants :

Nom du jeu de données Fichier source Colonnes requises
Canards de mer ConsultationCanardsDeMer.csv NomLieu, LATITUDE, LONGITUDE, Annee, Mois, Jour, NombreTotal, Nom_FR
Eider en hiver ConsultationEiderHiver.csv Region, An, Mois, Jour, Species, visuelblancs, visuelbruns, inconnus, LatDec, LongDec
Garrot ConsultationGarrot.csv annee, mois, jour, CodeSp, N, Observateurs, Lat, Long, loc_ID
Macreuses ConsultationMacreuses.csv Date, Observateur, Espece, Nombre, Longitude, Latitude
Oies des neiges au printemps ConsultationOieDesNeigesPrintemps.csv Date, Observateur, Code, Count, Longitude, Latitude
Sauvagine du fleuve Saint-Laurent ConsultationSauvagineFleuve.csv Date, Latitude, Longitude, Nombre, Observateur
SRIV ConsultationSRIV.csv debut, obslat, obslong, total, obsdro
SOMEC ConsultationSOMEC.csv CruiseID, Alpha, StartDate, LatStart, LongStart, Count, ObserverName
BIOMQ consultationBIOMQ.xlsx NomCol, CentroideX, CentroideY, NomFR, nb_nicheur, methode, nomRef, Année, MoisDebut, JourDebut
Îles du Nunavik ConsultationIles_Nunavik.csv Nom_Ile, Longitude, Latitude, Nom_francais, Nb_compte, Methode_descriptif, Annee, Mois, Jour
Inventaire aérien du Nunavik ConsultationInventaire_aerien_Nunavik.csv Obs_ID, Nom_français, Longitude, Latitude, Nb_total_ind, Date, Observateur
Atlantic colonies all_atlantic_colonies_obs.csv ColonyId, Species_code.full, Long, Lat, Colony_size, Date, Source, CensusId

About

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages