Learn R Programming

epitweetr (version 2.2.16)

Early Detection of Public Health Threats from 'Twitter' Data

Description

It allows you to automatically monitor trends of tweets by time, place and topic aiming at detecting public health threats early through the detection of signals (e.g. an unusual increase in the number of tweets). It was designed to focus on infectious diseases, and it can be extended to all hazards or other fields of study by modifying the topics and keywords. More information is available in the 'epitweetr' peer-review publication (doi:10.2807/1560-7917.ES.2022.27.39.2200177).

Copy Link

Version

Install

install.packages('epitweetr')

Monthly Downloads

367

Version

2.2.16

License

EUPL

Issues

Pull Requests

Stars

Forks

Maintainer

Laura Espinosa

Last Published

November 15th, 2023

Functions in epitweetr (2.2.16)

search_loop

Runs the search loop
register_fs_monitor

Registers the fs_monitor for the current process or exits
register_fs_runner_task

Registers the epitweetr database task
is_detect_running

Check whether the alert detection task is running
save_config

Save the configuration changes
register_search_runner_task

Registers the tweet collection task
update_geonames

Updates the local copy of the GeoNames database
json2lucene

Function used for migrating tweets from to old to the new file system
register_detect_runner_task

Registers the alert detection task
update_languages

Updates local copies of languages
set_twitter_app_auth

Save Twitter App credentials
setup_config

Load epitweetr application settings
trend_line

Plot the trendline report of epitweetr dashboard
stop_search_runner_task

Stops the tweet collection task
search_tweets

perform full text search on tweets collected with epitweetr
stop_detect_runner_task

Stops the alert detection task
stop_fs_runner_task

Stops the epitweetr database task
create_map

Plot the map report on the epitweetr dashboard
download_dependencies

Updates Java dependencies
create_snapshot

Snapshot of your epitweetr installation
create_topwords

Plot the top words report on the epitweetr dashboard
create_topchart

Plot the top elements for a specific series on the epitweetr dashboard
ears_t_reweighted

algorithm for outbreak detection, extends the EARS algorithm
fs_loop

Runs the epitweetr embedded database loop
detect_loop

Runs the detect loop
check_all

Run automatic sanity checks
epitweetr_app

Run the epitweetr Shiny app
get_todays_sample_tweets

Get a sample of latest tweet geolocations (deprecated)
get_tasks

Get the detect_loop task status
generate_alerts

Execute the alert task
is_fs_running

Check whether the database is running
is_search_running

Check whether the tweet collection task is running
get_aggregates

Getting already aggregated time series produced by detect_loop
health_check

Send email to administrator if a failure of epitweetr is detected
get_alerts

Getting signals produced by the task generate_alerts of detect_loop
geolocate_text

geolocate text in a data frame given a text column and optionally a language column