Primarily AE article management functions

Functions needed in the AE workflow

match_keywords()

Find reviewers through keywords matching

add_reviewer()

Invite an reviewer

decline_reviewer() agree_reviewer() abandon_reviewer()

Update reviewer's response to invite

add_review()

Add the review file received from the reviewer

list_reviewers() reviewer_status()

Summarise reviewers' progression of an article

update_status()

Update the article status

Primarily Editor article management functions

Functions to assist the Editors handle submissions

ae_workload() get_AE()

Check the number of articles an AE is currently working on

add_ae()

Add AE to the DESCRIPTION

update_status()

Update the article status

reject() reject_format() accept() withdraw() major_revision() minor_revision() check_in_submission_folder()

Accept, reject, or withdraw an article

list_reviewers() reviewer_status()

Summarise reviewers' progression of an article

summarise_articles() get_assignments() get_unassigned() find_articles() get_latest()

Summarise editors current in-tray

tabulate_articles()

Tabulate article descriptions

reviewer_summary()

Summarise the reviewer's agree/decline ratio based on past invites

Primarily Editor-in-Chief functions

Functions to assist the EiC extract new submissions, build the article folder

get_submissions()

Download submissions.

acknowledge_submission()

Send submission acknowledgements

acknowledge_submission_text()

Create an acknowledgement email in correspondence folder

acknowledge_revision()

Send revision received acknowledgement

online_metadata()

Generate metadata needed for website.

active_articles() accepted_articles()

List articles.

get_accepted_but_not_online()

Get articles to go online

author_emails()

Extract email from leading author of an issue for emailing

Utilities

Vectors of valid status

valid_status

A list of all valid statuses.

valid_reviewer_status

A list of all valid reviewer statuses.

Build an issue

make_proof()

Make a proof of an issue

publish_article()

Publish an individual article

publish_issue()

Publish an issue

publish_news()

Publish a news article

Misc

AEs() detect_AE() AE() is_AE()

Associate editor (AE) functions

actionable_articles()

Show articles that require attention with the corresponding action

address()

An S3 class to represent email addresses.

article() as.article()

S3 class for article objects

build_latex()

Build article from LaTeX

corr_author()

Extract corresponding author from an article

draft_acknowledge_submissions()

Send submission acknowledgement drafts

email_template()

Send an email template.

email_text()

Generate an email template.

filter_status()

Find articles with a given status.

future_ids()

Generate a new id value.

get_article_keywords()

Extract keywords from a submitted article

get_articles_path()

Get the directory of the articles repository, either as set by set_articles_path() or using git to determine repository root

get_md_from_pdf()

Get metadata from a PDF file

get_reviewer_keywords()

Extract keywords from reviewer list

git_user()

Detect user name and e-mail from GIT

invite_reviewers() invite_reviewer()

Invite reviewer(s).

new_id()

Generate a new id value.

online_metadata_for_article()

Generate metadata for one article.

parse_address_list()

Parse a string into a rfc822 address list.

get_accepted_articles() draft_proofing() proofing_article() proofing_article_text()

Functions for proofing articles

report()

Generate a status report.

rj

R Journal Package

set_articles_path()

Set the directory of the articles repository

article_status_plot()

Generates a status plot for articles submitted in the last few years.

time_to_accept_plot()

Generates a plot of acceptance times for articles published in the last few years.