Changes in version 0.1 Changes to class - epiflows class inherits the epicontacts class. This class is built from two data frames describing a linlist (referred here as locations) and contacts (referred here as flows). This was chosen over the previous implementation of two named vectors of inward and outward flows with a data frame of locations to allow the user to flexibly store more than one focus. An extra element called vars has been added, storing a dictionary of variables that are present in the data frame for use with estimate_risk_spread(). These variables are accessible via global_vars() Changes to estimate_risk_spread - The function is now a generic with a default and an epiflows method. - The number of options have been reduced by combining the function and parameter arguments into one. - All errors are collected and reported if multiple arguments are missing or misspelled - Default varaibles have been set - a new parameter, return_all_simulations has been added. Changes to constructor - make_epiflows() is now a generic with methods for data frame, integer, and numeric input. Changes to plotting - plot() defaults to an interactive network plot from visNetwork() if no coordinates are available. - map_epiflows() places flows on a map - vis_epiflows() places flows on a network - grid_epiflows() places flows on a bubble plot/grid New functions - get_flows() returns the flows data frame optionally specifying flows from/to a given location - get_locations() returns the locations data frame - get_coordinates() returns coordinates or NULL from the locations data frame - get_id() returns the identifier of all locations - get_n() returns a numeric vector of cases from/to a given location - get_pop_size() returns a vector of population sizes for locations - get_vars() returns a specified variable from the locations data frame OR returns the defined variables if no arguments are given. - set_vars() allows the user to set or reset the global variables. - global_vars() can return, set, and reset globally recognized variables - as.SpatialLinesDataFrame() converts an epiflows object with coordinates to a SpatialLinesDataFrame class from the sp package. New data sets - Brazil_epiflows is an epiflows object created from the YF_Brazil data - YF_flows is the data frame of flows from YF_Brazil - YF_locations is the data frame of locations from YF_Brazil - YF_coordinates are the coordinates for the locations in YF_Brazil Removed functions/data - get_codes() has been removed in favor of get_id() - get_flow_data() has been removed in favor of get_n() and get_flows() - get_location_data() has been removed in favor of get_locations() - Mex_travel_2009 has been removed Misc - add_coordinates() can now take a data frame input - Magrittr pipes are no longer imported. - visNetwork is imported - vdiffr is used for visual tests - continuous integration and automated tests have been set up - A new vignette describing the epiflows class has been added - README and introduction vignette have been updated. Changes in version 0.0.1.9000 - Added a NEWS.md file to track changes to the package.