matreex
LESSEM internal package for simulation of forest dynamic depending on climatic variables
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: wiley.com -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.8%) to scientific vocabulary
Keywords
Repository
LESSEM internal package for simulation of forest dynamic depending on climatic variables
Basic Info
- Host: GitHub
- Owner: gowachin
- License: other
- Language: R
- Default Branch: main
- Homepage: https://gowachin.github.io/matreex/
- Size: 131 MB
Statistics
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 16
- Releases: 0
Topics
Metadata Files
README.md
{matreex} 
The goal of this package is to run integrated projection models of tree species in single or multi-specific density dependence context. The simulations return the size distribution dynamics along time. These models can be completed with different harvest and disturbance models and be runned untile equilibrium.
Main methods have been developped for Kunstler et al (2020) and Guyennon et al 2023 as well as european treee species growth/survival/recruitment models.
Installation
Dependencies
This package relies on very few packages listed below, that you can install with the following code.
deps <- c('checkmate', 'cli', 'dplyr', 'here', 'Matrix',
'purrr', 'rlang', 'statmod', 'stats', 'tidyr')
for (i in deps ){
if(!require(i,character.only = TRUE))
install.packages(i)
}
Stable version
You can install the {matreex} package from github with :
```
install.packages("remotes")
remotes::install_github("gowachin/matreex") ```
Development version
You can install the development version of {matreex} from github with :
```
install.packages("remotes")
remotes::install_github("gowachin/matreex", ref = "dev") ```
If you install the development version of this package, please check the NEWS.md or changelog regularly. The package is in active development and some changes may break your code !
Usage Guide
Getting started vignette is now available to run basic simulations with {matreex} package.
A second vignette about harvesting module is also available.
A third vignette about disturbance module is also available.
Support
Issues are centralized on the github project..
Roadmap
Future dev is listed on the github repository project to keep tracks of what we are working on. Link is here
License
Project is under MIT Licence.
Owner
- Name: Maxime Jaunatre
- Login: gowachin
- Kind: user
- Location: Grenoble, Fr
- Company: INRAE, LESSEM Unit
- Repositories: 8
- Profile: https://github.com/gowachin
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"identifier": "matreex",
"description": " The goal of this package is to run integrated projection models of tree species in single or multi-specific density dependence context. The simulations return the size distribution dynamics along time. These models can be completed with different harvest and disturbance models and be runned untile equilibrium.",
"name": "matreex: matreex: Simulation IPM for forest dynamic depending on climatic variables from Kunstler et al (2020)",
"codeRepository": "https://github.com/gowachin/matreex",
"license": "https://spdx.org/licenses/MIT",
"version": "0.4.0",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 4.2.2 Patched (2022-11-10 r83330)",
"author": [
{
"@type": "Person",
"@id": "http://orcid.org/0009-0002-2816-1677",
"givenName": "Maxime",
"familyName": "Jaunatre",
"email": "maxime.jaunatre@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0002-6686-726X",
"givenName": "Julien",
"familyName": "Barrere",
"email": "julien.barrere@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0003-3684-4662",
"givenName": "Thomas",
"familyName": "Cordonnier",
"email": "thomas.cordonnier@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0003-2178-3801",
"givenName": "Arnaud",
"familyName": "Guyennon",
"email": "arnaud.guyennon@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0001-5277-9181",
"givenName": "Bjoern",
"familyName": "Reineking",
"email": "bjoern.reineking@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0003-0445-554X",
"givenName": "Laura",
"familyName": "Touzot",
"email": "laura.touzot@inrae.fr"
},
{
"@type": "Person",
"@id": "http://orcid.org/0000-0002-2544-1940",
"givenName": "Georges",
"familyName": "Kunstler",
"email": "georges.kunstler@inrae.fr"
}
],
"copyrightHolder": [
{
"@type": "Organization",
"name": "INRAE"
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Maxime",
"familyName": "Jaunatre",
"email": "maxime.jaunatre@inrae.fr"
}
],
"softwareSuggestions": [
{
"@type": "SoftwareApplication",
"identifier": "lifecycle",
"name": "lifecycle",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=lifecycle"
},
{
"@type": "SoftwareApplication",
"identifier": "covr",
"name": "covr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=covr"
},
{
"@type": "SoftwareApplication",
"identifier": "ggplot2",
"name": "ggplot2",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ggplot2"
},
{
"@type": "SoftwareApplication",
"identifier": "knitr",
"name": "knitr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "latex2exp",
"name": "latex2exp",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=latex2exp"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
},
{
"@type": "SoftwareApplication",
"identifier": "testthat",
"name": "testthat",
"version": ">= 3.0.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
},
{
"@type": "SoftwareApplication",
"identifier": "magick",
"name": "magick",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=magick"
},
{
"@type": "SoftwareApplication",
"identifier": "pdftools",
"name": "pdftools",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=pdftools"
}
],
"softwareRequirements": {
"1": {
"@type": "SoftwareApplication",
"identifier": "R",
"name": "R",
"version": ">= 3.5.0"
},
"2": {
"@type": "SoftwareApplication",
"identifier": "checkmate",
"name": "checkmate",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=checkmate"
},
"3": {
"@type": "SoftwareApplication",
"identifier": "cli",
"name": "cli",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=cli"
},
"4": {
"@type": "SoftwareApplication",
"identifier": "dplyr",
"name": "dplyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=dplyr"
},
"5": {
"@type": "SoftwareApplication",
"identifier": "here",
"name": "here",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=here"
},
"6": {
"@type": "SoftwareApplication",
"identifier": "Matrix",
"name": "Matrix",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=Matrix"
},
"7": {
"@type": "SoftwareApplication",
"identifier": "purrr",
"name": "purrr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=purrr"
},
"8": {
"@type": "SoftwareApplication",
"identifier": "rlang",
"name": "rlang",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rlang"
},
"9": {
"@type": "SoftwareApplication",
"identifier": "statmod",
"name": "statmod",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=statmod"
},
"10": {
"@type": "SoftwareApplication",
"identifier": "stats",
"name": "stats"
},
"11": {
"@type": "SoftwareApplication",
"identifier": "tidyr",
"name": "tidyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tidyr"
},
"SystemRequirements": null
},
"fileSize": "2254.068KB",
"releaseNotes": "https://github.com/gowachin/matreex/blob/master/NEWS.md",
"readme": "https://github.com/gowachin/matreex/blob/main/README.md",
"contIntegration": "https://github.com/gowachin/matreex/actions?workflow=R-CMD-check",
"developmentStatus": "https://www.repostatus.org/#active",
"keywords": [
"forestry",
"r",
"r-package",
"rstats"
],
"dateCreated": "2022-07-01",
"datePublished": "2022-12-21",
"dateModified": "2023-05-04",
"issueTracker": "https://github.com/gowachin/matreex/issues"
}
GitHub Events
Total
- Issues event: 1
- Push event: 20
- Create event: 1
Last Year
- Issues event: 1
- Push event: 20
- Create event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| gowachin | m****e@y****r | 96 |
| gowachin | g****4@g****m | 3 |
| Georges Kunstler | g****r@i****r | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 23
- Total pull requests: 3
- Average time to close issues: 2 months
- Average time to close pull requests: 7 days
- Total issue authors: 3
- Total pull request authors: 2
- Average comments per issue: 1.57
- Average comments per pull request: 0.33
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- gowachin (13)
- kunstler (9)
- jbarrere3 (1)
Pull Request Authors
- gowachin (2)
- jbarrere3 (1)