This file contains functions for exporting search analysis results, reports, and data in various formats. Export Search Results to Multiple Formats
Usage
export_results(
search_results,
file_path = NULL,
formats = c("csv", "xlsx"),
include_metadata = TRUE
)Details
This function exports search results to multiple standard formats used in systematic reviews and reference management. Supported formats include:
CSV: Comma-separated values for data analysis
Excel: Multi-sheet workbook with metadata
RIS: Reference Information Systems format for reference managers
BibTeX: LaTeX bibliography format
EndNote: Thomson Reuters EndNote format
Examples
# Create sample search results
search_results <- data.frame(
id = paste0("article_", 1:5),
title = paste("Sample Article", 1:5),
abstract = paste("Abstract for article", 1:5),
source = "Sample Journal",
date = Sys.Date(),
stringsAsFactors = FALSE
)
# Export to multiple formats (writes to tempdir())
output_files <- export_results(search_results, formats = c("csv", "xlsx"))
print(output_files)
#> [1] "/tmp/RtmphHt80i/search_results.csv" "/tmp/RtmphHt80i/search_results.xlsx"