You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What does this package do? (explain in 50 words or less):
Provides functionality to parse BibTeX files to data.frame which can be used for analyses and visualizations using common tools like dplyr, tidyr and ggplot2. Changes in the data.frame can be written back to a valid BibTeX file.
Paste the full DESCRIPTION file inside a code block below:
Package: bib2df
Type: Package
Title: Parse a BibTeX File to a data.frame
Version: 0.2
Date: 2017-05-21
Authors@R: c(person("Philipp", "Ottolinger", email = "philipp@ottolinger.de", role = c("aut", "cre")),
person("Thomas", "Leeper", email = "thosjleeper@gmail.com", role = "ctb"),
person("Maëlle", "Salmon", email = "maelle.salmon@yahoo.se", role = "ctb"))
Description: Parse a BibTeX file to a data.frame to make it accessible for further analysis and visualization.
URL: https://github.com/ottlngr/bib2df
BugReports: http://github.com/ottlngr/bib2df/issues
License: GPL-3
LazyData: TRUE
Imports:
dplyr,
plyr,
stringr,
humaniformat
Suggests:
testthat,
knitr,
rmarkdown,
ggplot2,
tidyr
RoxygenNote: 6.0.1
VignetteBuilder: knitr
URL for the package (the development repository, not a stylized html page):
Please indicate which category or categories from our package fit policies this package falls under and why? (e.g., data retrieval, reproducibility. If you are unsure, we suggest you make a pre-submission inquiry.):
Data extraction, because bib2df makes entries of a BibTeX file accessible in the most common data structure, the data.frame.
Who is the target audience?
Anyone who wants to gain insights in the characteristics and coherences of bibliographic references.
Are there other R packages that accomplish the same thing? If so, what is different about yours?
There are a few packages that can deal with BibTeX in general, like RefManageR#119 and others mentioned there. These packages are very close to the actual purpose of BibTeX, providing special classes and can be used as reference managing software. bib2df is not for managing references, but for extracting the data to a common data structure. To my knowledge, only bib2df offers parsing to data.frame.
Requirements
Confirm each of the following by checking the box. This package:
does not violate the Terms of Service of any service it interacts with.
has a CRAN and OSI accepted license.
contains a README with instructions for installing the development version.
includes documentation with examples for all functions.
contains a vignette with examples of its essential functions and uses.
has a test suite.
has continuous integration, including reporting of test coverage, using services such as Travis CI, Coeveralls and/or CodeCov.
I agree to abide by ROpenSci's Code of Conduct during the review process and in maintaining my package should it be accepted.
Publication options
Do you intend for this package to go on CRAN? It already is on CRAN.
If this is a resubmission following rejection, please explain the change in circumstances:
If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names:
Summary
Provides functionality to parse BibTeX files to data.frame which can be used for analyses and visualizations using common tools like
dplyr,tidyrandggplot2. Changes in the data.frame can be written back to a valid BibTeX file.https://github.com/ottlngr/bib2df
Data extraction, because
bib2dfmakes entries of a BibTeX file accessible in the most common data structure, the data.frame.Anyone who wants to gain insights in the characteristics and coherences of bibliographic references.
There are a few packages that can deal with BibTeX in general, like
RefManageR#119 and others mentioned there. These packages are very close to the actual purpose of BibTeX, providing special classes and can be used as reference managing software.bib2dfis not for managing references, but for extracting the data to a common data structure. To my knowledge, onlybib2dfoffers parsing to data.frame.Requirements
Confirm each of the following by checking the box. This package:
Publication options
paper.mdwith a high-level description in the package root or ininst/.Detail
R CMD check(ordevtools::check()) succeed? Paste and describe any errors or warnings:Does the package conform to rOpenSci packaging guidelines? Please describe any exceptions:
If this is a resubmission following rejection, please explain the change in circumstances:
If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names: