- bumbl is now licenced under an MIT license
- In
autoplot.bumbldf()
the first argument has been re-named fromx
toobject
for consistency with otherautoplot()
methods. bumbl
now uses thelifecycle
package to manage function lifecycle
- Added a new dataset,
test_df
, containing simulated data used for package testing. - Added a
tau_optim_maxit
argument tobumbl()
that is passed tooptim()
. Mostly for getting consistent convergence failures in tests, but possibly useful to end user.
- Updated package citation and author list
- First "stable" release
- fixed bug with duplicate column names
- added note in documentation clarifying that
bumbl()
assumes a switchpoint, and doesn't test for one.
- bumbl was peer-reviewed through rOpenSci
- changed
bumbl()
to useglm()
instead oflm()
to fit models. Uses log-link gaussian error by default. family
argument inbumbl()
now passed directly toglm()
unless"negbin"
, in which caseMASS::glm.nb()
is used.- Added
...
argument tobumbl()
to pass additional arguments (e.g. offset) toglm()
orglm.nb()
- Added a
keep.model
argument tobumbl()
which outputs a list-column with the models fit to each colony. - added change in mass to
bombus
data - removed
bumbl_plot()
and instead added aplot()
method for base R plots and anautoplot()
method forggplot2
- now requires tidyr version 1.0.0 or greater
- optimization of switchpoint now done with
optim()
. Removedtau
argument tobumbl()
andbrkpt()
as it is no longer applicable (may be added again in the future, but with different behavior).
bumbl()
no longer errors when a single colony produces an error- added a vignette
- updated
bombus
data to include cumulative floral resources - fixed major bug (issue #12) that cause
bumbl()
to return the incorrect colony IDs - added
bubml_plot()
for checking the output ofbumbl()
- Added a
NEWS.md
file to track changes to the package. - This is the first minimally functioning version of bumbl. More features to come. Feedback welcome.