Skip to content

maimer helps to manage and analyze camera trap data.

License

Notifications You must be signed in to change notification settings

stangandaho/maimer

Repository files navigation

R-CMD-check codecov

maimer

'maimer' is an R package that provides tools to edit, extract, and manage camera metadata seamlessly, and analyze/visualize data, streamlining workflows.

Key Features:

  • ✏️🖥️ Edit metadata fields directly within R through exiftool or using the integrated Graphical User Interface (GUI) without requiring extensive coding knowledge.s
  • 🗂️ Batch editing capabilities to modify metadata for multiple files simultaneously.
  • 🖼️ Extract metadata, including timestamps, GPS coordinates (if available), camera settings, and more from various image and video formats commonly used in camera traps.
  • etc.

Maimer App User Interface

The functions are designed to work well with other R packages such as camtrapR, overlap, etc. for further processing and analysis.

Installation:

You can install 'maimer' directly from GitHub using the following command:

# Install devtools package if you haven't already
if(!'devtools' %in% rownames(installed.packages())){
  install.packages("devtools")
}

# Install maimer from GitHub
devtools::install_github("stangandaho/maimer")

Once installed, 'maimer' can be loaded and used in R scripts or through the GUI. For consistency and understanbaility, the most package function name started by mm_* . Here’s a simple example to get started:

# Load the maimer package
library(maimer)

# Example: Extract metadata from a camera trap image
metadata <- mm_get_metadata("path/to/image.jpg")
head(metadata)

# Example: Add field to metadata
mm_create_hs(path = image_path, value = c("Species" = "Vulture"))

# Launch the GUI
mm_app()

Meta

About

maimer helps to manage and analyze camera trap data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published