WOSSL /CoursesID:1496
- Most recent entry on 2020-07-28

Lecturer

Dr. Kay Graf

Organisational Unit

Erlangen Centre for Astroparticle Physics (ECAP)

Recording type

Themenvorträge

Via

Free

Language

Software development is an integral part of modern open science, gaining knowledge from data. All ESCAPE partners develop and maintain some software (from extensive frameworks to individual analysis scripts) for their respective experiments - along the full life cycle of software development.

The objective of this workshop is to bring together the scientists' communities of Astrophysics, Astroparticle Physics and Particle Physics who are leading the software development within their domain. Common and best practices in software development will be discussed and shared, enabling cross-fertilization across the domains. 

Core topics are:

  • Software Development Lifecycle Strategies
  • Development: coding styles, versioning, maintenance, documentation, software quality standards
  • Testing: test suites and code coverage
  • efficiency optimization and benchmarking: standards and ideas
  • platform integration and metadata
  • software licenses

Associated Clips

Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Software Source Code in Research and Open Science
2020-07-23
Free
00:26:20
2
Lifecycle Strategy in CTA Array Control System
2020-07-23
Free
00:25:42
3
SKA Software Development: Scaling agile software development processes around the world
2020-07-23
Free
00:17:57
4
Nothing Works: Lessons Learned from Leading and Maintaining the Open Source Project Gammapy
2020-07-23
Free
00:29:12
5
Stimela and CARAcal - Towards system agnostic, portable and and configurable data reduction pipelines
2020-07-23
Free
00:28:00
6
Hangar - Git for your data
2020-07-24
Free
00:22:31
7
Deployment automation as a key stage in the development lifecycle
2020-07-24
Free
00:25:39
8
The DLR Software Engineering Guidelines
2020-07-24
Free
00:29:46
9
Best Practices in Code Development
2020-07-24
Free
00:28:02
10
HSF and CERN Software and Code Optimisation
2020-07-24
Free
00:20:04
11
Benchmarking CPU resources with HEPIX
2020-07-24
Free
00:21:42
12
Software Engineering at SDE Group, GSI
2020-07-24
Free
00:18:29
13
Software's Scholarly Communication Life-cycle
2020-07-24
Free
00:18:46
14
OSSR: ESCAPE Repository and Catalogue
2020-07-24
Free
00:20:12
15
Software metadata beyond citations
2020-07-24
Free
00:13:37
16
OSSR Implementation - Concept and Status
2020-07-27
Free
00:26:23
17
Containerisation for scientific reproducibility
2020-07-27
Free
00:24:59
18
Software for the OSSR - software pitches
2020-07-27
Free
00:40:40
19
The ESCAPE Test Science Project: Dark Matter and How to Involve the Community
2020-07-27
Free
00:28:38
20
Software development experiences from the CASA project
2020-07-27
Free
00:18:11
21
Zenodo - Software Archiving and Metadata Handling
2020-07-27
Free
00:19:26
22
Demonstration of Building and Running a Container
2020-07-27
Free
00:17:21
23
OSSR Onboarding
2020-07-27
Free
01:06:23
24
Legal aspects of publishing and contributing to open-source projects
2020-07-28
Free
00:57:08
25
Licensing Question in KM3NeT
2020-07-28
Free
00:29:17
26
Licensing in CTA
2020-07-28
Free
00:23:17
27
Licensing and copyright in SKA software
2020-07-28
Free
00:24:20
28
Copyright and Licensing in ASTRON
2020-07-28
Free
00:43:23