Incidental Findings
Joseph Chou
PediTools
Incidental Findings
… per chance discoveries which may warrant further investigation…
Categories
All
(35)
Bilirubin
(3)
Blog
(3)
Clinical
(6)
Code snippet
(6)
Data visualization
(6)
Flight
(8)
Julia
(1)
Just for fun
(5)
Machine learning
(1)
Miscellaneous
(5)
PediTools
(1)
Python
(2)
Quarto
(1)
R
(18)
R package
(1)
Simulation
(2)
Custom checklists
Flight
Creating customized, precisely-sized, double-sided, laminated, easy-to-update checklists.
Oct 18, 2024
Crafting my own VFR Navlog
Flight
Creating a navigation log with heading, time, fuel consumption, and weight & balance calculations, also suitable for printing and folding for use on a kneeboard.
Oct 13, 2024
Folding aviation charts and internet archaeology
Flight
Retrieving long lost instructions on how to fold aviation charts, both the original Duncan McKillop method as well as a later improvement by Steve Hirlehey
Oct 9, 2024
Aviation winds aloft forecast locations
R
Flight
Data visualization
Update the original poor quality 30 kb GIF of aviation wind and temperature aloft forecast locations with R-generated vector graphics
Oct 7, 2024
Magic Labyrinth – generating fair (or unfair) game boards
Python
Just for fun
Simulation
Generate Magic Labyrinth random game boards and analyze fairness for different player start locations.
Jul 31, 2024
Plot histogram with overlaid normal curve
R
Code snippet
Given a vector of values, create a ggplot histogram with overlaid best-fitting normal curve, with prettified caption of numerics
Jul 29, 2024
From flight plan to Google Earth video, now via Shiny App
Flight
R
Developed an R Shiny app to facilitate conversions of flight plans to Google Earth video tours.
Jul 20, 2024
From flight plan to Google Earth video tour
Flight
R
Using R to convert a .FPL flight plan into a Google Earth video tour
Jul 17, 2024
geom_bar plot ordered by value
R
Code snippet
Create a ggplot geom_bar plot with bars ordered by value, x axis labels rotated, and y axis formatted as percent
Jul 12, 2024
METAR analysis
Flight
R
Analyzing historical METAR weather data for flight conditions by month and time of day, including calculation of crosswinds for available runways.
Jul 11, 2024
Interpolating missing values
R
Code snippet
Linear interpolation of missing dependent values based on an independent variable, not permitting extrapolation
Jul 10, 2024
First flight
Miscellaneous
Flight
After decades of dreaming of flying, I scheduled and experienced a ‘discovery flight’.
Sep 15, 2023
2022 CDC extended BMI-for-age
Clinical
Data visualization
Extrapolation of the original CDC 2000 BMI-for age growth charts beyond the 97th percentile is a really, really bad idea – graphical demonstration.
Sep 14, 2023
Splitting a delimited text column
R
Code snippet
Convert a delimited text column of substrings in a dataframe into multiple columns specifying presence or absence of that substring
Aug 30, 2023
Preterm bilirubin treatment thresholds
Clinical
Data visualization
Bilirubin
Hyperbilirubinemia management recommendations for infants at less than 35 weeks gestation, based on Stanford Premie BiliRecs
Mar 28, 2023
Deterministically anonymize identifiers and dates
Code snippet
Clinical
Code snippets to deterministically anonymize identifiers and dates, while maintaining intra-individual time series relationships, to facilitate sharing examples of clinical…
Nov 11, 2022
Unexpected Pandoc failure after RStudio upgrade
Miscellaneous
I have a fragile pipeline to generate monthly clinical dashboards that fails regularly in fairly typical ways. However, this month it failed in a completely new and…
Oct 23, 2022
Data science goals, shorter TLDR version
Miscellaneous
The last post was way too long. Here’s the short version.
Oct 16, 2022
Clinician data scientists – musings in response to an email
Miscellaneous
I received an email from a PediTools user that led me to think about what it means to be a clinician who also codes and enjoys data science. I really think that more…
Oct 9, 2022
Disable Citrix Workspace automatic startup
Miscellaneous
In a recent update, Citrix decided it would be a good idea to force automatic startup of the Citrix Workspace with every reboot, with no way of disabling it.
Sep 21, 2022
PediTools: improving ease of use of the AAP 2022 bilirubin guidelines
Clinical
Bilirubin
PediTools
PediTools clinical decision support tool for managing neonatal hyperbilirubinemia, including newly developed treatment threshold plots to facilitate clinical care.
Sep 4, 2022
Bilirubin treatment thresholds
Clinical
Data visualization
Bilirubin
Comparing bilirubin phototherapy and exchange transfusion thresholds between the AAP 2004 and 2022 guidelines
Aug 31, 2022
From Blogdown to Quarto
Blog
R
Quarto
When this blog was created in 2018, it used the paradigm of
R
with
blogdown
to GitHub through Netlify with Hugo to continuous deployment. I set up a custom domain, found a Hu…
Aug 30, 2022
Learning Julia with Advent of Code
Julia
Advent of Code is a great way to learn a new programming language.
Jan 24, 2022
R for Animal Crossing flower genetics
R
Just for fun
Animal Crossing New Horizons uses Mendelian inheritance of bi-allelic polygenic traits to determine flower colors. I wrote some tools in R to help plan flower crosses.
May 4, 2020
Finding Minecraft Strongholds with Math
R
Just for fun
Find a Minecraft stronghold in just three Eye of Ender throws
Apr 10, 2020
Using the medianeffect package for dose-effect analysis
Clinical
R
R package
Vignette for the
medianeffect
R package for dose-effect analysis and quantifying synergism and antagonism via the Median Effect Principle.
Mar 3, 2020
Cheating at anagrams with Python
Python
Just for fun
How to cheat at anagram word puzzles (or Scrabble) with Python.
Jun 12, 2019
RISK battles: Simulating the distribution of outcomes
R
Just for fun
Simulation
Playing RISK recently, I was annoyed when I lost a battle despite overwhelming numbers. ‘What are the odds of that?!?’ Which led me to write this simulation.
Jun 5, 2019
Tidy Tuesday – NLP on Wine Ratings Dataset
R
Machine learning
Natural language processing of wine descriptions to predict wine review scores.
May 28, 2019
Analysis of Pokemon Go Spawn Frequencies to Identify Possible Biomes
R
Data visualization
Using Pokemon spawns and geocoding to identify biomes.
Sep 21, 2018
Generating a union of overlapping intervals
R
Code snippet
This function takes a set of overlapping intervals and returns the union of the intervals.
Apr 10, 2018
Using R in an exploratory data visualization for predicting tree cover
R
Data visualization
I share here the full code and output for an exploratory data visualization in R Markdown submitted for a contest in January 2017.
Apr 7, 2018
Up and running with blogdown, GitHub, Netlify, and tranquilpeak
Blog
R
I am primarily a MacOS user who does most of my analytics and presentation work in R / RStudio / RMarkdown, so it was natural to take advantage of using the R blogdown…
Apr 6, 2018
Hello world!
Blog
This blog will serve as a place to share data science analyses, professional and personal projects, snippets of useful code, and other various geekery.
Apr 5, 2018
No matching items