Package: densitr 0.2

densitr: Analysing Density Profiles from Resistance Drilling of Trees

Provides various tools for analysing density profiles obtained by resistance drilling. It can load individual or multiple files and trim the starting and ending part of each density profile. Tools are also provided to trim profiles manually, to remove the trend from measurements using several methods, to plot the profiles and to detect tree rings automatically. Written with a focus on forestry use of resistance drilling in standing trees.

Authors:Luka Krajnc [aut, cre], Stasia Grinberg [ctb]

densitr_0.2.tar.gz
densitr_0.2.zip(r-4.7-any)densitr_0.2.zip(r-4.6-any)densitr_0.2.zip(r-4.5-any)
densitr_0.2.tgz(r-4.6-any)densitr_0.2.tgz(r-4.5-any)
densitr_0.2.tar.gz(r-4.7-any)densitr_0.2.tar.gz(r-4.6-any)
densitr_0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
densitr/json (API)

# Install 'densitr' in R:
install.packages('densitr', repos = c('https://krajnc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/krajnc/densitr/issues

On CRAN:

Conda:

4.02 score 2 stars 13 scripts 319 downloads 22 exports 3 dependencies

Last updated from:2614b02621. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK129
source / vignettesOK351
linux-releaseOK124
macos-releaseOK189
macos-oldrelOK140
windows-develOK117
windows-releaseOK98
windows-oldrelOK107
wasm-releaseOK106

Exports:combine_datacombine_footerscorrect_failuresdpdetect_edpdetect_sdpdetrenddploaddpringsdptrimdptrim_sdptrimldptriml_sget_RWmanual_trim_detectplot_allplot_end_detectionplot_failuresplot_start_detectionplot_trimmingremove_trim_failuresseparate_trim_failurestrim_manually

Dependencies:changepointlatticezoo

Manual trimming of density profiles
Manual trimming

Last update: 2022-03-21
Started: 2020-03-28

Detrending of density profiles
Introduction | Detrending density profiles | Detrending using linear regression | Detrending using GAM | Detrending a list

Last update: 2020-04-06
Started: 2020-03-30

Loading and automatic trimming of density profiles
Introduction | Loading resistance drilling density profiles | Trimming | Looking under the hood | Automatic trimming | What to do when automatic trimming fails?

Last update: 2020-04-06
Started: 2020-03-27

Tree ring detection and ring width measurement from density profiles
Introduction | Detecting tree rings | Extracting ring widths

Last update: 2020-04-06
Started: 2020-04-02

Readme and manuals

Help Manual

Help pageTopics
Combines density measurement from a dp object list into a single data framecombine_data
Combines footer data from a dp object list into a single data framecombine_footers
Manually correct failures after automatic trim detectioncorrect_failures
Detect measurement ending point automatically using changepoint segmentationdpdetect_e
Detect measurement starting point automatically using changepoint segmentationdpdetect_s
Detrend (remove a trend) a density profile either using linear or GAM regressiondpdetrend
Load a single density profile measurement file (*.dpa) or a directory of *.dpa files.dpload
Automatically identify tree rings in a density profiledprings
Automatically trim an individual density profile on both sidesdptrim
Automatically trim an individual density profile on the starting sidedptrim_s
Automatically trim a list of density profiles on both sidesdptriml
Automatically trim a list of density profiles on the starting sidedptriml_s
Extract a file name from a full pathextract_dpa_name
Get ring widths from identified tree ringsget_RW
Manually select a starting or ending location of a density profilemanual_trim_detect
Plot a list of dp objects, one by oneplot_all
Display end detection on a list of dp objectsplot_end_detection
Plot trimming failures one by oneplot_failures
Display start detection on a list of dp objectsplot_start_detection
Display automatic trimming on a list of dp objectsplot_trimming
Read a single resistance-drilling density profile measurement file (*.dpa)read_dpa
Remove automatic trim failures from a list of trimmed dp objects and return only non-failed trimmed objectsremove_trim_failures
Remove automatic trim failures from a list of trimmed dp objects and return ONLY failuresseparate_trim_failures
Manually trim a list of density profilestrim_manually