Package: otoclass 0.8.0

otoclass: Otolith Classification and Proportion Estimation

Methods for classification and analysis of otoliths along with methods for estimating species proportions in samples.

Authors:Christoffer Moesgaard Albertsen [aut, cre]

otoclass_0.8.0.tar.gz
otoclass_0.8.0.zip(r-4.7)otoclass_0.8.0.zip(r-4.6)otoclass_0.8.0.zip(r-4.5)
otoclass_0.8.0.tgz(r-4.6-x86_64)otoclass_0.8.0.tgz(r-4.6-arm64)otoclass_0.8.0.tgz(r-4.5-x86_64)otoclass_0.8.0.tgz(r-4.5-arm64)
otoclass_0.8.0.tar.gz(r-4.7-arm64)otoclass_0.8.0.tar.gz(r-4.7-x86_64)otoclass_0.8.0.tar.gz(r-4.6-arm64)otoclass_0.8.0.tar.gz(r-4.6-x86_64)
otoclass_0.8.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
otoclass/json (API)

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

Bug tracker:https://github.com/calbertsen/otoclass/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

contour-detectionotolith-classificationotolith-shapeotolithscpp

2.18 score 3 stars 27 exports 19 dependencies

Last updated from:7063e7b3cb (on feature/multi_group). Checks:11 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING251
linux-devel-x86_64WARNING289
source / vignettesOK312
linux-release-arm64WARNING243
linux-release-x86_64WARNING254
macos-release-arm64WARNING201
macos-release-x86_64WARNING425
macos-oldrel-arm64WARNING197
macos-oldrel-x86_64WARNING477
windows-develWARNING276
windows-releaseWARNING264
windows-oldrelWARNING252
wasm-releaseOK161

Exports:assign_unknownbackwardSelectionbiascorrectcommonMeancrossvalefdefd2coordfcbfflipforwardSelectionfsgen2PCAgetGroupMeansgetGroupProportiongroupMeangroupProportioninterpolateknnleaveoneoutmlcdmlldnormalize_imageprojectionread_imageread_imagesread.genrotate

Dependencies:bootexpmjpeglatticelme4MASSMatrixminqanlmenloptrpngrbibutilsRcppRcppEigenRdpackreformulasrlangtiffTMB

Readme and manuals

Help Manual

Help pageTopics
Convert to otolith_contour_listas.otolith_contour_list
Assign unknown contours by binomial regression on elliptic fourier descriptorsassign_unknown
Calculate Elliptical Fourier Descriptorsefd efd.matrix efd.otolith_contour efd.otolith_contour_list efd.otolith_image
Calculate XY-coordinates from Elliptical Fourier Descriptorsefd2coord
Calculate XY-coordinates from Elliptical Fourier Descriptorsefd2coordOld
Fast Correlation Based Filter for Feature Selection in High-Dimensional Datafcbf
Flip an otolithflip
Fourier Series Basis for Splinesfs
Prepare allele matrix for PCA analysisgen2PCA
Calculate group means for a data frame of covariatesgetGroupMeans getGroupMeans.mlld
Calculate group proportions for a data frame of covariatesgetGroupProportion getGroupProportion.mlld
Get a pixel matrix from an image filegetPixelMatrix
Interpolate otolith coordinates through EFDsinterpolate
k Nearest Neighbourknn
Maximum Likelihood Contour Discriminationmlcd
Maximum likelihood linear discriminationmlld
Normalize an Otolith Imagenormalize_image
Plot otolith contourplot.otolith_contour
Plot otolith contour listplot.otolith_contour_list
Plot otolith imageplot.otolith_image
Signed area of a closed polygonpolygon_area
Print otolith image contourprint.otolith_contour
Print otolith imageprint.otolith_image
LDA-like projectionprojection
Read Otolith Images and Extract Contoursread_image
Extract otolith contours from imagesread_images
Read genepop data filesread.gen
Rotate an otolithrotate
Run shiny example included in the packagerunShinyExample