Raniere Silva

Candidate for Workflows for reproducible computational science and data science

Eureka Moments

When reading the history of open source contributors, they always mention the moment when their life changed. E.g. "the frustration he had working with scientists who wanted to run before they could walk, i.e., to parallelize complex programs that were not broken down into self-contained functions" [1].

[1] Wilson G. Software Carpentry: lessons learned. F1000Research 2014.
(https://doi.org/10.12688/f1000research.3-62.v1)

Photo by Blake Cheek on Unsplash

We have Makefile

But something called csh is missing

And make failed

Data, Script and Action

After two independent groups collected data, they should be able to use the same script to process/visualise the information. Unfortunately, this part of the workflow is broken.

Photo by Jakob Owens on Unsplash

PCx goes to GitHub

And we created perprof 

perprof documentation

perprof paper

The unknown unknowns

I learnt a lot about software best practices—version control, documentation, testing—and I needed some help with the ones I didn't know I didn't know.

Preservation is important for science

New technologies can help

Don't be afraid to ask the experts

Long Term Goals

I would like to apply to São Paulo Research Foundation's (FAPESP) Young Investigator Awards around 2025 and create the first Research Software Engineer (RSE) group in Brazil. At the end of FAPESP's Young Investigator Awards, around 2030, I wish that my work have inspired the creation of other RSE groups in South America.

Photo by Matthew Smith on Unsplash

BOSSEE

  • Project management
  • Structural improvements to Jupyter
  • Developing the Jupyter ecosystem
  • Science demonstrators
  • Services and EOSC integration
  • Education and dissemination

Project Management

Structural Improvements to Jupyter

Developing the Jupyter Ecosystem

Science Demonstrators

Services and EOSC integration

Education and Dissemination

Thanks for your time!

PhD DASHH

By Raniere Silva