1. Créer une base de données excel

Les colonnes de ce fichier excel doivent être les suivantes

Note:

2. Corriger la base de données

Il est très important de s'assurer que la base de données excel est sans erreur avant de l'injecter dans Coléo. Coléo n'a pas de système de correction et va prendre toutes les entrées, même si elles contiennent des erreurs.

3. Créer un projet R

Dans RStudio,

Les projets permettent de travailler dans un working directory. La base de données doit donc être sauvegardée dans le même dossier que le projet afin de faire parti du working directory.

4. Sauvegarder la base de données en format .csv dans le même dossier que le projet R

5. Installer les packages devtools, dplyr et rcoleo

Dans RStudio,

install.packages("devtools")
install.packages("dplyr")

pour installer le package rcoleo, il faut utiliser le packages devtools, il faut donc l'appeller avec library()

library(devtools)
devtools::install_github("TheoreticalEcosystemEcology/rcoleo")

6. Mettre en cache son jeton d'accès

Ce jeton permet d'apporter des modifications dans Coléo. Il est unique et se retrouve dans Coléo, sous le profil de l'utilisateur dans le menu à gauche.Ce jeton sera sauvegardé dans votre working directory.

saveRDS("votrejeton",".httr-oauth")

Cette étape n'est faite qu'une fois et permet l'enregistrement de votre jeton dans le répertoire du projet R. Une fois faite, elle est supprimée du code d'injection. Le jeton est confidentiel.

7. Injection des taxons de référence dans Coléo

library(rcoleo)
library(dplyr)
taxa_list <- get_species()
## Data retrieval 5.88% Data retrieval 11.8% Data retrieval 17.6% Data retrieval 23.5% Data
## retrieval 29.4% Data retrieval 35.3% Data retrieval 41.2% Data retrieval 47.1% Data retrieval
## 52.9% Data retrieval 58.8% Data retrieval 64.7% Data retrieval 70.6% Data retrieval 76.5%
## Data retrieval 82.4% Data retrieval 88.2% Data retrieval 94.1% Data retrieval 100%
str(taxa_list, max.level = 3)

all_things <- dplyr::bind_rows(taxa_list[[1]]$body)
corrections <- read.csv("./lenomdevotrebasededonnées.csv", header = TRUE, sep = ',', stringsAsFactors = FALSE, fileEncoding = "UTF-8-BOM") #l'encoding UTF-8 permet de garder les accents


TheoreticalEcosystemEcology/rcoleo documentation built on Oct. 20, 2020, 6:42 p.m.