rasterdiv

Diversity Indices for Numerical Matrices

https://github.com/mattmar/rasterdiv

Science Score: 36.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
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: researchgate.net, sciencedirect.com, springer.com, wiley.com
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Diversity Indices for Numerical Matrices

Basic Info
Statistics
  • Stars: 17
  • Watchers: 2
  • Forks: 6
  • Open Issues: 2
  • Releases: 7
Created over 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog

README.Rmd

---
output: github_document
---



```{r setup, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  dpi = 300,             # High resolution for sharp plots
  fig.width = 7,         # Width of the figures
  fig.height = 5,        # Height of the figures
  out.width = "100%",    # Adjust output width to be responsive
  out.height = "auto",   # Adjust output height to maintain aspect ratio
  fig.align = 'center'   # Center align figures
)
```


[![cran version](http://www.r-pkg.org/badges/version/rasterdiv)](https://cran.r-project.org/package=rasterdiv)
[![Downloads (monthly)](https://cranlogs.r-pkg.org/badges/last-month/rasterdiv?color=brightgreen)](https://cranlogs.r-pkg.org/badges/last-month/rasterdiv)
[![Downloads (total)](https://cranlogs.r-pkg.org/badges/grand-total/rasterdiv?color=brightgreen)](https://www.r-pkg.org/pkg/rasterdiv)


# rasterdiv

## Installation

### Stable version from [CRAN](https://cran.microsoft.com/):

```{r, eval = FALSE}
install.packages("rasterdiv")
```

### Development version from [GitHub](https://github.com/):

```{r, eval = FALSE}
# install.packages("remotes")
remotes::install_github("mattmar/rasterdiv")
```

## What is rasterdiv?

*__rasterdiv__* is an R package that provides functions to apply diversity indexes based on Information Theory on RasterLayer or numerical matrices. Supported indexes include:

- Parametric Rao’s quadratic entropy (classical and multidimensional);
- Shannon's diversity index;
- Pielou's evenness index;
- Hill's generalised entropy;
- Rényi's generalised entropy;
- Berger-Parker index;
- Cumulative Residual Entropy (CRE)


## New Features
* Time Series Integration: The package recently integrated time series of remote sensing data to derive Rao's index, for example considering plant phenology. See the vignette: [Multidimension Rao’s Index](https://mattmar.github.io/rasterdiv/articles/rasterdiv_03_Advanced_multidimension_Rao.html).
* Helical Graphs: Prepare and plot time series with “helical graphs”. See the vignette: `r if(knitr::is_html_output()) {
  "[Visualising rasterdiv indexes with Helical Plots](https://mattmar.github.io/rasterdiv/articles/rasterdiv_05_Helical_Plots.html)"
} else {
  "\\href{https://mattmar.github.io/rasterdiv/articles/rasterdiv_05_Helical_Plots.html}{Visualising rasterdiv indexes with Helical Plots}"
}`.

## Key Features
* Moving Window and Area-Based Calculations: Derive indexes using a “moving window” approach (all functions) or area-based Parametric Rao’s quadratic entropy via [*paRao()*](https://mattmar.github.io/rasterdiv/articles/rasterdiv_area_based_Rao.html)

## Learn More on **rasterdiv**
- [*__rasterdiv__—An Information Theory tailored R package for measuring ecosystem heterogeneity from space: To the origin and back*](https://besjournals.onlinelibrary.wiley.com/doi/full/10.1111/2041-210X.13583);
- [*Measuring diversity from space: a global view of the free and open source rasterdiv R package under a coding perspective*](https://link.springer.com/article/10.1007/s42974-021-00042-x);
- [*From zero to infinity: Minimum to maximum diversity of the planet by spatio-parametric Rao’s quadratic entropy*](https://onlinelibrary.wiley.com/doi/full/10.1111/geb.13270)
- [*Helical graphs to visualize the NDVI temporal variation of forest vegetation in an open source space*](https://www.sciencedirect.com/science/article/abs/pii/S157495412200406X)
- [*Phenological Diversity Trends with Remote Sensing Datacubes*](https://www.researchgate.net/profile/Matteo-Marcantonio/publication/381288639_Phenological_Diversity_Trends_with_Remote_Sensing_Datacubes/links/6666a0fbb769e76919269fa1/Phenological-Diversity-Trends-with-Remote-Sensing-Datacubes.pdf)

Owner

  • Name: Matteo Marcantonio
  • Login: mattmar
  • Kind: user
  • Location: Belgium
  • Company: UC Louvain

Ecologist

GitHub Events

Total
  • Create event: 2
  • Issues event: 5
  • Release event: 2
  • Watch event: 2
  • Issue comment event: 11
  • Push event: 17
  • Pull request event: 2
  • Fork event: 2
Last Year
  • Create event: 2
  • Issues event: 5
  • Release event: 2
  • Watch event: 2
  • Issue comment event: 11
  • Push event: 17
  • Pull request event: 2
  • Fork event: 2

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 49
  • Total Committers: 1
  • Avg Commits per committer: 49.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 5
  • Committers: 1
  • Avg Commits per committer: 5.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
mattmar m****o@g****m 49

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 11
  • Total pull requests: 2
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 26 days
  • Total issue authors: 9
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 4
  • Pull requests: 2
  • Average time to close issues: 11 days
  • Average time to close pull requests: 26 days
  • Issue authors: 4
  • Pull request authors: 1
  • Average comments per issue: 2.75
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Nowosad (2)
  • epatriarca1 (2)
  • nmileva (1)
  • mthompsonecologic (1)
  • sascaggs (1)
  • pangteydivesh (1)
  • L00p-N1nja (1)
  • camillap19 (1)
  • Jgent44 (1)
Pull Request Authors
  • teunbrand (2)
Top Labels
Issue Labels
bug (2) enhancement (1)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads:
    • cran 645 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 18
  • Total maintainers: 1
proxy.golang.org: github.com/mattmar/rasterdiv
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Dependent repos count: 5.7%
Average: 6.8%
Forks count: 7.8%
Stargazers count: 8.5%
Last synced: 11 months ago
cran.r-project.org: rasterdiv

Diversity Indices for Numerical Matrices

  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 645 Last month
Rankings
Forks count: 11.3%
Stargazers count: 15.6%
Average: 24.7%
Dependent packages count: 29.8%
Downloads: 31.4%
Dependent repos count: 35.5%
Maintainers (1)
Last synced: 10 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.6.0 depends
  • raster * depends
  • foreach * imports
  • methods * imports
  • progress * imports
  • proxy * imports
  • svMisc * imports
  • terra * imports
  • RColorBrewer * suggests
  • doParallel * suggests
  • gridExtra * suggests
  • gstat * suggests
  • knitr * suggests
  • parallel * suggests
  • rasterVis * suggests
  • rmarkdown * suggests