WEBINAR: KBase - A knowledge base for systems biology
This record includes training materials associated with the Australian BioCommons webinar ‘KBase - A knowledge base for systems biology’. This webinar took place on 22 September 2021.
Event description
Developed for bench biologists and bioinformaticians, The Department of Energy Systems...
Keywords: Systems Biology, FAIR Research, Open Source Software, Metagenomics, Microbiology
WEBINAR: KBase - A knowledge base for systems biology
https://zenodo.org/records/5717580
https://dresa.org.au/materials/webinar-kbase-a-knowledge-base-for-systems-biology-653d9753-989d-4194-9230-6e2d90652955
This record includes training materials associated with the Australian BioCommons webinar ‘KBase - A knowledge base for systems biology’. This webinar took place on 22 September 2021.
Event description
Developed for bench biologists and bioinformaticians, The Department of Energy Systems Biology Knowledgebase (KBase) is a free, open source, software and data science platform designed to meet the grand challenge of systems biology: predicting and designing biological function.
This webinar will provide an overview of the KBase mission and user community, as well as a tour of the online platform and basic functionality. You’ll learn how KBase can support your research: Upload data, run analysis tools (Apps), share your analysis with collaborators, and publish your data and reproducible workflows. We’ll highlight a brand new feature that enables users to link environment and measurement data to sequencing data. You’ll also find out how KBase supports findable, accessible, interoperable, and reusable (FAIR) research by providing open, reproducible, shareable bioinformatics workflows.
Materials are shared under a Creative Commons Attribution 4.0 International agreement unless otherwise specified and were current at the time of the event.
Files and materials included in this record:
Event metadata (PDF): Information about the event including, description, event URL, learning objectives, prerequisites, technical requirements etc.
Index of training materials (PDF): List and description of all materials associated with this event including the name, format, location and a brief description of each file.
Q&A for Australian BioCommons KBase Webinar [PDF]: Document containing answers to questions asked during the webinar and links to additional resources
Introduction to KBase: Australian BioCommons Webinar [PDF]: Slides presented during the webinar
Materials shared elsewhere:
A recording of the webinar is available on the Australian BioCommons YouTube Channel:
https://youtu.be/tJ94i9gOJfU
The slides are also available as Google slides:
https://tinyurl.com/KBase-webinar-slides
Melissa Burke (melissa@biocommons.org.au)
Dow, Ellen (orcid: 0000-0002-2079-0260)
Wood-Charlson, Elisha (orcid: 0000-0001-9557-7715)
Systems Biology, FAIR Research, Open Source Software, Metagenomics, Microbiology
23 (research data) Things
23 (research data) things is a set of training materials exploring research data management. Each of the 23 things offers a variety of learning opportunities with activities at three levels of complexity:
- Getting started
- Learn more
- Challenge me
All resources used in the program are online...
Keywords: research data management, training material
23 (research data) Things
https://zenodo.org/records/3955524
https://dresa.org.au/materials/23-research-data-things-793872d2-c221-4cd6-91be-11a313c74b78
23 (research data) things is a set of training materials exploring research data management. Each of the 23 things offers a variety of learning opportunities with activities at three levels of complexity:
* Getting started
* Learn more
* Challenge me
All resources used in the program are online and free to use and reuse under a Creative Commons Attribution 4.0 International licence. You could use all of them as a self-paced course, or choose components to integrate into your own course.
The 23 things are designed to build knowledge as the program progresses, so if you’re new to the world of research data management, we suggest you start with things 1-3 and then decide where you want to go from there.
These materials supported an international community-based training program delivered in 2016 by the Australian National Data Service.
This release migrates these materials to a GitHub repository for continued maintenance. Some updates were made to material that was outdated.
We welcome contributions and suggestions via GitHub Issue or Pull Request.
contact@ardc.edu.au
Liffers, Matthias (orcid: 0000-0002-3639-2080)
Stokes, Liz (orcid: 0000-0002-2973-5647)
Burton, Nichola (orcid: 0000-0003-4470-4846)
Kelly, Andrew (orcid: 0000-0002-5377-5526)
Honeyman, Tom (orcid: 0000-0001-9448-4023)
Brownlee, Rowan (orcid: 0000-0002-1955-1262)
Levett, Kerry (orcid: 0000-0001-5963-0195)
Brady, Catherine (orcid: 0000-0002-7919-7592)
research data management, training material
Software publishing, licensing and citation
This presentation was part of an “Orientation to ARDC services and expertise” series, specifically aimed at people involved in one of the ARDC co-investment projects commencing early 2021. In addition to co-investment of money, ARDC contributes expertise and services in a range of areas: research...
Keywords: software, code, Repositories, code sharing, training material
Software publishing, licensing and citation
https://zenodo.org/records/4816879
https://dresa.org.au/materials/software-publishing-licensing-and-citation-49097378-f296-44aa-b724-a57d22214d99
This presentation was part of an “Orientation to ARDC services and expertise” series, specifically aimed at people involved in one of the ARDC co-investment projects commencing early 2021. In addition to co-investment of money, ARDC contributes expertise and services in a range of areas: research vocabularies, persistent identifiers, data discovery catalogues, metadata issues, licensing, governance, underpinning infrastructure (e.g. Nectar Research Cloud) and more. ARDC can also connect projects to national and international communities and initiatives trying to solve common challenges and outline best practice.
This session explained why and how to publish, licence and cite software.
A video recording of this session can also be found on ARDC's YouTube channel: https://youtu.be/l2acLeuF_QE
contact@ardc.edu.au
Liffers, Matthias (orcid: 0000-0002-3639-2080)
software, code, Repositories, code sharing, training material
National skills ecosystem - call to action
In this Community Action session working groups will be formed based on the challenges/opportunities that were prioritised in Community Action session #4.
Skilled trainers / facilitators
National training registry
National training event calendar
Jointly developed training
Research...
Keywords: national skills initiatives, data skills, training, skills community, training material
National skills ecosystem - call to action
https://zenodo.org/records/4289335
https://dresa.org.au/materials/national-skills-ecosystem-call-to-action-ffd9b4ed-b557-496b-ac35-72467c03c71b
In this Community Action session working groups will be formed based on the challenges/opportunities that were prioritised in Community Action session #4.
- Skilled trainers / facilitators
- National training registry
- National training event calendar
- Jointly developed training
- Research support professionals: career/progression
contact@ardc.edu.au
Padmanabhan, Komathy
Backhaus, Ann
Papaioannou, Anastasios (orcid: 0000-0002-8959-4559)
Tang, Titus
Crowe, Mark (orcid: 0000-0002-9514-2487)
Vanichkina, Darya (orcid: 0000-0002-0406-164X)
Unsworth, Kathryn (orcid: 0000-0002-5407-9987)
Stokes, Liz (orcid: 0000-0002-2973-5647)
Liffers, Matthias (orcid: 0000-0002-3639-2080)
national skills initiatives, data skills, training, skills community, training material
Software publishing, licensing, and citation
A short presentation for reuse includes speaker notes.
Making software citable using a code repository, an ORCID and a licence.
Keywords: Software citation, Software publishing, Software registries, Software Repositories, research Software, training material
Software publishing, licensing, and citation
https://zenodo.org/records/5091717
https://dresa.org.au/materials/software-publishing-licensing-and-citation-d222144f-380a-455d-b4aa-c56283afc23e
A short presentation for reuse includes speaker notes.
Making software citable using a code repository, an ORCID and a licence.
contact@ardc.edu.au
Liffers, Matthias (orcid: 0000-0002-3639-2080)
Martinez, Paula Andrea (type: ProjectLeader)
Software citation, Software publishing, Software registries, Software Repositories, research Software, training material
ARDC FAIR Data 101 self-guided
FAIR Data 101 v3.0 is a self-guided course covering the FAIR Data principles
The FAIR Data 101 virtual course was designed and delivered by the ARDC Skilled Workforce Program twice in 2020 and has now been reworked as a self-guided course.
The course structure was based on 'FAIR Data in the...
Keywords: training material, FAIR data, video, webinar, activities, quiz, FAIR, research data management
ARDC FAIR Data 101 self-guided
https://zenodo.org/records/5094034
https://dresa.org.au/materials/ardc-fair-data-101-self-guided-2d794a84-f0ff-4e11-a39c-fa8ea481e097
FAIR Data 101 v3.0 is a self-guided course covering the FAIR Data principles
The FAIR Data 101 virtual course was designed and delivered by the ARDC Skilled Workforce Program twice in 2020 and has now been reworked as a self-guided course.
The course structure was based on 'FAIR Data in the Scholarly Communications Lifecycle', run by Natasha Simons at the FORCE11 Scholarly Communications Institute. These training materials are hosted on GitHub.
contact@ardc.edu.au
Stokes, Liz (orcid: 0000-0002-2973-5647)
Liffers, Matthias (orcid: 0000-0002-3639-2080)
Burton, Nichola (orcid: 0000-0003-4470-4846)
Martinez, Paula A. (orcid: 0000-0002-8990-1985)
Simons, Natasha (orcid: 0000-0003-0635-1998)
Russell, Keith (orcid: 0000-0001-5390-2719)
McCafferty, Siobhann (orcid: 0000-0002-2491-0995)
Ferrers, Richard (orcid: 0000-0002-2923-9889)
McEachern, Steve (orcid: 0000-0001-7848-4912)
Barlow, Melanie (orcid: 0000-0002-3956-5784)
Brady, Catherine (orcid: 0000-0002-7919-7592)
Brownlee, Rowan (orcid: 0000-0002-1955-1262)
Honeyman, Tom (orcid: 0000-0001-9448-4023)
Quiroga, Maria del Mar (orcid: 0000-0002-8943-2808)
training material, FAIR data, video, webinar, activities, quiz, FAIR, research data management
ARDC Guide to making software citable
A short guide to making software citable using a code repository, an ORCID and a licence.
Keywords: Software citation, Software publishing, Software registries, Software repositories, Research software, training material
ARDC Guide to making software citable
https://zenodo.org/records/5003989
https://dresa.org.au/materials/ardc-guide-to-making-software-citable-46d0f9e4-ef55-43b9-b237-3e52a9d1e141
A short guide to making software citable using a code repository, an ORCID and a licence.
contact@ardc.edu.au
Liffers, Matthias (orcid: 0000-0002-3639-2080)
Honeyman, Tom (orcid: 0000-0001-9448-4023)
Martinez, Paula Andrea (type: ProjectLeader)
Software citation, Software publishing, Software registries, Software repositories, Research software, training material
Using PennyLane on Setonix
Introduction to quantum computing
Keywords: Pawsey Supercomputing Centre, Setonix, quantum, PennyLane
Using PennyLane on Setonix
https://www.youtube.com/playlist?list=PLmu61dgAX-abmJkmKi8GR46TnvsvP3-ro
https://dresa.org.au/materials/using-pennylane-on-setonix
Introduction to quantum computing
training@pawsey.org.au
Pawsey Supercomputing Research Centre
Pawsey Supercomputing Centre, Setonix, quantum, PennyLane
Pawsey: AWS Quantum 101 Using Amazon Braket
Join us as AWS Quantum Specialists introduce quantum simulators and gate-based quantum computers, before turning to more advanced topics.
Keywords: Pawsey Supercomputing Centre, AWS, quantum, HPC
Pawsey: AWS Quantum 101 Using Amazon Braket
https://www.youtube.com/playlist?list=PLmu61dgAX-abDLr86-bG8zqfBIffu6Eh2
https://dresa.org.au/materials/pawsey-aws-quantum-101-using-amazon-braket
Join us as AWS Quantum Specialists introduce quantum simulators and gate-based quantum computers, before turning to more advanced topics.
training@pawsey.org.au
Pawsey Supercomputing Research Centre
Pawsey Supercomputing Centre, AWS, quantum, HPC
HIP Advanced Workshop
Additional topics presented about HIP, covering memory management, kernel optimisation, IO optimisation and porting CUDA to HIP.
Keywords: HIP, Pawsey Supercomputing Centre, supercomputing
HIP Advanced Workshop
https://www.youtube.com/playlist?list=PLmu61dgAX-absyWGpFsiw1TD1rgmjHZee
https://dresa.org.au/materials/hip-advanced-workshop
Additional topics presented about HIP, covering memory management, kernel optimisation, IO optimisation and porting CUDA to HIP.
training@pawsey.org.au
Pawsey Supercomputing Research Centre
HIP, Pawsey Supercomputing Centre, supercomputing
Managing Data using Acacia @ Pawsey
Acacia is Pawsey's "warm tier" or project storage. This object store is fully integrated with Setonix, Pawsey's main supercomputer, enabling fast transfer of data for project use.
These short videos introduce this high-speed object storage for hosting research data online.
Acacia is named...
Keywords: data, data skills, Acacia, Pawsey Supercomputing Centre, object storage, File systems
Managing Data using Acacia @ Pawsey
https://www.youtube.com/playlist?list=PLmu61dgAX-aYxrbqtSYHS1ufVZ9xs1AnI
https://dresa.org.au/materials/managing-data-using-acacia-pawsey
Acacia is Pawsey's "warm tier" or project storage. This object store is fully integrated with Setonix, Pawsey's main supercomputer, enabling fast transfer of data for project use.
These short videos introduce this high-speed object storage for hosting research data online.
Acacia is named after Australia’s national floral emblem the Golden Wattle – Acacia pycnantha.
training@pawsey.org.au
Pawsey Supercomputing Research Centre
data, data skills, Acacia, Pawsey Supercomputing Centre, object storage, File systems
ugrad
masters
phd
ecr
researcher
support
professional
OpenCL
Supercomputers make use of accelerators from a variety of different hardware vendors, using devices such as multi-core CPU’s, GPU’s and even FPGA’s. OpenCL is a way for your HPC application to make effective use of heterogeneous computing devices, and to avoid code refactoring for new HPC...
Keywords: supercomputing, Pawsey Supercomputing Centre, CPUs, GPUs, OpenCL, FPGAs
Resource type: activity
OpenCL
https://www.youtube.com/playlist?list=PLmu61dgAX-aa_lk5fby5PjuS49snHpyYL
https://dresa.org.au/materials/opencl
Supercomputers make use of accelerators from a variety of different hardware vendors, using devices such as multi-core CPU’s, GPU’s and even FPGA’s. OpenCL is a way for your HPC application to make effective use of heterogeneous computing devices, and to avoid code refactoring for new HPC infrastructure.
training@pawsey.org.au
Toby Potter
Pawsey Supercomputing Research Centre
Pelagos
Toby Potter
supercomputing, Pawsey Supercomputing Centre, CPUs, GPUs, OpenCL, FPGAs
masters
ecr
researcher
support
AMD Profiling
The AMD profiling workshop covers the AMD suite of tools for development of HPC applications on AMD GPUs.
You will learn how to use the rocprof profiler and trace visualization tool that has long been available as part of the ROCm software suite.
You will also learn how to use the new...
Keywords: supercomputing, performance, GPUs, CPUs, AMD, HPC, ROCm
Resource type: activity
AMD Profiling
https://www.youtube.com/playlist?list=PLmu61dgAX-aaQOCG5Jlw8oLBORJfoQC2o
https://dresa.org.au/materials/amd-profiling
The AMD profiling workshop covers the AMD suite of tools for development of HPC applications on AMD GPUs.
You will learn how to use the rocprof profiler and trace visualization tool that has long been available as part of the ROCm software suite.
You will also learn how to use the new Omnitools - Omnitrace and Omniperf - that were introduced at the end of 2022. Omnitrace is a powerful tracing profiler for both CPU and GPU. It can collect data from a much wider range of sources and includes hardware counters and sampling approaches. Omniperf is a performance analysis tool that can help you pinpoint how your application is performing with a visual view of the memory hierarchy on the GPU as well as reporting the percentage of peak for many different measurements.
training@pawsey.org.au
AMD
Pawsey Supercomputing Research Centre
supercomputing, performance, GPUs, CPUs, AMD, HPC, ROCm
Evaluate Application Performance using TAU and E4S
In this workshop, you learn about the Extreme-scale Scientific Software Stack and the TAU Performance System® and its interfaces to other tools and libraries. The workshop includes sample codes that illustrate the different instrumentation and measurement choices.
Topics covered include...
Keywords: supercomputing, TAU, E4S, Performance, ROCm, OpenMP
Resource type: activity
Evaluate Application Performance using TAU and E4S
https://www.youtube.com/playlist?list=PLmu61dgAX-aakuGnuVPiWVaqCLgm3kdRG
https://dresa.org.au/materials/evaluate-application-performance-using-tau-and-e4s
In this workshop, you learn about the Extreme-scale Scientific Software Stack and the TAU Performance System® and its interfaces to other tools and libraries. The workshop includes sample codes that illustrate the different instrumentation and measurement choices.
Topics covered include generating performance profiles and traces with memory utilization and headroom, I/O, and interfaces to ROCm, including ROCProfiler and ROCTracer with support for collecting hardware performance data.
The workshop also covers instrumentation of OpenMP programs using OpenMP Tools Interface (OMPT), including support for target offload and measurement of a program’s memory footprint.
During the session, there are hands-on activities on scalable tracing using OTF2 and visualization using the Vampir trace analysis tool. Performance data analysis using ParaProf and PerfExplorer are demonstrated using the performance data management framework (TAUdb) that includes TAU’s performance database.
training@pawsey.org.au
Sameer Shende
Pawsey Supercomputing Research Centre
supercomputing, TAU, E4S, Performance, ROCm, OpenMP
HIP Workshop
The Heterogeneous Interface for Portability (HIP) provides a programming framework for harnessing the compute capabilities of multicore processors, such as the MI250X GPU’s on Setonix.
In this course we focus on the essentials of developing HIP applications with a focus on...
Keywords: HIP, supercomputing, Programming, GPUs, MPI, debugging
Resource type: full-course
HIP Workshop
https://support.pawsey.org.au/documentation/display/US/Pawsey+Training+Resources
https://dresa.org.au/materials/hip-workshop
The Heterogeneous Interface for Portability (HIP) provides a programming framework for harnessing the compute capabilities of multicore processors, such as the MI250X GPU’s on Setonix.
In this course we focus on the essentials of developing HIP applications with a focus on supercomputing.
Agenda
- Introduction to HIP and high level features
- How to build and run applications on Setonix with HIP and MPI
- A complete line-by-line walkthrough of a HIP-enabled application
- Tools and techniques for debugging and measuring the performance of HIP applications
training@pawsey.org.au
Pelagos
Pawsey Supercomputing Research Centre
HIP, supercomputing, Programming, GPUs, MPI, debugging
C/C++ Refresher
The C++ programming language and its C subset is used extensively in research environments. In particular it is the language utilised in the parallel programming frameworks CUDA, HIP, and OpenCL.
This workshop is designed to equip participants with “Survival C++”, an understanding of the basic...
Keywords: supercomputing, C/C++, Programming
Resource type: activity
C/C++ Refresher
https://www.youtube.com/playlist?list=PLmu61dgAX-aYsRsejVfwHVhpPU2381Njg
https://dresa.org.au/materials/c-c-refresher
The C++ programming language and its C subset is used extensively in research environments. In particular it is the language utilised in the parallel programming frameworks CUDA, HIP, and OpenCL.
This workshop is designed to equip participants with “Survival C++”, an understanding of the basic syntax, how information is encoded in binary format, and how to compile and debug C++ software.
training@pawsey.org.au
Pelagos
Pawsey Supercomputing Research Centre
supercomputing, C/C++, Programming
ARDC Datacite API Jupyter notebook
This Jupyter notebook presents a low-barrier entry to using the DataCite REST API to mint, update, publish, and deleted DOIs and their associated metadata.
It was designed specifically to not use any third-party libraries so that it can be reused in almost any Jupyter notebook environment
Code...
Keywords: jupyter, notebook, DataCite, api, python, metadata, DOI, training material
ARDC Datacite API Jupyter notebook
https://zenodo.org/record/5574653
https://dresa.org.au/materials/ardc-datacite-api-jupyter-notebook
This Jupyter notebook presents a low-barrier entry to using the DataCite REST API to mint, update, publish, and deleted DOIs and their associated metadata.
It was designed specifically to not use any third-party libraries so that it can be reused in almost any Jupyter notebook environment
Code is presented alongside human readable comments that explain the use of each component of the notebook.
contact@ardc.edu.au
Liffers, Matthias (orcid: 0000-0002-3639-2080)
jupyter, notebook, DataCite, api, python, metadata, DOI, training material