Training at NBIS

NBIS offers training and workshops within the area of bioinformatics. The training events are primarily for PhD students, postdocs, investigators and other researchers at Swedish universities, but also for industrial researchers in Sweden. There is a small fee for the participants.

We offer both introductory level training events as well as niched and advanced level training events within specialized research and/or technology areas.

Please note that NBIS training events do not provide any formal university credits. The training content is estimated to correspond to a certain number of credits; however, the estimated credits are just guidelines. If formal credits are important, you need to confer with your home department before submitting a course application to establish if the course is valid for formal credits or not.

Snakemake BYOC (bring-your-own-code) workshop

2024-05-27 to 2024-05-29 (3 days)
Deadline 2024-04-14
Online
More infoAs data analysis projects grow and change over time, it gets increasingly difficult to keep track of how the different parts of the data analysis fit together. Workflow management systems such as Snakemake Links to an external site. can be used to set up, perform and monitor defined sequences of computational tasks ("workflows"), thereby making data analyses reproducible and scalable. Snakemake was developed in the bioinformatics community and has some features that make it particularly well-suited for bioinformatic workflows. The NBIS Tools for reproducible research course is held twice a year and provides both an introduction to Snakemake and a tutorial on how to use it. This Snakemake BYOC (bring-your-own-code) workshop provides a follow-up to that introduction. Here, participants will get support from experienced bioinformaticians to A) convert their data analysis from a programming language such as Bash, R or Python into a Snakemake workflow, OR B) apply more advanced techniques to their existing Snakemake workflows. **Audience** Workshop open for PhD students (prioritized), postdocs, researchers and others who have previously participated in the [NBIS Tools for reproducible research course](https://uppsala.instructure.com/courses/82575) or with demonstrated experience in writing Snakemake workflows. **Fee** This online training event has no fee. However, if you confirm your participation but do not do so (no-show) you will be invoiced 2,000 SEK. Please note that NBIS cannot invoice individuals. By accepting to participate in the workshop, you will be agreeing to follow the NBIS Training Code of Conduct. Due to limited space, the workshop can accommodate a maximum of 12 participants. If we receive more applications, participants will be selected based on several criteria. Selection criteria include correct entry requirements, motivation to attend the workshop as well as gender- and geographical balance. This is a national workshop. The workshop is open for PhD students, postdocs, group leaders and core facility staff. We do accept applications from other countries, but give priority to applicants from Swedish universities prior to applicants from industry and academics from other countries. Please note that NBIS training events do not provide any formal university credits. The training content is estimated to correspond to a certain number of credits; however, the estimated credits are just guidelines. If formal credits are crucial, the student needs to confer with their home department before submitting a workshop application in order to establish whether the workshop is valid for formal credits or not.

Programming Formalisms

2024-04-22 to 2024-04-26 (5 days)
Deadline 2024-04-18
Online
More infoThis course aims to give life scientists, bioinformaticians, and other scientists with some experience in programming and scripting an understanding of the underlying principles of software development, design, and programming. The course aims to strengthen the understanding of more advanced programming concepts, ability to produce more reusable scripts through modular programming and to enable a better understanding of how to evaluate a script or programs performance.