Fast application of Continuous Wavelet Transformation ('CWT') on time
    series with special attention to spectroscopy. It is written using
    data.table and 'C++' language and in some functions it is possible to
    use parallel processing to speed-up the computation over samples. Currently, 
    only the second derivative of a Gaussian wavelet function is implemented.

Recent developments in modern coexistence theory have
    advanced our understanding on how species are able to persist and
    co-occur with other species at varying abundances. However, applying
    this mathematical framework to empirical data is still challenging,
    precluding a larger adoption of the theoretical tools developed by
    empiricists. This package provides a complete toolbox for modelling
    interaction effects between species, and calculate fitness and niche
    differences.  The functions are flexible, may accept covariates, and
    different fitting algorithms can be used.  A full description of the
    underlying methods is available in García-Callejas, D., Godoy, O., and
    Bartomeus, I. (2020) <doi:10.1111/2041-210X.13443>.  Furthermore, the
    package provides a series of functions to calculate dynamics for
    stage-structured populations across sites.

Extend 'cxxfunction' by saving the dynamic shared objects
        for reusing across R sessions.

An interface to the cycle routing/data services provided by
    'CycleStreets', a not-for-profit social enterprise and advocacy
    organisation.  The application programming interfaces (APIs) provided
    by 'CycleStreets' are documented at
    (<https://www.cyclestreets.net/api/>).  The focus of this package is
    the journey planning API, which aims to emulate the routes taken by a
    knowledgeable cyclist.  An innovative feature of the routing service
    of its provision of fastest, quietest and balanced profiles.  These
    represent routes taken to minimise time, avoid traffic and compromise
    between the two, respectively.