NERD

NERD: Numerical Estimation of Rodenticide Density - Published in JOSS (2025)

https://github.com/islasgeci/nerd

Science Score: 98.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 10 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Scientific Fields

Mathematics Computer Science - 37% confidence
Last synced: 6 months ago · JSON representation ·

Repository

NERD: Numerical Estimation of Rodenticide Density

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 3
  • Open Issues: 3
  • Releases: 1
Created over 5 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation

README.md

status DOI

NERD: Numerical Estimation of Rodenticide Density

The eradication of rodents is central to island restoration efforts and the aerial broadcast of rodenticide bait is the preferred dispersal method. To improve accuracy and expedite the evaluation of aerial operations, we developed an algorithm for the numerical estimation of rodenticide density (NERD). The NERD algorithm performs calculations with increased accuracy, displaying results almost in real-time. NERD describes the relationship between bait density, the mass flow rate of rodenticide through the bait bucket, and helicopter speed and produces maps of bait density on the ground. NERD also facilitates the planning of helicopter flight paths and allows for the instant identification of areas with low or high bait density.

Installation 🏗️

To install from pip:

bash pip install geci-nerd

or clone directly from Github

```bash git clone git@github.com:IslasGECI/nerd.git

cd nerd ```

and install from source

bash pip install --editable .

geci-nerd is developed under Python >= 3.8. 🐍

Jupyter Notebook Demonstrations 📒

You can explore the functionality of NERD through interactive Jupyter notebooks. These are the options to access the demonstration notebooks:

  • View a static version on GitHub. Simply navigate to the calibration-demo and tiling_demo notebooks.
  • Alternatively, you can run the Jupyter notebooks locally using Docker. Follow the instructions below:

First, pull the latest demo image:

shell docker pull islasgeci/nerd_demo:latest

Then, run the container:

shell docker run --detach --publish 8080:8888 --rm islasgeci/nerd_demo

Lastly, explore the Jupyter notebooks at http://localhost:8080/

References ✏️

  • Rojas-Mayoral, E., Rojas-Mayoral, B., Méndez-Sánchez, F. (2025). «NERD: Numerical Estimation of Rodenticide Density». Journal of Open Source Software, 10(107): 6736, DOI: 10.21105/joss.06736
  • Rojas-Mayoral, E., Méndez-Sánchez, F., Rojas-Mayoral, B., & Aguirre-Muñoz, A. (2019, May 17). «Improving the efficiency of aerial rodent eradications by means of the numerical estimation of rodenticide density». Island invasives: scaling up to meet the challenge, IUCN. Dundee, Scotland. DOI: 10.5281/zenodo.10214343

Authors' affiliation

Contributors

Guidelines

Owner

  • Name: Grupo de Ecología y Conservación de Islas, A.C.
  • Login: IslasGECI
  • Kind: organization
  • Email: ciencia.datos@islas.org.mx
  • Location: Ensenada, Mexico

Ciencia de Datos • GECI

JOSS Publication

NERD: Numerical Estimation of Rodenticide Density
Published
March 03, 2025
Volume 10, Issue 107, Page 6736
Authors
Evaristo Rojas-Mayoral ORCID
Grupo de Ecología y Conservación de Islas
Braulio Rojas-Mayoral ORCID
Grupo de Ecología y Conservación de Islas
Federico A. Méndez-Sánchez ORCID
Grupo de Ecología y Conservación de Islas
Editor
Kristen Thyng ORCID
Tags
aerial broadcast bait bucket rodent eradication rodenticide bait density

Citation (CITATION.cff)

cff-version: "1.2.0"
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
authors:
- family-names: Rojas-Mayoral
  given-names: Evaristo
  orcid: "https://orcid.org/0000-0001-6812-9562"
- family-names: Rojas-Mayoral
  given-names: Braulio
  orcid: "https://orcid.org/0000-0003-2358-2843"
- family-names: Méndez-Sánchez
  given-names: Federico A.
  orcid: "https://orcid.org/0000-0002-3467-0008"
contact:
- family-names: Rojas-Mayoral
  given-names: Evaristo
  orcid: "https://orcid.org/0000-0001-6812-9562"
title: "NERD: Numerical Estimation of Rodenticide Density"
version: 1.0.0
date-released: 2025-02-28
url: "https://github.com/IslasGECI/nerd"
doi: 10.5281/zenodo.14947594
license:
- agpl-3.0-only
repository-code: https://github.com/IslasGECI/nerd
type: software
preferred-citation:
  authors:
  - family-names: Rojas-Mayoral
    given-names: Evaristo
    orcid: "https://orcid.org/0000-0001-6812-9562"
  - family-names: Rojas-Mayoral
    given-names: Braulio
    orcid: "https://orcid.org/0000-0003-2358-2843"
  - family-names: Méndez-Sánchez
    given-names: Federico A.
    orcid: "https://orcid.org/0000-0002-3467-0008"
  date-published: 2025-03-03
  doi: 10.21105/joss.06736
  issn: 2475-9066
  issue: 107
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 6736
  title: "NERD: Numerical Estimation of Rodenticide Density"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.06736"
  volume: 10
