Easy Reference Generation for R Packages
Extract authors from bibentry object
Convert bibentry to BibTeX string
Get Bioconductor metadata for a package without installing it
Clean author names by removing bracketed content
Collect package information and generate citations (internal)
Get CRAN metadata for a package without installing it
Create BibTeX format citation for software
Create reference citation for Bioconductor packages
Create reference citation for R packages
Create RIS format citation for software
Emit citation outputs in specified formats (internal)
Ensure directory exists
Extract DOI from reference sections in README content
Get author information from BioC package website
Get author information from CRAN package website
Get title information from CRAN package website
Get DOI from GitHub repository
Get DOI from package citation or metadata
Get GitHub repository information and DOI
Generate CRAN/Bioconductor DOI for a package
Check if a package is from Bioconductor
Check if a package is installed
Generate RIS format citation for software (internal)
Normalize string for use as BibTeX key
Check if a package exists on CRAN or Bioconductor repositories
Parse author text from DESCRIPTION file
Convert person object to string format
Sanitize text for RIS format (single-line)
Safely get element from list with default value
Generate BibTeX format citation for software (internal)
Try case-insensitive search for package name
Write text to file with overwrite control
Extract year from bibentry object
Generate citations and references for R packages from CRAN or Bioconductor. Supports RIS and BibTeX formats with automatic DOI retrieval from GitHub repositories and published papers. Includes command-line interface for batch processing.