The “How I Teach” talk series is an invitation for anyone delivering professional development to life scientists and educators to share their curriculum, tips, technologies, and approaches. Email firstname.lastname@example.org to participate or complete a submission form to sign up to give a short talk and/or demo of the teaching skill you want to share. See full blog post for details.
Time and Date for Talks
LifeSciTrainers Community Calls April 2022
- Thursday April 21, 2022 16:00 UTC (Zoom registration)(see in your time zone)
- Friday April 22, 2022 01:00 UTC (Zoom registration)(see in your time zone)
Register on Zoom for our community call or Join our Slack for more details.
How I Teach Life Scientists…to Build Reproducible, Scalable Workflows with Nextflow
Sateesh Peri, Bioinformatics Developer | Training Specialist (Leidos | CDC)
Format: Short talk and demo
The term “reproducible research” has been used to describe the idea that a scientific publication should be distributed along with all the raw data and metadata used in the study, all the code and/or computational notebooks needed to produce results from the raw data, and the computational environment or a complete description thereof. The standardization, portability and reproducibility of analysis pipelines are key issues within the bioinformatics community. Being able to reproduce scientific results is the central tenet of the scientific method. However, moving toward FAIR (findable, accessible, interoperable and reusable) research methods in data-driven science is complex.
I will be presenting the lessons learned and feedback from organizing short-format workshops for building data analysis pipelines using nextflow, an incredibly powerful and flexible workflow language. I will also introduce the nf-core framework as a means for the development of collaborative, peer-reviewed, best-practice analysis pipelines. Through open discussion and collaboration among the community, it is possible to leverage the knowledge of experts across the world for the development of domain-specific pipelines and the implementation of current best-practice analysis methods. This collaborative process bypasses the traditional barriers that can exist between research groups, resulting in high-quality pipelines that anyone can use.
I will give a walk-through for the nextflow tutorial – variant calling edition and introduce Gitpod to the community where you can try the exercises in an online computing environment at your own pace, with the course material in another window alongside.
Tutorial Link: https://sateeshperi.github.io/nextflow_varcal/nextflow/