Embracing Open Source as Good Science

Sharing. It’s one of the earliest lessons your parents try to teach you - don’t hoard, take turns, be generous. Sharing is a great lesson for life. Sharing is also a driving force behind scientific progress and software development. Science and software rely on communal principles of transparency, knowledge exchange, reproducibility, and mutual benefit.

The practice of open sharing or open sourcing has advanced these fields in several ways:

We also feel strongly that the impetus for open sharing is reflected in Rho’s core values - especially team culture, innovation, integrity, and quality. Given our values, and given our role in conducting science and creating software, we’ve been exploring ways that we can be more active in the so-called “sharing economy” when it comes to our work.

One of the ways we have been fulfilling this goal is to release our statistical and data visualization tools as freely-accessible, open source libraries on GitHub. GitHub is one of the world’s largest open source platforms for virtual collaboration and code sharing. GitHub allows users to actively work on their code online, from anywhere, with the opportunity to share and collaborate with other users. As a result, we not only share our code for public use, we also invite feedback, improvements, and expansions of our tools for other uses.

We released our first open source tool - the openFDA Adverse Event Explorer - in June 2015. Now we have 26 team members working on 28 public projects, and that number has been growing rapidly. The libraries and tools we’ve been sharing have a variety of uses: monitor safety data, track project metrics, visualize data, summarize every data variable for a project, aid with analysis, optimize SAS tools, and explore population data.

Most repositories include examples and wikis that describe the tools and how they can be used. An example of one of these tools, the Population Explorer is shown below.

Interactive Population Explorer

Access summary data on study population and subpopulations of interest in real time.

One of over 50 public projects on Rho’s GitHub page - available at: https://github.com/RhoInc/

In the coming months, we plan to use the blog to highlight a few of our different open source tools. We invite you to check back/subscribe to learn more about the tools we’re making available to the public. We also encourage you to peruse the work for yourself on our GitHub page.

We are excited to be hosting public code and instructional wikis in a format that allows free access and virtual collaboration, and hope that an innovative platform like GitHub will give us a way to share our tools with the world and refine them with community feedback. As science and software increasingly embrace open source code, we are changing the way we develop tools and optimizing the way we do clinical research while staying true to our core purpose and values.

If you have any questions or want to learn more about one of our projects, email us at: graphics@rhoworld.com.

This post originally appeared on Rho’s Corporate Blog.

Written by Ryan Bailey on February 26, 2019