Description
Wrapper for the 'PoetryDB' API <http://poetrydb.org> that allows for interaction and data extraction from the database in an R interface. The 'PoetryDB' API is a database of poetry and poets implemented with 'MongoDB' to enable developers and poets to easily access one of the most comprehensive poetry databases currently available.
Downloads
241
Last 30 days
18675th
616
Last 90 days
2.1K
Last year
Trend: +29.6% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (19 non-OK)
CRAN incoming feasibility
Maintainer: ‘Aaron Schlegel <aaron@aaronschlegel.me>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Aaron",
family = "Schlegel",
role = c("aut", "cre"),
email = "aaron@aaronschlegel.me")
as necessary.
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
CRAN incoming feasibility
Maintainer: ‘Aaron Schlegel <aaron@aaronschlegel.me>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Aaron",
family = "Schlegel",
role = c("aut", "cre"),
email = "aaron@aaronschlegel.me")
as necessary.
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Aaron Schlegel <aaron@aaronschlegel.me>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Aaron",
family = "Schlegel",
role = c("aut", "cre"),
email = "aaron@aaronschlegel.me")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Aaron Schlegel <aaron@aaronschlegel.me>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Aaron",
family = "Schlegel",
role = c("aut", "cre"),
email = "aaron@aaronschlegel.me")
as necessary.
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^
Rd files
checkRd: (-1) get.poetry.Rd:17: Lost braces; missing escapes or markup?
17 | \item{output}{Can be any or a combination of the input terms {'author', 'title', 'lines', 'linecount'}. If NULL, all
| ^