The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Tools for crime scene investigators, built with one.
The core is shooting incident reconstruction with explicit uncertainty, following the standard field workflow (Haag & Haag 2020; Hueske 2015; OSAC 2025-N-0003 terminology):
Supporting modules:
z), plan view with room outline, and wall elevation
views.Reports render to Word, PDF and HTML from one template, each ending with a one-line note of the forensicR version that produced it.
# install.packages("pak")
pak::pak("kaquadros/forensicR")library(forensicR)
pts <- coords_baseline(along = c(2.4, 5.1), offset = c(1.2, -0.8), id = c("1", "2"))
plot_scene(pts)
impact_angle(width = 8, length = 16, se = 0.5)
t1 <- trajectory_from_angles(c(2.0, 5.0, 1.35), azimuth_deg = 352, vertical_deg = -3, id = "D2")
t2 <- trajectory_2pt(c(3.4, 4.2, 1.20), c(3.73, 4.92, 1.10), se_position = 0.01, id = "D3")
origin_zone(t1, heights = c(standing = 1.5), max_distance = 12)
intersect_trajectories(t1, t2)$point
plot_trajectories(list(t1, t2), view = "plan")
log <- evidence_log("2026-001234", "Lawrence Police Department")
log <- log_item(log, "1", "Cartridge case, 9 mm", location = "1", collected_by = "CSI")
render_scene_report(output_dir = "report") # docx, pdf and htmlThese binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.