c(
person("Gabriele", "Valentini", email = "gvalent3@asu.edu", role = c("aut", "cre", "cph")),
person("Douglas G.", "Moore", email = "douglas.g.moore@asu.edu", role = c("ctb", "cph")))
An R wrapper of the 'Inform' v1.0.0 C library for performing
information analysis of complex systems. As for the 'Inform' library, 'rinform' is
structured around the concepts of: 1) discrete empirical probability distributions
which form the basis for all of the information-theoretic measures; 2) classic
information-theoretic measures built upon empirical distributions (e.g., Shannon entropy,
mutual information, cross entropy); and 3) advanced measures of information dynamics
for time series (e.g., transfer entropy, active information, evidence of integration).
In addition to the core components, 'rinform' also provides a collection of utilities to
manipulate time series (e.g., binning of continuous values, black-boxing of time series).
Gabriele Valentini [aut, cre, cph],
Douglas G. Moore [ctb, cph]

Circular / ring buffers in R and C.  There are a couple
of different buffers here with different implementations that
represent different trade-offs.

c(person("Rich", "FitzJohn", role = c("aut", "cre"),
email = "rich.fitzjohn@gmail.com"),
person("Imperial College of Science, Technology and Medicine",
role = "cph"))
Rich FitzJohn [aut, cre],
Imperial College of Science, Technology and Medicine [cph]

Ring buffer (circular buffer) data structure
A circular buffer, cyclic buffer or ring buffer is a data
structure that uses a single, fixed-size buffer as if it were
connected end-to-end. This structure lends itself easily to
buffering data streams.  See
http://en.wikipedia.org/wiki/Ring_buffer for more information.

Loading calls data from 'Ringostat API'.
See <https://help.ringostat.com/knowledge-base/article/integration-with-ringostat-via-api>.

Implementation of the "Ringscale" method as proposed in
the student research project "DETECTION OF FAINT COMPANIONS
AROUND YOUNG STARS IN SPECKLE PATTERNS OF VLT/NACO CUBE MODE
IMAGES BY MEANS OF POST-PROCESSING" at the
Friedrich-Schiller-University of Jena.