The Wayback Machine - https://web.archive.org/web/20210821081544/https://github.com/rpkyle
Skip to content
Avatar
đź§—
đź§—

Achievements

Achievements

Block or Report

Block or report rpkyle

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rpkyle/README.md

đź‘‹ Greetings

I'm Ryan, and I enjoy writing code and data visualization (ideally at the same time)! I am currently finishing my PhD dissertation and plan to defend later this year. I contributed to various Dash-related projects while working as a developer at Plotly, including the Python, R and Julia versions of the framework. I was also the lead developer of Dash for R, now available via CRAN.

I am originally from Tacoma, though I now live in Montréal.

I completed a B.S. in Cellular and Molecular Biology at the University of Washington, before working as a system administrator and IT manager for 7 years at the same institution. I later obtained a Master of Public Health from Emory University before relocating to Canada to begin an epidemiology doctoral degree program at McGill University. If you're interested in checking out my publications, my ORCID is 0000-0001-5829-9867 and my Google Scholar profile is linked here.

Pinned

  1. Dash for R - An R interface to the Dash ecosystem for creating analytic web applications

    JavaScript 356 32

  2. Rapidly generate raster images from large datasets in R with Plotly.js

    R 42 5

  3. Retrieve and install binary versions of R packages for use with Debian and Ubuntu

    R 3

  4. Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications in Julia. No JavaScript required.

    Julia 312 25

  5. Miscellaneous tools for data manipulation and simulation.

    R

  6. 1
    using Dash, DashHtmlComponents, DashCoreComponents, HTTP, CSV, Dates, Printf
    2
    
                  
    3
    r = HTTP.request("GET", "https://finance.yahoo.com/quote/AMZN/history?p=AMZN");
    4
    crumb = match(r"(?:CrumbStore\"\:\{\"crumb\":\")(.*?)(?:\")", String(r.body)).captures;
    5
    session_cookie = match(r"(?:B=)(.*?)(?:;)", HTTP.header(r, "Set-Cookie")).captures;

449 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri
Activity overview
Contributed to plotly/dash-docs, plotly/Dash.jl, plotly/dash and 5 other repositories

Contribution activity

August 2021

Created 1 commit in 1 repository