mecadoi.article

A data model for representing articles and their review processes.

This module is intended as an intermediate representation of articles and their review processes. Articles can be constructed from MECA manuscripts with the from_meca_manuscript function and can be converted into other formats such as the Crossref deposition format.

Functions

from_meca_manuscript(manuscript, ...[, ...])

Convert a MECA manuscript with a review process into an Article that has DOIs for all reviews and authors' replies.

Classes

Article(doi, title, review_process)

An article with a list of revision rounds that each consist of peer reviews and, optionally, an author reply.

AuthorReply(authors, text, doi, publication_date)

The reply by the article authors to its reviews.

Review(authors, text, doi, publication_date)

A referee report that reviews an article.

RevisionRound(reviews, author_reply)

A round of revisions that review an article.