abstract: '
  Invasive rodents are present on approximately 90% of islands worldwide, posing a serious threat to endemic and native island species and making rodent eradication central to island conservation.
  Aerial broadcast is the preferred method for dispersing rodenticide bait.
  Therefore, accurate bait density maps must be generated in real-time to maximize the efficiency of rodent eradication campaigns utilizing aerial dispersal methods.
  Traditionally, conservationists have relied on ground-level bait dispersion maps generated with Geographic Information Systems (GIS).
  However, this approach is time-consuming and based on untested assumptions.
  To improve the accuracy and efficiency of aerial operations, we developed NERD (Numerical Estimation of Rodenticide Density), an algorithm that performs highly precise calculations and provides immediate results.
  At its core, NERD  is a probability density function that describes bait density on the ground as a function of the aperture diameter of the rodenticide bucket and helicopter speed.
  We have confirmed the effectiveness of the model by successfully utilizing it in two island rodent eradication campaigns: mice eradication on San Benito Oeste (400 ha) in the Mexican Pacific and ship rat eradication on Cayo Centro (539 ha) of Banco Chinchorro in the Mexican Caribbean.
  Notably, the Cayo Centro campaign is the largest rodent eradication ever conducted on a wet tropical island to date.
  We have proved the efficiency of NERD and its potential to notably reduce the overall cost of large-scale rodent eradication campaigns.
  '

GitHub Events

Total
  • Create event: 2
  • Release event: 2
  • Issues event: 6
  • Issue comment event: 9
  • Push event: 36
Last Year
  • Create event: 2
  • Release event: 2
  • Issues event: 6
  • Issue comment event: 9
  • Push event: 36

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 664
  • Total Committers: 9
  • Avg Commits per committer: 73.778
  • Development Distribution Score (DDS): 0.742
Past Year
  • Commits: 167
  • Committers: 5
  • Avg Commits per committer: 33.4
  • Development Distribution Score (DDS): 0.371
Top Committers
Name Email Commits
Simon Duarte s****e@i****x 171
Fernando f****z@i****x 131
Evaristo Rojas e****s@i****x 129
Ciencia de Datos • GECI c****s@i****x 105
Guillermo Olvera g****a@i****x 46
Mario Villasante m****e@i****x 39
Nepo Rojas • GECI b****s@i****x 22
Xavier Paredes j****1@g****m 16
Xavier Paredes x****s@i****x 5
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 28
  • Total pull requests: 29
  • Average time to close issues: 8 months
  • Average time to close pull requests: 24 days
  • Total issue authors: 5
  • Total pull request authors: 5
  • Average comments per issue: 1.25
  • Average comments per pull request: 1.41
  • Merged pull requests: 24
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: 5 months
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.5
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • devarops (23)
  • nepito (2)
  • xwalls (1)
  • islasfernando (1)
  • siduartep (1)
Pull Request Authors
  • siduartep (11)
  • islasfernando (9)
  • devarops (7)
  • xwalls (1)
  • analislas (1)
Top Labels
Issue Labels
Status: Duplicate (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 83 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 5
  • Total maintainers: 1
pypi.org: geci-nerd

The NERD algorithm performs calculations with increased accuracy, displaying results almost in real-time.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 83 Last month
Rankings
Dependent packages count: 10.1%
Forks count: 19.1%
Dependent repos count: 21.6%
Average: 24.0%
Downloads: 30.2%
Stargazers count: 38.8%
Maintainers (1)
Last synced: 6 months ago

Dependencies

setup.py pypi
  • descartes *
  • fiona *
  • geojsoncontour *
  • matplotlib *
  • numpy *
  • pandas *
  • scipy *
  • shapely *
  • tqdm *
  • utm *
.github/workflows/actions.yml actions
  • actions/checkout main composite
  • actions/setup-python main composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/draft-pdf.yml actions
  • actions/checkout main composite
  • actions/upload-artifact main composite
  • openjournals/openjournals-draft-action master composite
  • stefanzweifel/git-auto-commit-action master composite
Dockerfile docker
  • python 3.8 build
docker-compose.yml docker
  • islasgeci/nerd latest
  • islasgeci/nerd_demo latest