SearcharxivSearch

arXiv subjects

Stephen D. Turner

Publications and source records attributed to Stephen D. Turner.

4 recordsLinked to original sources

biorecap: an R package for summarizing bioRxiv preprints with a local LLM

The establishment of bioRxiv facilitated the rapid adoption of preprints in the life sciences, accelerating the dissemination of new research findings. However, the sheer volume of preprints published daily can be overwhelming, making it challenging for researchers to stay updated on the latest developments. Here, I introduce biorecap, an R package that retrieves and summarizes bioRxiv preprints using a large language model (LLM) running locally on nearly any commodity laptop. biorecap leverages the ollamar package to interface with the Ollama server and API endpoints, allowing users to prompt any local LLM available through Ollama. The package follows tidyverse conventions, enabling users to pipe the output of one function as input to another. Additionally, biorecap provides a single wrapper function that generates a timestamped CSV file and HTML report containing short summaries of recent preprints published in user-configurable subject areas. By combining the strengths of LLMs with the flexibility and security of local execution, biorecap represents an advancement in the tools available for managing the information overload in modern scientific research. The biorecap R package is available on GitHub at https://github.com/stephenturner/biorecap under an open-source (MIT) license.

q-bio.OT

pracpac: Practical R Packaging with Docker

R packages are the fundamental units of reproducible code in R, providing a mechanism for distributing user-developed code, documentation, and data. Docker is a virtualization technology that allows applications and their dependencies to be distributed and run reproducibly across platforms. The pracpac package provides an interface to create Docker images that contain custom R packages. The pracpac package leverages the renv package management tool to ensure reproducibility by building dependency packages inside the container image mirroring those installed on the developer's system. The pracpac package can be used to containerize any R package to deploy with other domain-specific non-R tools, Shiny applications, or entire data analysis pipelines. The pracpac package is available on CRAN (https://cran.r-project.org/package=pracpac), and source code is available under the MIT license on GitHub (https://github.com/signaturescience/pracpac).

q-bio.QM

KGP: An R Package with Metadata from the 1000 Genomes Project

The 1000 Genomes Project provides sequencing data on 3,202 samples from 26 populations spanning five continental regions with no access or use restrictions. The kgp R package provides consistent and comprehensive metadata about samples and populations in the 1000 Genomes Project and other population sequencing data in the International Genome Sample Resource collection. The kgp package is distributed via the Comprehensive R Archive Network (CRAN) at https://cran.r-project.org/package=kgp. Source code is available on GitHub at https://github.com/stephenturner/kgp. Further documentation is online at https://stephenturner.github.io/kgp/.

q-bio.GN

Automated Infectious Disease Forecasting: Use-cases and Practical Considerations for Pipeline Implementation

Real-time forecasting of disease outbreaks requires standardized outputs generated in a timely manner. Development of pipelines to automate infectious disease forecasts can ensure that parameterization and software dependencies are common to any execution of the forecasting code. Here we present our implementation of an automated cloud computing pipeline to forecast infectious disease outcomes, with examples of usage to forecast COVID-19 and influenza targets. We also offer our perspective on the limits of automation and importance of human-in-the-loop automated infectious disease forecasting.

q-bio.OT