Register event
273 events found

  • Executive Masters in Management of Research Infrastructures

    20 September 2017 - 15 March 2019

    Milan, Italy

    Elixir node event
    Executive Masters in Management of Research Infrastructures https://tess.elixir-europe.org/events/executive-masters-in-management-of-research-infrastructures This Masters development programme is aimed at current Research Infrastructures managers and leaders who wish to develop the competencies required to meet the needs of Research Infrastructures in the planning, construction and operation phases. 2017-09-20 12:00:00 UTC 2019-03-15 12:00:00 UTC University of Milano-Bicocca, Milan, Italy University of Milano-Bicocca Milan Italy 20126 [] Claire Johnson [] [] [] []
  • Introduction to high throughput screening

    1 December 2017 - 30 June 2018

    Elixir node event
    Introduction to high throughput screening https://tess.elixir-europe.org/events/introduction-to-high-throughput-screening 2017-12-01 09:00:00 UTC 2018-06-30 00:00:00 UTC [] [] workshops_and_courses [] []
  • Making Babies in the 21st Century

    22 January - 5 March 2018

    Making Babies in the 21st Century https://tess.elixir-europe.org/events/making-babies-in-the-21st-century-e67b5e17-71f1-4351-b7b0-52af5b9902c1 Explores the new reproductive technologies, the opportunities they provide, and the profound social challenges they pose. 2018-01-22 09:00:00 UTC 2018-03-05 00:00:00 UTC UCL (University College London) [] [] workshops_and_courses [] []
  • Basic bioinformatics concepts, databases and tools

    9 - 23 February 2018

    Leuven, Belgium

    Elixir node event
    Basic bioinformatics concepts, databases and tools https://tess.elixir-europe.org/events/basic-bioinformatics-concepts-databases-and-tools Understand the capabilities and pitfalls of bioinformatics. Functioning of the most used bioinformatics algorithms and terms for reliable interpretation of the results. Navigate with confidence to numerous online data repositories. Know where to search for them. Basic analyses of single genes as well as groups of genes (gene lists) During this 3-day introduction to bioinformatics, we will take you along a guided tour that covers all basic aspects of biological sequence analysis. This workshop is an ideal opportunity to get familiar with bioinformatics and its many faces! At the end, you should be able to start tackling any basic bioinformatics problem: how to obtain relevant information about your gene, you know where to get the required sequence data, manipulate the sequences, and how basic software and algorithms function so you can fine-tune them in order the get the most out of your analysis. GenBank, SwissProt, RefSeq, Gene GQuery Ensembl Ugene BLAST, OrthoMCL, EMBOSS Needle, EMBOSS Water, Muscle, WebLogo, iceLogo HMMER, PSIBLAST, PROSITE, SMART, InterPro miRWalk, Pscan, Motiflab Primer3 PLUS, Primer BLAST, OligoAnalyzer, Ambion siRNA finder EMBOSS, Mobyle, Expasy PDB, Yasara GO, AmiGO, QuickGO, KEGG, STRING, DAVID, TopGene, EnrichR, WebGestalt, Cytoscape GEO, GEO2R, GEO DataSet Browser OMIM, Variant reporter, Genomic variation server BioGPS and Biomart ​​​​​​​​ 2018-02-09 09:30:00 UTC 2018-02-23 17:00:00 UTC VIB Bioinformatics Core Park Inn by Radisson Leuven, Leuven, Belgium Park Inn by Radisson Leuven Leuven Belgium 3010 [] [] [] [] []
  • C++ for scientific computing

    13 February - 3 June 2018

    Heverlee, Belgium

    Elixir node event
    C++ for scientific computing https://tess.elixir-europe.org/events/c-for-scientific-computing C++ is a modern, object-oriented programming language that is used tobuild industry strength applications when performance and reliability are important.The language has a reputation of being challenging to use, but forscientific programming, a core set of features is sufficient for most programming tasks. In this training, we will concentrate on thatfeature set. Although the scope is scientific programming, most of the material presented in Bjarne Stroustrup's excellent "A tour of C++" is covered, as well as some addition introduced in the C++14 specification.The STL (Standard Template Library) will be covered in some detail since selecting the appropriate data structures and algorithms is one of themost important design decisions. We will see that C++ code can be compact, straightforward, elegant and fun to write, and is a very useful programming language for more demanding applications.Hands-on and programming challenges will be provided. Detailed time/place info 13/02/2018 - 09.00 - 13.00 22/02/2018 - 09.00 - 13.00 01/03/2018 - 09.00 - 13.00 06/03/2018 - 09.00 - 13.00 2018-02-13 09:00:00 UTC 2018-06-03 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Introduction to Python for Biologists

    19 - 23 February 2018

    Edinburgh, United Kingdom

    Elixir node event
    Introduction to Python for Biologists https://tess.elixir-europe.org/events/introduction-to-python-for-biologists-bcd1d1d1-24fc-47b6-b586-fc239d27888e Python is a dynamic, readable language that is a popular platform for all types of bioinformatics work, from simple one-off scripts to large, complex software projects. This workshop is aimed at complete beginners and assumes no prior programming experience. It gives an overview of the language with an emphasis on practical problem-solving, using examples and exercises drawn from various aspects of bioinformatics work. The workshop is structured so that the parts of the language most useful for bioinformatics are introduced as early as possible, and that students can start writing plausibly-useful programs after the first few sessions. After completing the workshop, students should be in a position to (1) apply the skills they have learned to tackling problems in their own research and (2) continue their Python education in a self-directed way. 2018-02-19 09:00:00 UTC 2018-02-23 17:00:00 UTC The King's Buildings, The University of Edinburgh, Edinburgh, United Kingdom The King's Buildings, The University of Edinburgh Edinburgh United Kingdom EH9 3JN Bioinformatics Edinburgh Genomics Bert Overduin - bert.overduin@ed.ac.uk [] workshops_and_courses [] BioinformaticsProgrammingPython
  • Linux Introduction

    19 - 26 February 2018

    Antwerpen), Belgium

    Elixir node event
    Linux Introduction https://tess.elixir-europe.org/events/linux-introduction-c6783968-d7d4-432d-9756-22c79bb5e38d A two-session introduction to Linux, the operating system of all VSC supercomputers. This course is the first in a series of 3. The second 1-session course covers the architecture of supercomputers (2 March 2018) which is equally relevant to those who only run software (as you need to understand whether your code will run well on a supercomputer and which resources to request to run your program) as to those who develop software for supercomputers. The third 2-session course (5 and 6 March 2018) will then show you how to actually start programs on the cluster at UAntwerpen. For further information on this course, contact hpc@uantwerpen.be. Course documentation will be made available here. Detailed time/place info 19.02.2018, time: 09:30-13:30, UAntwerp Campus Middelheim G.025 (Middelheimlaan 1, 2020 Antwerpen) 26.02.2018, time: 09:30-13:30, UAntwerp Campus Middelheim G.025 (Middelheimlaan 1, 2020 Antwerpen) 2018-02-19 09:00:00 UTC 2018-02-26 00:00:00 UTC UAntwerp Campus Middelheim, Antwerpen), Belgium UAntwerp Campus Middelheim Antwerpen) Belgium 2020 [] [] [] [] []
  • Bioanalytical methodologies with emphasis on use of chromatography and mass spectrometry in metabolomics analysis

    19 February - 23 March 2018

    Umeå

    Elixir node event
    Bioanalytical methodologies with emphasis on use of chromatography and mass spectrometry in metabolomics analysis https://tess.elixir-europe.org/events/bioanalytical-methodologies-with-emphasis-on-use-of-chromatography-and-mass-spectrometry-in-metabolomics-analysis 2018-02-19 09:00:00 UTC 2018-03-23 00:00:00 UTC Umeå Umeå [] [] workshops_and_courses [] []
  • Data processing with R tidyverse

    19 - 22 February 2018

    Esch-sur-Alzette, Luxembourg

    Data processing with R tidyverse https://tess.elixir-europe.org/events/data-processing-with-r-tidyverse This four day course provides a complete introduction to data science in R with the tidyverse. Participants should have basic experience in programming environments such as Matlab, Octave or other programming languages or complete a simple free online course as this one offered by DataCamp. The course will not go deep into statistics but rather getting data ready, some exploratory analysis, visualization and handling models. Preparing data takes up to 90% of the time spent in analysis — speeding this up is the mission of this course. Day 1 will review the basics of R and loading data via the readr package as well as Markdown. Day 2 will introduce tidying and organising data via the tidyr and dplyr packages as well as ggplot2 for visualisation. Day 3 will look at functional programming tools using the purrr package, which greatly simplifies repeating operations. Many statistical packages have complicated and idiosyncratic data structures. The broom package helps to convert them to consistent data structures. Participants are encouraged to bring their own data for analysis, convert existing code to tidyverse or perform a project on Day 4. Speakers: Aurélien GINOLHAC (LSRU, University of Luxembourg), Eric KONCINA (LSRU, University of Luxembourg), Roland KRAUSE (ELIXIR-LU/LCSB, University of Luxembourg) Registration is now open and will close on January 8th, 2018. 2018-02-19 09:30:00 UTC 2018-02-22 18:00:00 UTC ELIXIR Luxembourg University of Luxembourg, Campus, Belval, Maison du Savoir (MSA), Esch-sur-Alzette, Luxembourg University of Luxembourg, Campus, Belval, Maison du Savoir (MSA) Esch-sur-Alzette Luxembourg L-4366 Data visualisation Data architecture, analysis and design University of Luxembourg Roland Krause, ELIXIR-LU [] workshops_and_courses first_come_first_served []
  • Introduction to Multiomics Data Integration

    20 - 23 February 2018

    Cambridge, United Kingdom

    Elixir node event
    Introduction to Multiomics Data Integration https://tess.elixir-europe.org/events/introduction-to-multiomics-data-integration This course will provide participants with biological examples of data integration, and the challenges that researchers face. The course will focus on the use of public data resources and open access tools for enabling integrated working, with an emphasis on data visualisation. 2018-02-20 08:45:00 UTC 2018-02-23 16:00:00 UTC European Bioinformatics Institute (EMBL-EBI), Cambridge, United Kingdom European Bioinformatics Institute (EMBL-EBI) Cambridge United Kingdom CB10 1SD [] Johanna Langrish [] [] [] []
  • Basic Course in SEM and TEM

    20 - 22 February 2018

    Umeå

    Elixir node event
    Basic Course in SEM and TEM https://tess.elixir-europe.org/events/basic-course-in-sem-and-tem-1-ects-7b210978-83f2-4759-bb6f-853f9134f27e 2018-02-20 09:00:00 UTC 2018-02-22 00:00:00 UTC Umeå Umeå [] [] workshops_and_courses [] []
  • Software Carpentry - York University

    21 - 22 February 2018

    Software Carpentry - York University https://tess.elixir-europe.org/events/software-carpentry-york-university-42346288-06bf-4714-8004-f1f20267cb3b Find out more at https://sechilds.github.io/2018-02-21-york-university/ 2018-02-21 09:00:00 UTC 2018-02-22 00:00:00 UTC Software Carpentry York University York University [] [] workshops_and_courses [] []
  • RNA-Seq analysis in R

    22 - 23 February 2018

    Perth, Australia

    RNA-Seq analysis in R https://tess.elixir-europe.org/events/rna-seq-analysis-in-r 2018-02-22 09:00:00 UTC 2018-02-23 15:00:00 UTC COMBINE Australia Pawsey Supercomputing Centre, 26 Dick Perry Ave, Perth, Australia Pawsey Supercomputing Centre, 26 Dick Perry Ave Perth Australia Pawsey Supercomputing Centre [] [] [] bioinformatics RNA-Seq R-programming
  • Software Carpentry - Albert Einstein Science Park, Potsdam, Germany

    22 - 23 February 2018

    Software Carpentry - Albert Einstein Science Park, Potsdam, Germany https://tess.elixir-europe.org/events/software-carpentry-albert-einstein-science-park-potsdam-germany Find out more at https://swc-bb.github.io/2018-02-22-Potsdam-Berlin/ 2018-02-22 09:00:00 UTC 2018-02-23 00:00:00 UTC Software Carpentry Albert Einstein Science Park, Potsdam, Germany Albert Einstein Science Park, Potsdam, Germany [] [] workshops_and_courses [] []
  • Software Carpentry - University of Milano Bicocca

    22 - 23 February 2018

    Software Carpentry - University of Milano Bicocca https://tess.elixir-europe.org/events/software-carpentry-workshop-milano-italy Find out more at https://elixir-iib-training.github.io/2018-02-22-milan/ 2018-02-22 09:00:00 UTC 2018-02-23 00:00:00 UTC Software Carpentry University of Milano Bicocca University of Milano Bicocca Città Metropolitana di Milano 20126 Bioinformatics Computer science University of Milano-Bicocca, Italy elixir.ita.training@gmail.com Graduate StudentsResearchers 30 workshops_and_courses registration_of_interestfirst_come_first_served PythonUnix/LinuxGitSoftwareCarpentry
  • Advanced ChIP-seq data analysis

    22 - 23 February 2018

    Cambridge, United Kingdom

    Elixir node event
    Advanced ChIP-seq data analysis https://tess.elixir-europe.org/events/advanced-chip-seq-data-analysis The primary aim of this course is to familiarise participants with the analysis of ChIP-seq data and provide hands-on training on the latest analytical approaches. The course starts with an introduction to ChIP-seq experiments and discusses quality control issues. We first show basic analytical steps such as alignment, peak calling and motif analysis, followed by practical examples on how to work with biological replicates and fundamental quality metrics for ChIP-seq datasets. We then focus on the analysis of differential binding when comparing between different samples. In addition, there is a short introduction to ATAC-seq data analysis for the detection of regions of open chromatin. Please note that if you are not eligible for a University of Cambridge [Raven](http://www.ucs.cam.ac.uk/docs/faq/raven/n5) account you will need to book or register your interest by linking [here](http://bioinfotraining.bio.cam.ac.uk/booking-form/?event-id=2425125&course-title=Advanced%20ChIP-seq%20data%20analysis).'' 2018-02-22 09:30:00 UTC 2018-02-23 17:30:00 UTC University of Cambridge Craik-Marshall Building, Cambridge, United Kingdom Craik-Marshall Building Cambridge United Kingdom CB2 3AR Bioinformatics Epigenomics Functional genomics Data visualisation Data mining ChIP-seq University of Cambridge Bioinformatics Training Graduate studentsPostdocs and Staff members from the University of CambridgeInstitutions and other external Institutions or individuals workshops_and_courses [] []
  • Software Carpentry - New York Academy of Sciences

    24 - 25 February 2018

    Software Carpentry - New York Academy of Sciences https://tess.elixir-europe.org/events/software-carpentry-new-york-academy-of-sciences-ae534d93-1623-4831-a9c7-739dba599631 Find out more at https://davidyakobovitch.github.io/2018-02-24-nyas-python/ 2018-02-24 09:00:00 UTC 2018-02-25 00:00:00 UTC Software Carpentry New York Academy of Sciences New York Academy of Sciences [] [] workshops_and_courses [] []
  • Software Carpentry - University of Texas at Arlington

    24 - 25 February 2018

    Software Carpentry - University of Texas at Arlington https://tess.elixir-europe.org/events/software-carpentry-university-of-texas-at-arlington-de3c3797-5700-456b-8976-6fdf7443ca34 Find out more at https://annawilliford.github.io/2018-02-24-UTA/ 2018-02-24 09:00:00 UTC 2018-02-25 00:00:00 UTC Software Carpentry University of Texas at Arlington University of Texas at Arlington [] [] workshops_and_courses [] []
  • Software Carpentry - New York Academy of Sciences

    24 - 25 February 2018

    Software Carpentry - New York Academy of Sciences https://tess.elixir-europe.org/events/software-carpentry-new-york-academy-of-sciences-04b4509f-355b-47bd-a19a-ce556f3ee394 Find out more at https://jfkoehler.github.io/2018-02-24-nyas-r/ 2018-02-24 09:00:00 UTC 2018-02-25 00:00:00 UTC Software Carpentry New York Academy of Sciences New York Academy of Sciences [] [] workshops_and_courses [] []
  • Protein Bioinformatics Course for Beginners 2018

    26 - 28 February 2018

    Protein Bioinformatics Course for Beginners 2018 https://tess.elixir-europe.org/events/protein-bioinformatics-course-for-beginners-2018 2018-02-26 09:00:00 UTC 2018-02-28 00:00:00 UTC [] [] [] [] []
  • Linux for HPC

    26 February 2018

    Heverlee, Belgium

    Elixir node event
    Linux for HPC https://tess.elixir-europe.org/events/linux-for-hpc-4478403d-fef5-421a-b3b6-52dc5f3c766b This course will give a more detailed and HPC oriented summary of the basic command line related issues in Linux: Linux shell: features, customizing, environment variables, aliasing Remote GUI connection: transferring files, displaying graphics Short intro to Linux scripting Creating sample PBS scripts for VSC Installing applications: package manager concept, manual installations This course provides several hands-on sessions Detailed time/place info 26/02/2018 - 09.00 - 13.00 2018-02-26 09:00:00 UTC 2018-02-26 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Python for Life Scientists

    26 - 28 February 2018

    Zurich

    Elixir node event
    Python for Life Scientists https://tess.elixir-europe.org/events/python-for-life-scientists-1dca1a76-eb30-49a2-a05e-29fa960e7842 Overview Python is an open-source and general-purpose scripting language which runs on all major operating systems. 2018-02-26 09:00:00 UTC 2018-02-28 00:00:00 UTC SIB, Zurich SIB Zurich [] training@sib.swiss [] workshops_and_courses [] []
  • Software Carpentry - ARCHER Software Carpentry @ The University of Leicester

    26 - 27 February 2018

    Software Carpentry - ARCHER Software Carpentry @ The University of Leicester https://tess.elixir-europe.org/events/software-carpentry-archer-software-carpentry-the-university-of-leicester Find out more at https://hpcarcher.github.io/2018-02-26-Leicester/ 2018-02-26 09:00:00 UTC 2018-02-27 00:00:00 UTC Software Carpentry ARCHER Software Carpentry @ The University of Leicester ARCHER Software Carpentry @ The University of Leicester [] [] workshops_and_courses [] []
  • Software Carpentry - University of Michigan

    26 - 27 February 2018

    Software Carpentry - University of Michigan https://tess.elixir-europe.org/events/software-carpentry-university-of-michigan-076928c4-2ea8-44a9-9918-5ffdc68f1adc Find out more at https://umswc.github.io/2018-02-26-umich-shapiro/ 2018-02-26 09:00:00 UTC 2018-02-27 00:00:00 UTC Software Carpentry University of Michigan University of Michigan [] [] workshops_and_courses [] []
  • Ensembl programmatic access with Perl, Feb 2017

    26 February - 1 March 2018

    Cambridge, United Kingdom

    Elixir node event
    Ensembl programmatic access with Perl, Feb 2017 https://tess.elixir-europe.org/events/ensembl-programmatic-access-with-perl-feb-2017 Work with the Ensembl developers to master the Ensembl Perl APIs and flexibly access genome-wide data, such as genes, variants, regulatory features, homologues and alignments. 2018-02-26 09:30:00 UTC 2018-03-01 17:00:00 UTC European Bioinformatics Institute (EMBL-EBI) - Training Room 2, Cambridge, United Kingdom European Bioinformatics Institute (EMBL-EBI) - Training Room 2 Cambridge United Kingdom CB10 1SD [] Emily Perry [] [] [] []
  • Probabilistic programming with (R)Stan, a new approach to linear models

    26 February 2018

    Leuven, Belgium

    Elixir node event
    Probabilistic programming with (R)Stan, a new approach to linear models https://tess.elixir-europe.org/events/probabilistic-programming-with-r-stan-a-new-approach-to-linear-models - rstan R package (https://cran.r-project.org/web/packages/rstan/vignettes/rstan.html)​ ​ 2018-02-26 09:30:00 UTC 2018-02-26 17:00:00 UTC VIB Bioinformatics Core Park Inn by Radisson Leuven, Leuven, Belgium Park Inn by Radisson Leuven Leuven Belgium 3010 [] [] [] [] []
  • EMBL-EBI: Introduction to Interpro

    27 February 2018

    Cambridge, United Kingdom

    Elixir node event
    EMBL-EBI: Introduction to Interpro https://tess.elixir-europe.org/events/embl-ebi-introduction-to-interpro-b6767f07-ba2f-4bf7-ba3e-db72be38657d Employ InterPro to help you answer your research questions! This workshop will help you find out why there is a need to automatically annotate proteins, how protein family databases can help meet this challenge, and how [InterPro](http://www.ebi.ac.uk/interpro) pulls together a number of such databases, allowing you to classify unknown protein sequences and identify their function. The module is a combination of presentations and hands-on practical exercises. You will explore the various features of an InterPro entry, and design a workflow to utilise InterPro in the analysis of real world data. Also note: This event is part of a series of short introductions focusing on EMBL-EBI resources. If you want to learn more about these separate training events, see the [[#Related|Related Courses]] section below. Please note that if you are not eligible for a University of Cambridge [Raven](http://www.ucs.cam.ac.uk/docs/faq/raven/n5) account you will need to book by linking [here](http://bioinfotraining.bio.cam.ac.uk/booking-form/?event-id=2239008&course-title=EMBL-EBI:%20Introduction%20to%20Interpro).'' 2018-02-27 09:00:00 UTC 2018-02-27 12:00:00 UTC University of Cambridge Craik-Marshall Building, Cambridge, United Kingdom Craik-Marshall Building Cambridge United Kingdom CB2 3AR Bioinformatics University of Cambridge Bioinformatics Training This module is suitable for researchers who wish to know more about the InterPro resourceGraduate studentsPostdocs and Staff members from the University of CambridgeInstitutions and other external Institutions or individuals workshops_and_courses [] []
  • EMBL-EBI workshop: Functional protein classification (InterPro)

    27 February 2018

    Cambridge, United Kingdom

    Elixir node event
    EMBL-EBI workshop: Functional protein classification (InterPro) https://tess.elixir-europe.org/events/embl-ebi-workshop-functional-protein-classification-interpro This module will describe how to query a number of protein family databases using InterPro, allowing you to classify unknown protein sequences and identify their function. 2018-02-27 09:00:00 UTC 2018-02-27 12:30:00 UTC University of Cambridge, Cambridge, United Kingdom University of Cambridge Cambridge United Kingdom CB2 3AR [] Gabriella Rustici [] [] [] []
  • Linux scripting

    27 February 2018

    Heverlee, Belgium

    Elixir node event
    Linux scripting https://tess.elixir-europe.org/events/linux-scripting-c94b6cfe-7c65-4990-8038-bf86a8df2866 This course will give an introduction to Linux scripting with an introduction to the mostly used loops while programming How to create script files in Bash shell- Basic loops in Linux Return values Setting variables Using quotes Command line parameters Introduction to expressions Test conditions Shell logic structures (sequence, decision, loops) Shell functions i/o issues Using Linux scripting in writing PBS scripts for HPC This course provides hands-on sessions Detailed time/place info 27/02/2018 - 09.00 - 13.00 2018-02-27 09:00:00 UTC 2018-02-27 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Object-Oriented Programming with Fortran @ EPCC at STFC Daresbury

    27 - 28 February 2018

    Object-Oriented Programming with Fortran @ EPCC at STFC Daresbury https://tess.elixir-europe.org/events/objet-oriented-programming-for-hpc-epcc-at-stfc-daresbury Object-Oriented Programming with Fortran This course provides an introduction to Object-Oriented Programming (OOP) with Fortran. Fortran is often used for scientific applications, but applications are mainly developed using the standard procedural programming techniques that Fortran was initially designed for. OOP is a programming methodology designed to enable safe and reusable programming, coupling procedures with the data they operate on in classes and using them as objects. More commonly associated with large programs, and programs written in industry/companies, there are many scientific applications that become very large and long-lived and therefore could benefit from such programming techniques to make development, maintenance, and extension of the code simpler and safer. Whilst Fortran is generally viewed as a procedural programming language there are features in the most recent versions of the Fortran standards (90, 95, and 2003) that enable development in OOP or OOP-like ways. We will introduce these language features and discuss/explore how they can be used in scientific applications. Familiarity with a Unix or Linux environment is assumed, and some experience with Fortran is advisable for getting the most out of the course material.   Trainer Adrian Jackson Adrian Jackson is a Research Architect at EPCC, where he works on a range of different research, from investigating new memory hardware and programming models, to optimising and porting parallel codes, and working with application scientists to enable their computational simulation or data analysis. He also teaches on EPCC's MSc in HPC, giving lectures on Programming Skills, HPC Architecture, and Performance Programming.   Details Topics include: object-oriented programming, fortran modules, datatypes, polymorphic variables and procedures, constructors and destructors, and inheritance. Intended learning outcomes On completion of this course students should be able to: Develop modularised Fortran programs. Define new datatypes and operators in Fortran. Understand basic OO concepts and strategies. Develop OO programs in Fortran. Compile and run Fortran programs on ARCHER. Understand basic design trade-offs for OOP in Fortran. Prerequisites Whilst there are no prerequisites for this course, a familiarity with a Unix or Linux environment is assumed and to fully benefit from the course some familiarity with Fortran programming would be beneficial. Timetable Details are subject to change, but start, end and break times will stay the same. Day 1 09:30 Introduction to Fortran 10:15 PRACTICAL: Fortran programming 11:00 BREAK 11:30 Introduction to Object Oriented Programming 12:00 PRACTICAL: Designing an object oriented program 12:15 Modules 13:00 BREAK: Lunch 14:00 PRACTICAL: Modules 14:30 Derived types and operators 15.00 PRACTICAL: Derived types 15:30 BREAK 16:00 PRACTICAL: Continuing practicals 16:30 CLOSE Day 2 09:30 Classes and data visibility 10:15 PRACTICAL: Fortran classes 11:15 BREAK 11:45 Inheritance and overloading 12.30 PRACTICAL: Generic classes and extensions 13.00 BREAK: Lunch 14.00 Design and performance considerations 14.45 PRACTICAL: Continuing practicals 15:15 BREAK 15:45 Further features 16:15 Summary 16:30 CLOSE Course Materials Slides and exercise material for this course are available here. https://events.prace-ri.eu/event/714/ 2018-02-27 09:00:00 UTC 2018-02-28 16:30:00 UTC [] [] workshops_and_courses [] []

Calendar chart feature coming soon