Paired Ends
Subscribe
Sign in
Home
R
Python
Papers
TIL
AI
Archive
About
R
Latest
Top
Discussions
Positron Assistant: GitHub Copilot and Claude-Powered Agentic Coding in R
Positron Assistant provides inline completions with GitHub Copilot and chat using Claude 4 Sonnet. Demonstration: using agent mode to create an R…
Jul 16
•
Stephen Turner
3
Share this post
Paired Ends
Positron Assistant: GitHub Copilot and Claude-Powered Agentic Coding in R
Copy link
Facebook
Email
Notes
More
Tidy RAG in R with ragnar
Retrieval augmented generation in R using the ragnar package. Demonstration: scraping text from relevant links on a website and using RAG to ask about a…
Jul 15
•
Stephen Turner
6
Share this post
Paired Ends
Tidy RAG in R with ragnar
Copy link
Facebook
Email
Notes
More
Plot Data Along a Genome with karyoploteR
Demos plotting genome density, per-base coverage, structural variation, GWAS Manhattan plots, combine multiple data types, gene expression results from…
Jul 7
•
Stephen Turner
12
Share this post
Paired Ends
Plot Data Along a Genome with karyoploteR
Copy link
Facebook
Email
Notes
More
3
The Modern R Stack for Production AI
Python isn't the only game in town anymore: R can interact with local and cloud LLM APIs, inspect and modify your local R environment and files…
Jun 2
•
Stephen Turner
14
Share this post
Paired Ends
The Modern R Stack for Production AI
Copy link
Facebook
Email
Notes
More
Writing a book with Quarto
Turn a collection of RMarkdown documents into a book in <1 hour using Quarto
May 19
•
Stephen Turner
8
Share this post
Paired Ends
Writing a book with Quarto
Copy link
Facebook
Email
Notes
More
uv, part 3: Python in R with reticulate
Two demos using Python in R via reticulate+uv: (1) Hugging Face transformers for sentiment analysis, (2) pyBigWig to query a BigWig file and visualize…
May 6
•
Stephen Turner
Share this post
Paired Ends
uv, part 3: Python in R with reticulate
Copy link
Facebook
Email
Notes
More
R 4.5.0 and Bioconductor 3.21
Faster package installation, import only the functions you want with use(), built-in Palmer penguins data, grep values shortcut, and lots of new…
Apr 17
•
Stephen Turner
Share this post
Paired Ends
R 4.5.0 and Bioconductor 3.21
Copy link
Facebook
Email
Notes
More
Exploring the bioRxiv API with R, httr2, rvest, tidytext, and Datawrapper
Collect metadata and publication details for >200k preprints over a 10 year period, investigate trends, and scrape full text for sentiment analysis
Feb 10
•
Stephen Turner
Share this post
Paired Ends
Exploring the bioRxiv API with R, httr2, rvest, tidytext, and Datawrapper
Copy link
Facebook
Email
Notes
More
Bluesky conversation analysis with local and frontier LLMs with R/Tidyverse
Summary, translation, and sentiment analysis of Bluesky posts on a topic using atrrr, tidyverse/ellmer, and mlverse/mall with Claude and other open…
Dec 30, 2024
•
Stephen Turner
Share this post
Paired Ends
Bluesky conversation analysis with local and frontier LLMs with R/Tidyverse
Copy link
Facebook
Email
Notes
More
Use an LLM to translate help documentation on-the-fly
The lang package overrides the ? and help() functions in your R session. If you are using RStudio or Positron, the translated help page will appear in…
Dec 14, 2024
•
Stephen Turner
Share this post
Paired Ends
Use an LLM to translate help documentation on-the-fly
Copy link
Facebook
Email
Notes
More
Turn a GitHub repo into a single text file for LLM-friendly input
The open source repo2txt web app will take a GitHub repo URL, displays the directory structure, lets you choose which files to include, and provides a…
Dec 9, 2024
•
Stephen Turner
Share this post
Paired Ends
Turn a GitHub repo into a single text file for LLM-friendly input
Copy link
Facebook
Email
Notes
More
TIL: dplyr::mutate()'s .keep argument
Use the .keep argument in dplyr::mutate() to control which variables to retain after mutating to create new variables.
Dec 2, 2024
•
Stephen Turner
Share this post
Paired Ends
TIL: dplyr::mutate()'s .keep argument
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts