Wednesday February 8, 2023 - Friday February 10, 2023
Announcement HomepageThe aim of this course is to provide an integrated view of data-driven hypothesis generation through machine learning integration methods, biological graph / network analysis and genome-scale metabolic models. A general description of different methods for analyzing different omics data (e.g. transcriptomics and genomics) will be presented with some of the lectures discussing key methods and pitfalls in their integration.
Monday January 30, 2023 - Friday February 3, 2023
Announcement HomepageThis workshop will introduce the best practice bioinformatics methods for processing and analyses of single cell RNA-seq data via a series of online lectures and computer practicals. The total course duration is 5 days, including the lectures and practical exercises
Monday November 21, 2022 - Friday November 25, 2022
Announcement HomepageOne of the key principles of proper scientific procedure is the act of repeating an experiment or analysis and being able to reach similar conclusions. Published research based on computational analysis, e.g. bioinformatics or computational biology, have often suffered from incomplete method descriptions (e.g. list of used software versions); unavailable raw data; and incomplete, undocumented and/or unavailable code. This essentially prevents any possibility of attempting to reproduce the results of such studies. The term “reproducible research” has been used to describe the idea that a scientific publication based on computational analysis 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. Reproducible research not only leads to proper scientific conduct but also provides other researchers the access to build upon previous work. Most importantly, the person setting up a reproducible research project will quickly realize the immediate personal benefits: an organized and structured way of working. The person that most often has to reproduce your own analysis is your future self!
Monday October 24, 2022 - Friday October 28, 2022
HomepageThis 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. We will cover an introduction to Algorithms and Data structures, Programming Paradigms especially structured and object oriented programming and to give a overview of other paradigms like functional programming. Modular development and (code) reusability, testing and optimisation. The modules will cover theory with bridging practical examples and applications to enhance the theoretical understanding of the principles.
Tuesday October 11, 2022 - Thursday October 13, 2022
Announcement HomepageThis course will introduce important aspects of Research Data Management through a series of lectures and hands-on computer exercises. The course is intended for researchers that want to take the first steps towards a more systematic and reproducible approach to analysing and managing research data.
Monday October 10, 2022 - Friday October 14, 2022
Announcement HomepageThis course provides a practical introduction to the writing of Python programs for the complete novice. Participants are led through the core aspects of Python illustrated by a series of example programs. Upon completion of the course, attentive participants will be able to write simple Python programs from scratch and to customize more complex code to fit their needs.
Monday September 26, 2022 - Friday September 30, 2022
Announcement HomepageThis intense one-week workshop provides an introduction to the analysis of next generation sequencing data. Lectures on the theory of concepts will be paired with practical computational exercises in the Linux environment. The practical exercises will focus on data from the Illumina platform, but we will discuss other sequencing platforms and the advantages and challenges to using their data during the lectures.
Monday September 12, 2022 - Friday September 16, 2022
Announcement HomepageThe course is geared towards life scientists wanting to be able to understand and use basic statistical methods. It would also suit those already applying biostatistical methods but have never got a chance to reflect on and truly grasp the basic statistical concepts, such as the commonly misinterpreted p-value.
Wednesday August 31, 2022 - Friday September 2, 2022
Announcement HomepageThe NBIS Tools for reproducible research course is held twice a year and provides an introduction into Snakemake and a tutorial to learn how to use Snakemake. 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.
Monday June 13, 2022 - Friday June 17, 2022
Announcement HomepageIn Life Science and Bioinformatics, R is increasingly being used to transform and analyse data, perform statistical analysis and produce publication-ready visualisations. This workshop will focus on advanced R functionality, to increase the participants skillset and understanding of what is possible to do today.
Wednesday April 27, 2022 - Friday April 29, 2022
Announcement HomepageThis course aims to help researchers to visualize their data in different ways using R. This course will also aim to show researchers how they can make publication grade figures using R. A part of this course is also about making interactive plots that the researchers can view and share in a web-server to make interactive visualizations of the data.
Monday April 25, 2022 - Friday April 29, 2022
Announcement HomepageOne of the key principles of proper scientific procedure is the act of repeating an experiment or analysis and being able to reach similar conclusions. Published research based on computational analysis, e.g. bioinformatics or computational biology, have often suffered from incomplete method descriptions (e.g. list of used software versions); unavailable raw data; and incomplete, undocumented and/or unavailable code. This essentially prevents any possibility of attempting to reproduce the results of such studies. The term “reproducible research” has been used to describe the idea that a scientific publication based on computational analysis 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. Reproducible research not only leads to proper scientific conduct but also provides other researchers the access to build upon previous work. Most importantly, the person setting up a reproducible research project will quickly realize the immediate personal benefits: an organized and structured way of working. The person that most often has to reproduce your own analysis is your future self!
Tuesday April 5, 2022 - Thursday April 7, 2022
Announcement HomepageThis course will introduce important aspects of Research Data Management through a series of lectures and hands-on computer exercises. The course is intended for researchers that want to take the first steps towards a more systematic and reproducible approach to analysing and managing research data.
Monday March 28, 2022 - Friday April 1, 2022
Announcement HomepageThis course will introduce important aspects of Research Data Management through a series of lectures and hands-on computer exercises. The course is intended for researchers that want to take the first steps towards a more systematic and reproducible approach to analysing and managing research data.s
Wednesday February 2, 2022 - Friday February 4, 2022
Announcement HomepageThis workshop will introduce the best practice bioinformatics methods for processing and analyses of single cell RNA-seq data via a series of online lectures and computer practicals. The total course duration is 45 hours, including the online lectures (15 hours) to be watched in advance and practical workshop that will be held on site in Stockholm (30 hours). The practical session is divided into both analysis overview and a Bring-Your-Own-Data (BYOD) day.
Thursday December 9, 2021 - Thursday December 9, 2021
AnnouncementThis online workshop will showcase how to put the FAIR principles into practice and is specifically designed to cater to life science researchers at all career stages. It is organised by SciLifeLab Data Centre and NBIS and include international speakers, presenters from the SciLifeLab community and optional hands-on exercises guided by experts from NBIS and SciLifeLab Data Centre.
Monday November 22, 2021 - Friday November 26, 2021
AnnouncementThis intense one-week workshop provides an introduction to the analysis of next generation sequencing data. Lectures on the theory of concepts will be paired with practical computational exercises in the Linux environment. The practical exercises will focus on data from the Illumina platform, but we will discuss other sequencing platforms and the advantages and challenges to using their data during the lectures.
Monday November 15, 2021 - Friday November 19, 2021
Announcement HomepageOne of the key principles of proper scientific procedure is the act of repeating an experiment or analysis and being able to reach similar conclusions. Published research based on computational analysis, e.g. bioinformatics or computational biology, have often suffered from incomplete method descriptions (e.g. list of used software versions); unavailable raw data; and incomplete, undocumented and/or unavailable code. This essentially prevents any possibility of attempting to reproduce the results of such studies. The term “reproducible research” has been used to describe the idea that a scientific publication based on computational analysis 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. Reproducible research not only leads to proper scientific conduct but also provides other researchers the access to build upon previous work. Most importantly, the person setting up a reproducible research project will quickly realize the immediate personal benefits: an organized and structured way of working. The person that most often has to reproduce your own analysis is your future self!
Monday October 18, 2021 - Friday October 22, 2021
AnnouncementThis course provides a practical introduction to the writing of Python programs for the complete novice. Participants are led through the core aspects of Python illustrated by a series of example programs. Upon completion of the course, attentive participants will be able to write simple Python programs from scratch and to customize more complex code to fit their needs.
Monday October 4, 2021 - Friday October 8, 2021
Announcement HomepageThe course is geared towards life scientists wanting to be able to understand and use basic statistical methods. It would also suit those already applying biostatistical methods but have never got a chance to reflect on and truly grasp the basic statistical concepts, such as the commonly misinterpreted p-value.
Wednesday September 29, 2021 - Friday October 1, 2021
Announcement HomepageAs 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 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 bioinformatics workflows. The NBIS Tools for reproducible research course is held twice a year and provides an introduction into Snakemake and a tutorial to learn how to use Snakemake. 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.
Wednesday September 8, 2021 - Thursday September 9, 2021
AnnouncementThis course aims to help researchers to visualize their data in different ways using R. This course will also aim to show researchers how they can make publication grade figures using R. A part of this course is also about making interactive plots that the researchers can view and share in a web-server to make interactive visualizations of the data.
Monday September 6, 2021 - Friday September 10, 2021
Announcement HomepageThe aim of this workshop is to provide an integrated view of data-driven hypothesis generation through biological network analysis, constraint-based modelling, and supervised and unsupervised integration methods. A general description of different methods for analysing different omics data (e.g. transcriptomics and genomics) will be presented with some of the lectures discussing key methods and pitfalls in their integration. The techniques will be discussed in terms of their rationale and applicability. The course will also include hands-on sessions and several seminars by invited speakers.