FLR: An OpenSource Framework for the Evaluation and Development of Management Strategies - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

FLR: An OpenSource Framework for the Evaluation and Development of Management Strategies

Description:

... R. Hillary, E. Jardim, S. Mardle, M. Pastoors, J. J. Poos, F. Scott and R. Scott ... fit stock-recruit relationships and model biological stocks ... – PowerPoint PPT presentation

Number of Views:125
Avg rating:3.0/5.0
Slides: 16
Provided by: unco8
Category:

less

Transcript and Presenter's Notes

Title: FLR: An OpenSource Framework for the Evaluation and Development of Management Strategies


1
FLR An Open-Source Framework for the Evaluation
and Development of Management Strategies
  • L.T. Kell, I. Mosqueira, P. Grosjean, J-M.
    Fromentin, D. Garcia, R. Hillary,  E. Jardim, S.
    Mardle, M. Pastoors, J. J. Poos, F. Scott and R.
    Scott

2
What is FLR?
  • Fisheries Library in R
  • Provides extensible toolbox for Management
    Strategy Evaluation (MSE)
  • For example
  • fit stock-recruit relationships and model
    biological stocks
  • model fleet dynamics (including economics)
  • simulate management procedures (harvest control
    rules)
  • Not just stock assessments (XSA, ICA etc.)
  • Etc

3
Philosophy of FLR
  • Open source license (GPL) you can modify a copy
    of the code, but you must distribute it under the
    same license.
  • Collaborative Discussions are open (mailing
    list), website is editable, external review is
    encouraged
  • Breaking the barrier between user and developer
  • Improves inter-disciplinary dialogue

4
Design principles
  • Object Oriented Programming
  • Different elements of system are treated as
    objects, e.g. stocks, fleets
  • Each object stores data and has functions that
    act on that data
  • Objects can be linked together to create
    simulations
  • Lego blocks
  • Learning curve trade-off between flexibility and
    simplicity
  • Uses R inbuilt graphical and statistical
    routines

5
Example MSE
6
(No Transcript)
7
The FLR initiative
  • http//flr-project.org

8
The FLR initiative
  • Source code under version control (CVS)

9
The FLR initiative
  • Packages available for installation

10
The FLR initiative
  • Main package FLCore
  • Main classes and functions
  • Collection of secondary packages
  • FLAssess
  • FLEDA
  • Whats in a package?
  • R code for all classes, methods and functions
  • Help pages for each of them
  • Examples and datasets
  • Test scripts

11
The FLR initiative
  • Tutorials and documentation

12
The FLR initiative
  • Work funded by a number of EU projects (FEMS,
    COMMIT, EFIMAS, Fisboat, )
  • Core team
  • Maintenance development of main packages
  • Release of official versions
  • Testing of submitted packages

13
In brief
  • Openness collaboration
  • Lingua franca
  • Bridging the gap between users and developers
  • Learning and working with other disciplines
  • http//flr-project.org

14

Enough talking! The only way to learn is to get
your hands dirty
15
Now
  • Install R
  • Install FLR libraries
  • Go to the WIKI http//flr-project.org
  • Courses -gt UNCOVER -gt
Write a Comment
User Comments (0)
About PowerShow.com