BioMonTools

Tools for biomonitoring and bioassessment; metric calculation for benthic macroinvertebrates, fish, and periphyton.
https://github.com/leppott/biomontools

Category: Biosphere
Sub Category: Biodiversity Analysis and Metrics

Keywords

benthic bioassessment biomonitoring fish macorinvertebrates metric periphyton r-package rbp

Last synced: about 22 hours ago
JSON representation

Repository metadata

Tools for biomonitoring and bioassessment; metric calculation for benthic macroinvertebrates, fish, and periphyton.

README.Rmd

          ---
title: "README-BioMonTools"
output: github_document
---



```{r, echo = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "README-"
)
```

```{r, echo = FALSE}
cat(paste0("Last Update: ",Sys.time()))
```
# BioMonTools 
Functions to aid the data analysis of bioassessment and biomonitoring data.
Suite of functions and tools for metric calculation and scoring for multi-metric
indices and related data manipulation.

 
 
# Badges
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/leppott/BioMonTools/graphs/commit-activity)
[![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
[![Life Cycle](https://img.shields.io/badge/lifecycle-stable-green.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)
[![GitHub license](https://img.shields.io/github/license/leppott/BioMonTools.svg)](https://github.com/leppott/BioMonTools/blob/master/LICENSE)

[![CodeFactor](https://www.codefactor.io/repository/github/leppott/BioMonTools/badge)](https://www.codefactor.io/repository/github/leppott/BioMonTools)
[![codecov](https://codecov.io/gh/leppott/BioMonTools/branch/master/graph/badge.svg)](https://app.codecov.io/gh/leppott/BioMonTools)
[![R-CMD-check](https://github.com/leppott/BioMonTools/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/leppott/BioMonTools/actions/workflows/R-CMD-check.yaml)

[![CRAN release](https://www.r-pkg.org/badges/version/badger?color=orange)](https://cran.r-project.org/package=badger)
[![CRAN downloads](http://cranlogs.r-pkg.org/badges/grand-total/BioMonTools?color=blue)](https://cran.r-project.org/package=BioMonTools)

[![GitHub issues](https://img.shields.io/github/issues/leppott/BioMonTools.svg)](https://GitHub.com/leppott/BioMonTools/issues/)


# Installation
## CRAN
To install from CRAN use the code below.
```{r, eval=FALSE}
install.packages("BioMonTools")
```

## GitHub
To install the most current version on GitHub use the code below.  The
use of "force = TRUE" ensures the package is installed even if already present.
If the package `remotes` is missing the code below will install it.

```{r, eval=FALSE}
if(!require(remotes)){install.packages("remotes")}  #install if needed
install_github("leppott/BioMonTools", force=TRUE)
```

Vignettes are not installed by default.  If you want the additional 
documentation (recommended) then use this version of the code.

```{r, eval=FALSE}
if(!require(remotes)){install.packages("remotes")}  #install if needed
install_github("leppott/BioMonTools", force=TRUE, build_vignettes=TRUE)
```

If having issues with install (e.g., 'cannot open URL') it could be a latency 
issue with GitHub.  

Use the code below before retrying the above install commands.

```{r, eval=FALSE}
options(timeout=400)
```

# Life Cycle Status
Stable and mature. 

# Usage
By those using involved with bioassessment and biomonitoring and the need for data manipulation.

A common set of tools will standardize outputs across entities.  No longer need to use 
the same database or spreadsheet.  Only need to format data for use with these tools.

# Documentation
Vignette and install guide updates are planned for the future.

Leppo, E.W., J. Stamp, and B. Block. 2025. BioMonTools: Tools for Biomonitoring 
and Bioassessment. R package version 1.2.4.9004.
https://github.com/leppott/BioMonTools

# Issues
https://github.com/leppott/BioMonTools/issues

# Planned Updates

Add as issues for tracking purposes.  Will add metrics and indices as needed.

Updates to CRAN as have time.

        

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 months ago

Total Commits: 397
Total Committers: 2
Avg Commits per committer: 198.5
Development Distribution Score (DDS): 0.068

Commits in past year: 38
Committers in past year: 2
Avg Commits per committer in past year: 19.0
Development Distribution Score (DDS) in past year: 0.026

Name Email Commits
Erik Leppo E****o@t****m 370
Blocktt 6****t 27

Committer domains:


Issue and Pull Request metadata

Last synced: 3 months ago

Total issues: 97
Total pull requests: 17
Average time to close issues: 5 months
Average time to close pull requests: 10 days
Total issue authors: 3
Total pull request authors: 2
Average comments per issue: 2.04
Average comments per pull request: 0.59
Merged pull request: 10
Bot issues: 0
Bot pull requests: 0

Past year issues: 11
Past year pull requests: 0
Past year average time to close issues: 22 days
Past year average time to close pull requests: N/A
Past year issue authors: 2
Past year pull request authors: 0
Past year average comments per issue: 1.18
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/leppott/biomontools

Top Issue Authors

  • leppott (93)
  • Blocktt (3)
  • johnzastrow (1)

Top Pull Request Authors

  • Blocktt (16)
  • leppott (1)

Top Issue Labels

  • metrics (40)
  • enhancement (9)
  • bug (4)
  • on hold (4)
  • Add "test" (2)
  • HIGH PRIORITY (1)
  • test (investigate) (1)
  • wontfix (1)
  • documentation (1)
  • good first issue (1)
  • low priority (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/leppott/biomontools

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/leppott/biomontools#section-documentation
  • Licenses: other
  • Latest release: v0.5.0 (published over 5 years ago)
  • Last Synced: 2025-12-23T11:11:22.453Z (3 months ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.395%
    • Average: 5.576%
    • Dependent repos count: 5.758%
proxy.golang.org: github.com/leppott/BioMonTools

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/leppott/BioMonTools#section-documentation
  • Licenses: other
  • Latest release: v0.5.0 (published over 5 years ago)
  • Last Synced: 2025-12-23T11:11:21.436Z (3 months ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.395%
    • Average: 5.576%
    • Dependent repos count: 5.758%
cran.r-project.org: BioMonTools

Biomonitoring and Bioassessment Calculations

  • Homepage: https://github.com/leppott/BioMonTools
  • Documentation: http://cran.r-project.org/web/packages/BioMonTools/BioMonTools.pdf
  • Licenses: MIT + file LICENSE
  • Latest release: 1.2.4 (published 5 months ago)
  • Last Synced: 2025-12-23T11:11:19.535Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,000 Last month
  • Rankings:
    • Forks count: 10.807%
    • Stargazers count: 14.616%
    • Dependent packages count: 25.314%
    • Dependent repos count: 31.17%
    • Average: 33.498%
    • Downloads: 85.584%
  • Maintainers (1)

Dependencies

DESCRIPTION cran
  • R >= 3.3.3 depends
  • dplyr * imports
  • maps * imports
  • stats * imports
  • tidyr * imports
  • tidyselect * imports
  • DT * suggests
  • DataExplorer * suggests
  • ggplot2 * suggests
  • knitr * suggests
  • lazyeval * suggests
  • readxl * suggests
  • reshape2 * suggests
  • rmarkdown * suggests
  • shiny * suggests
  • shinyWidgets * suggests
  • shinydashboard * suggests
  • shinydashboardPlus * suggests
  • shinyjs * suggests
  • testthat * suggests
  • writexl * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/pkgdown.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/test-coverage.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite

Score: 11.43054335636426