290 likes | 440 Views
Contrôle migrateurs Cédric Briand Juin 2004- Juin 2008. Le projet Contrôle migrateur Jean Pierre Porcher. Origine des suivis de migration Travaux du SANDRE Plans migrateurs. Introduction. Projet station contrôle migrations = Valoriser des informations d’intérêt national (stocks communs)
E N D
Le projet Contrôle migrateurJean Pierre Porcher • Origine des suivis de migration • Travaux du SANDRE • Plans migrateurs Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Introduction • Projet station contrôle migrations = • Valoriser des informations d’intérêt national (stocks communs) • Méthodes et outils communs • Base locale comme prototype de la base nationale • Utilisateurs potentiels : EDF, FISH PASS, IAV, MIGADO-SCEA, LOGRAMI, DIREN de Bassin RMC, INRA. Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Introduction • Contraintes a prendre en compte pour le projet = • Forte disparité de suivis et de modes de suivi : • Continus/ discontinus, • Marquage recapture ou non, • Dispositifs simples / multiples. • Comptage vidéo / manuels / compteurs à résistivité • Suivi poids / effectif / taille / taille en pixel… • Manque de qualification des suivis : périodes, échappement, exhaustivité des contrôles. Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Projet "Contrôle migrateurs" Logiciel saisie JAVA Base de données PostgresSQL Traitements R Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Contraintes (1/2) • Utilisation de standards • Codes SANDRE/CSP (2004) • Java PostgreSQL et R Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Contraintes (2/2) BD nationale BD locale • Facilité d’évolution • Vers base nationale • Adaptation à des besoins spécifiques Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Plan • Gestion des données de stations de contrôle • Analyse BD • Analyse logiciel stacomi • Analyse logiciel calcmig • Passage à une base nationale • Conclusion Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Station de contrôle Barrage Passe à échancrures Canal d’amenée Passe à bassins Usine Rampe à civelles Sens du courant Flux migratoires Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Calcul de la migration effective Q1 = Migration transitant par le DF Q2 = Migration transitant en dehors du DF Mp = Migration potentielle Me = Migration effective = Q1 + Q2 Te = Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
avec : DF : Dispositif de franchissement Ec : Effectifs comptés Ehdc : Effectifs hors dispositifs de comptage PopE : Population estimée sur un DF Te : Taux d’échappement systématique Eep : Effectif échappé ponctuel à un ouvrage MeG : Migration effective globale sur la station Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Reconstitution de données manquantes (1/2) • Types de lots • Effectif compté • Effectif estimé hors dispositif de comptage • Effectif échappé ponctuel observé hors dispositif de comptage • 1 lot = un ou plusieurs poissons, même espèce, même stade Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Reconstitution de données manquantes (2/2) Effectif estimé ? Période de calcul de la migration : du 1er au 7 janvier 30 Répartition de l’effectif ? 20 • Opérations de contrôle des migrations • Exemple : opérations de piégeage Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Plan • Gestion des données de stations de contrôle • Analyse BD • Analyse logiciel stacomi • Analyse logiciel calcmig • Passage à une base nationale • Conclusion Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Analyse BD • Contraintes • Utilisation de standards • Facilité d’évolution • Reconstitution de données manquantes • Types de lots • Opérations de contrôle des migrations Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Présentation de la base • Modèle Conceptuel de données • Modèle physique de données • Diagramme • PostgresSQL Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Démonstration • … Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Plan • Gestion des données de stations de contrôle • Analyse BD • Analyse logiciel stacomi • Analyse logiciel calcmig • Passage à une base nationale • Conclusion Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Indépendance de l’interface graphique (1/2) Interface graphique • Traitements • via images des tables • via listes d’objets Classe Station Station 1 Écriture Base de données Lecture Table Station • Principe de l’architecture Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Indépendance de l’interface graphique (2/2) Version N Version 3 Version 1 Version 2 BD v.1 BD v.X • Intérêt • Évolution indépendante de la base de données et de l’interface temps Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Formulaires de saisie (1/3) • Ergonomie de l’interface Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Formulaires de saisie (2/3) • Ergonomie de l’interface Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Formulaires de saisie (3/3) < > 0 => valeur obligatoire • Validation des données • Vérification des types de données • Vérification des contraintes de domaine Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Tableaux bilans (1/2) 2037;Anguilla;Anguille;13 2038;Anguilla anguilla;Anguille d'Europe;15 2094;Aspius aspius;Aspe;15 2095;Barbus;;13 • Export des données brutes • Pour utilisation ultérieure excel ou R • Avec indication des problèmes BD • Opération 5 : il manque un effectif estimé • Opération 8 : l'effectif a été réparti au prorata temporis Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Tableaux bilans (2/2) SELECT ope_date_debut, ope_date_fin,… FROM t_operation_ope, tr_taxon-tax, tr_dispositif_dis,… WHERE dis_identifiant='5' AND tax_code='2562' AND ope_date_debut > 01/01/2004… • Tableaux prédéfinis • Correspondent à des requêtes SQL complexes et des traitements de calcul Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Démonstration • … Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Plan • Gestion des données de stations de contrôle • Analyse BD • Analyse logiciel stacomi • Analyse logiciel calcmig • Passage à une base nationale • Conclusion Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey
Conclusion • Points + : • Projet fonctionnel base donnée /principales interfaces • Logiciels libres et pérennes • Le projet est au stade ou il commence à faire gagner du temps • Limites ou étapes à prévoir • Temps de développement restant • Structure nationale de la base • Interface utilisateur R / postgres ? => graphes en JAVA? • Moyens des opérateurs locaux ? Projet "Contrôle migrateurs" - Cédric Briand - Samuel Gaudey