openMSE is an umbrella R package for building operating models, analyzing fishery data, and conducting Management Strategy Evaluation (MSE) for a wide range of fisheries.
openMSE uses an age-structured spatial population dynamics model to simulate fishery dynamics. Full details of the population dynamics model are available in a paper published in Methods in Ecology and Evolution.
The openMSE package is available on CRAN can be installed with install.packages("openMSE"). Installing the openMSE package and loading with library("openMSE") will load the following core packages:
- MSEtool - the Management Strategy Evaluation toolkit is the core package in the openMSE collection. It contains the core functions for constructing operating models, simulating fishery dynamics, and evaluating the effectiveness of alternative management strategies using closed-loop simulation testing. 
- DLMtool - the Data-Limited Methods toolkit is a collection of data-limited management procedures that can be evaluated using MSE. - DLMtoolrequires the- MSEtoolpackage as a dependency, and all- MSEtoolfunctions will be available when- DLMtoolis loaded into an R session.
- SAMtool - the Stock Assessment Methods toolkit is a collection of assessment methods and management procedures that have been developed for more data-intensive applications. This package includes the Rapid Conditioning Model for conditioning operating models in data-moderate and data-rich fisheries. - SAMtoolrequires the- MSEtoolpackage as a dependency, and all- MSEtoolfunctions will be available when- SAMtoolis loaded into an R session.
You can learn more about the specifics of the openMSE packages here.
About this Site
This site contains help documentation for the key features of the openMSE packages, and tutorials for the key concepts for fisheries simulation modeling and management strategy evaluation.
The site is under continual development. Please contact us if you have any questions or suggestions for improvement.
For help documentation for specific R functions, see the individual component package documentation sites.
Please see the Frequently Asked Questions for a list of the most commonly asked questions.
Getting Started
For first time users of openMSE, we recommend reading through the following sub-sections, and then taking the Quick Tour of openMSE.