Coder Social home page Coder Social logo

Hello world 👋

I'm Hugo Gruson [ygo gʁyzɔ̃]. I'm primarily an Evolutionary Biologist but I fell in love with R and package development during my PhD. I am now a Research Software Engineer in Epidemiology and I can enjoy building tools to facilitate research of others.

I'm particularly proud about the following R packages I'm maintaining or I've helped build:

  • pavo*: Perceptual Analysis, Visualization and Organization of Spectral Colour Data
  • lightr*: Read Spectrometric Data and Metadata
  • rromeo*: Access Publisher Copyright & Self-Archiving Policies via the 'SHERPA/RoMEO' API
  • mcmcensemble*: Ensemble Sampler for Affine-Invariant MCMC
  • contactdata: Social Contact Matrices for 152 Countries
  • asymptor: Estimate Asymptomatic Cases via Capture/Recapture Methods
  • fundiversity*: Easy Computation of Alpha Functional Diversity Indices
  • cransays*: Creates an Overview of CRAN Incoming Submissions

(* collaborative projects. Please check the full list of authors!)

I'm always super happy to receive feedback about my packages so feel free to get in touch to talk about any problems you encounter, possible improvements, feature requests and just tell me about how you used my packages! I want my projects to be really community projects and not just open-source projects.

But I didn't get started with open-source development with R packages. My initial involvement in a community project was with HTTPS Everywhere, a browser extension to force HTTPS connection to websites via a manually curated list of rewrite rules. I started as a happy user who wanted to increase the HTTPS coverage provided by the extension. I enjoyed the experience of collaborating to build something great together and continued contributing, until I eventually became one of the main contributors and then a ruleset maintainer.

During my free time, I also maintain important and understaffed pieces of open-source infrastructure, such as the Software Carpentries lesson on "Programming with R", or the CRAN Task View for Epidemiology.

You can interact with me here on GitHub or on Mastodon (@[email protected])!

If I submitted a PR in one of your repository

Below are some things to know if I submitted a PR in a repository:

  • my PRs are just suggestions. Feel free to request any amount of tweaks before merging or even to close them if you don't like my changes or if you can think of a better way to fix them.
  • in general, I prefer to be asked to tweak my changes myself rather than you directly editing on my branch. I think this provides better learning opportunities. However, if I left you the technical possibility to do it, it means you can go ahead if you think that's a better option
  • I usually try to re-organise my commits in a logical way before submitting a PR. Because of this, I strongly recommend you review my changes commit by commit. This will be much easier than reviewing all changes at once.

Hugo Gruson's Projects

.github icon .github

Defaults for community health files

acuityview icon acuityview

This code provides a simple method for representing a visual scene (i.e. modifying an image) as it may be seen by an animal with less acute vision.

asymptor icon asymptor

R package to estimate asymptomatic cases via capture/recapture methods

awesome-spectra icon awesome-spectra

🌈 A collaborative list of awesome tools for spectroscopy. Also, check:

bernadette icon bernadette

Bayesian analysis of infectious disease transmission dynamics, with a particular focus on Coronavirus Disease 2019 (COVID-19)

coarsedatatools icon coarsedatatools

An R package for analyzing censored and under-reported surveillance data.

coauthors icon coauthors

R package to determine the coauthors of a given person

community icon community

This is the main CHAOSS community repository. Feel free to open an issue to discuss a topic of community interest! This repository also holds governance, mentorship, and other community-related documentation

contactdata icon contactdata

R package with social contact data for 177 regions (Prem et al. 2017; Prem et al. 2021)

dev_guide icon dev_guide

rOpenSci Packages: Development, Maintenance, and Peer Review

dplyr icon dplyr

dplyr: A grammar of data manipulation

epiestim icon epiestim

A tool to estimate time varying instantaneous reproduction number during epidemics

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.