Includes functions for keyword search of pdf files. There is
    also a wrapper that includes searching of all files within a single
    directory.

Allows the user to convert PDF tables to formats more amenable to
  analysis ('.csv', '.xml', or '.xlsx') by wrapping the PDFTables API.
  In order to use the package, the user needs to sign up for an API account
  on the PDFTables website (<https://pdftables.com/pdf-to-excel-api>).
  The package works by taking a PDF file as input, uploading it to PDFTables,
  and returning a file with the extracted data.

Utilities based on 'libpoppler' for extracting text, fonts, attachments and 
    metadata from a PDF file. Also supports high quality rendering of PDF documents into
    PNG, JPEG, TIFF format, or into raw bitmap vectors for further processing in R.

Oak declines are complex disease syndromes and consist of many visual indicators that include aspects of tree size, crown condition and trunk condition. This can cause difficulty in the manual classification of symptomatic and non-symptomatic trees from what is in reality a broad spectrum of oak tree health condition. Two phenotypic oak decline indexes have been developed to quantitatively describe and differentiate oak decline syndromes in Quercus robur. This package provides a toolkit to generate these decline indexes from phenotypic descriptors using the machine learning algorithm random forest. The methodology for generating these indexes is outlined in Finch et al. (2121) <doi:10.1016/j.foreco.2021.118948>.

Computes the euclidean distance between rows of a matrix X
        and rows of another matrix Y.  Previously, this could be done
        by binding the two matrices together and calling 'dist', but
        this creates unnecessary computation by computing the distances
        between a row of X and another row of X, and likewise for Y.
        pdist strictly computes distances across the two matrices, not
        within the same matrix, making computations significantly
        faster for certain use cases.