DI-UMONS : Dépôt institutionnel de l’université de Mons

Recherche transversale
(titres de publication, de périodique et noms de colloque inclus)
2006-06-16 - Colloque/Présentation - communication orale - Anglais - 1 page(s)

Grosjean Philippe , Hillary R., Jardim E., Kell Laurence, Mosqueira Iago, Poos J.J., Scott R., Thompson H.S., "Fisheries modelling in R: the FLR (Fisheries Library in R) project" in User!2006, Vienna, Austria, 2006

  • Codes CREF : Océanographie biologique (DI3191), Statistique appliquée (DI1133)
  • Unités de recherche UMONS : Ecologie numérique des milieux aquatiques (S807)
  • Instituts UMONS : Institut de Recherche sur les Systèmes Complexes (Complexys)
Texte intégral :

Abstract(s) :

(Anglais) An intiative aimed at providing fisheries science with a comprehensive, open source and flexible toolbox based on R is presented here. The FLR project is organised around a core package (FLCore) that provides the basic S4 classes for many common fisheries data types and modelling tasks. The fundamental building block is a 5-dimensional array (an FLQuant) designed to accomodate the multiple spatio-temporal dimensions of fisheries data, either biological, technological or economic. The FLCore package makes extensive use of S4 classes, representing in some cases very complex data structures, and provides a number of extensible modelling mechanisms for other packages to build on. Example classes are presented and the advantages and possible limitations of the current S4 system are analysed from our experience. Packages have been developed that extend the basic classes and provide functions and methods useful in fisheries stock assessment, catch and abundance forecast, evaluation of fisheries management strategies, and stochastic simulation of fisheries systems. Use has been made in many cases of legacy code, and the mechanisms developed to simplify this task, i.e. C++ headers, are presented and tested. Finally a number of suggestions for collaboration and linkage with other R packages, some of them actively ongoing, are presented.