104 lines
4.6 KiB
Python
104 lines
4.6 KiB
Python
from pycen import con_gn
|
|
import pandas as pd
|
|
import os
|
|
|
|
|
|
def get_synthese(con,lst):
|
|
sql = '''
|
|
SELECT * FROM gn_synthese.v_synthese_for_export
|
|
WHERE cd_nom IN {lst_cdnom}
|
|
'''.format(lst_cdnom=tuple(lst))
|
|
return pd.read_sql_query(sql,con)
|
|
|
|
if __name__ == "__main__":
|
|
PATH = '/media/colas/SRV/homer_geonat/home/geonatureadmin/taxhub/tmp'
|
|
file = 'liste_changements.csv'
|
|
chgt = pd.read_csv(os.path.join(PATH,file))
|
|
|
|
updt_cdnom = chgt.grappe_change=='cas1'
|
|
cd_change = (chgt[~updt_cdnom].i_cd_nom_list
|
|
.str.removeprefix('[')
|
|
.str.removesuffix(']')
|
|
.str.split(', ')
|
|
.explode()
|
|
.unique())
|
|
df = get_synthese(con_gn,cd_change)
|
|
|
|
test = df.cd_nom == 134367
|
|
df[test]
|
|
df[test].observateurs
|
|
df[test].nom_valide
|
|
df[test].nom_vernaculaire
|
|
|
|
######
|
|
### MODIFICATION A APPORTER DANS LA BDD AVANT EVOLUTION DU REFERENTIEL
|
|
######
|
|
|
|
# 100142 OK - Reste inchangé, synonyme devient sous-espèce
|
|
# 135069 Devient sous-espèce de 100142 49 Observations - GUEDOU Alix (CENI) & GOURGUES Frédéric (Gentiana) & ...
|
|
### [Geranium robertianum L., 1753 --> Geranium robertianum subsp. robertianum L., 1753]
|
|
### Mise à jour des obs 135069 --> 100142 Geranium robertianum L., 1753
|
|
|
|
# 126650 OK - Reste inchangé, synonyme 141769 devient sous-espèce
|
|
# 141769 Devient sous-espèce de 126650 1 Observation 2008/10/30 - Raspail Loïc (AAIP)
|
|
### [Tilia platyphyllos Scop., 1771 --> Tilia platyphyllos subsp. pseudorubra C.K.Schneid., 1909]
|
|
### Mise à jour des obs 141769 --> 126650 Tilia platyphyllos
|
|
### FAIT (modification dans l'import source)
|
|
|
|
######
|
|
### LAISSER SUIVRE SON COURS
|
|
######
|
|
|
|
# FLORE
|
|
########
|
|
# 145374 OK - Reste var. CD_REF, synonyme 619051 devient synonyme espèce. 619051 Non observé.
|
|
# 33901 OK - Reste CD_REF, 33781 devient synonymes. 33781 Non observé.
|
|
# 465265 OK - Reste synonyme de 966674. 966675 devient 2e synonyme. 966675 Non observé.
|
|
# 53451 OK - Reste CD_REF, 9 synonymes deviennent espèces. Synonymes Non observé.
|
|
# 89840 OK - Reste CD_REF, 619051 devient synonymes. 619051 Non observé.
|
|
|
|
# 108770 Devient synonyme de 762076 4 Observations - BIRON Nicolas (CENI) & GRANGE Benjamin (CENI)
|
|
### [Monotropa hypopitys L., 1753 --> Hypopitys monotropa Crantz, 1766]
|
|
# Vérifier espèce présente isère .. Oui
|
|
|
|
# 113620 OK - Reste CD_REF, taxon 138815,923321 deviennent synonymes
|
|
# 138815 Regroupé avec 113620 11 Observations - BIRON Nicolas (CENI)
|
|
### [Pinguicula grandiflora subsp. grandiflora Lam., 1789 --> Pinguicula grandiflora Lam., 1789]
|
|
# Regarder champs remarque si pas tagué rosea .. Non
|
|
# Vérifier espèce présente isère .. Oui
|
|
|
|
# 116759 OK - Reste CD_REF, taxon 139596 devient synonyme
|
|
# 139596 Regroupé avec 116759 1 Observation 2004/12/01 - GILIOTTI Sébastien (Liparis SG)
|
|
### [Quercus robur var. robur L., 1753 --> Quercus robur L., 1753]
|
|
|
|
# 97508 OK - Reste CD_REF, taxon 134367 devient synonyme
|
|
# 134367 Regroupé avec 97508 1 Observation 2018/07/11 - Pont Bernard (AAIP)
|
|
### [Euphorbia esula subsp. esula L., 1753 --> Euphorbia esula L., 1753]
|
|
### Anomalie - modification dans l'import source
|
|
|
|
# FONGE
|
|
########
|
|
# 814216 OK - Reste CD_REF, 465268 devient synonymes
|
|
# 465268 Devient synonyme de 814216 3 Observation 2015/xx/xx - RIVOIRE Bernard (MYCOPOLYDEV)
|
|
### [Porodaedalea conchata (Pers.) Fiasson & Niemelä, 1984 --> Phellinopsis conchata (Pers.) Y.C.Dai, 2010]
|
|
|
|
# 44992 OK - Reste CD_REF, 470268 devient synonymes
|
|
# 470268 Devient synonyme de 44992 2 Observation 2015/xx/xx - RIVOIRE Bernard (MYCOPOLYDEV)
|
|
### [Tremella mesenterica f. crystallina Ew.Gerhardt, 1997 --> Tremella mesenterica Retz., 1769]
|
|
|
|
|
|
lstjdd_plt = [
|
|
'[CNR Restauration] Prospection flore vasculaire',
|
|
'[ENS méandre des Oves] Observation opportuniste par observation directe',
|
|
'[MC CNR Inspira] Inventaire dendrométrique + DMH',
|
|
'[MC CNR Inspira] Relevés phytosociologiques et sondages pédologiques',
|
|
'[N2000 Platière] Inventaire dendrométrique',
|
|
'[RNN Platière] Observation opportuniste par observation directe',
|
|
'[RNN Platière] Inventaire dendrométrique en plein',
|
|
'[RNN Platière] Suivi phytosciologique grèves alluviales',
|
|
'[RNN Platière] Prospection flore vasculaire',
|
|
'[CNPE] Suivi phytosciologique des milieux ouverts',
|
|
'[CNPE] Observation opportuniste par observation directe',
|
|
'[ABC St-Maurice] Observation Opportuniste par observation directe'
|
|
]
|
|
|