Skip to content

Commit

Permalink
add,test(tasks): try out a collapsible table of content
Browse files Browse the repository at this point in the history
Found no way to control the depth of TOC so manually added {: .no_toc}
to low-level headings
  • Loading branch information
leclairm committed Nov 14, 2023
1 parent eb48146 commit 9f68c2a
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions tasks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,42 @@ has_children: false
---

# Tasks
{: .no_toc }

C2SM's technical team is structured around the four working groups described [below](./#working-groups) and receives tasks from three different entities (C2SM members, community projects and third party projects), each of them following a [specific assignment procedure](./#detailed-task-assignment).

<details open markdown="block">
<summary>
Table of contents
</summary>
{: .text-delta }
- TOC
{:toc}
</details>


## Working Groups

### WG 1 - High Performance Computing

Activities in this group mainly contribute to the development and usage of weather and climate models such as ICON or COSMO for modern technologies (*e.g.* beyond CPU architectures).


### WG 2 - Weather and Climate Modeling

This group gathers all activities revolving around weather and climate modelling at the exclusion of WG 1 (HPC), like usage, maintenance and support. They can target weather and climate models and their potential extensions (*e.g.* aerosols, chemistry) and ESMs. Tasks may include coupling of model components, general tools around pre- and post-processing, automated testing, etc.


### WG 3 - Next Generation Swiss Climate Scenarios

This group focuses on the Next Generation Swiss Climate Scenarios.


### WG 4 - Impact Research

This group focuses on providing climate data for impact research. Tasks may include standardizing and documenting climate model outputs or climate observations for easier use. We also provide regular support on how to use this type of data.


## Task Assignment

The C2SM Executive Office accepts tasks from 3 different entities each following a specific procedure described [bellow](./#detailed-task-assignment).
Expand All @@ -32,14 +50,17 @@ The C2SM Executive Office accepts tasks from 3 different entities each following

In any case, please submit concrete tasks by following the instructions on our GitHub repository [Tasks-Support](https://github.com/C2SM/Tasks-Support).


### Requirements for Tasks

Tasks are one-​time assignments that typically involve the development of a new model feature, acceleration/optimization of a model feature, or other technical improvements to a model. Tasks are proposed by one or more C2SM members and approved by the C2SM Working Groups (WGs). They must be related to our supported [tools](https://c2sm.github.io/tools/) and [models](https://c2sm.github.io/models/).


### Overview of current tasks

An overview of all submitted tasks can be found as the [issues](https://github.com/C2SM/Tasks-Support/issues) of our [Tasks-Support](https://github.com/C2SM/Tasks-Support) repository. The current task status of each WG can be found there under the [projects](https://github.com/C2SM/Tasks-Support/projects?query=is%3Aopen) section.


### Detailed task assignment

Task assignment depends on which entity submitted it. This section describes terms, conditions and procedures in the 3 possible cases.
Expand Down Expand Up @@ -70,7 +91,10 @@ During the biannual WG Day, to which representatives of each C2SM member group a

Tasks are also taken from C2SM Community Projects. These are large, perennial, and joint research and/or development projects involving at least three C2SM groups and two different partner institutions, with a substantial financial volume. Their overall objective supports the implementation of one or more of the four pillars of C2SM. The project produces results that no single group could have produced on its own. Their results benefit a large majority of C2SM members. These projects receive significant support from C2SM core funding in the form of in-kind contributions from core staff.


##### Community Project Task Assignment Process
{: .no_toc }

- The C2SM Steering Committee (SC) discusses and recommends C2SM's involvement in a Community Project at the proposal stage. This includes a suggestion on the approximate number of FTEs to be reserved for the project;
- The C2SM Executive Director (ED) forwards the information to the core team, and together with the responsible programmers evaluates the feasibility of the plans, taking into account all other ongoing activities and plans;
- The ED forwards the information back to the SC;
Expand All @@ -81,7 +105,10 @@ Tasks are also taken from C2SM Community Projects. These are large, perennial, a
- The SC approves the task list;
- The task assignment from Community Projects is repeated regularly, at biannual or annual intervals, ideally 1-2 months before the biannual Working Group Day.


##### Current projects
{: .no_toc }

- [EXCLAIM](https://c2sm.ethz.ch/research/exclaim.html)
- Planned: Next generation Swiss climate scenarios CH202X

Expand All @@ -95,16 +122,28 @@ Tasks are also taken from C2SM Community Projects. These are large, perennial, a

As outlined in [C2SM's business plan for 2021-25](https://ethz.ch/content/dam/ethz/special-interest/usys/c2sm-dam/center/documents/c2sm_business_plan_final_18nov19.pdf), the Executive Office also relies heavily on funding from third-party projects. We are therefore happy to contribute to the research projects of our members (e.g. SNF, EU, ETH) in our fields of expertise.


##### Third-Party Projects that Benefit Multiple C2SM Groups
{: .no_toc }

These can be projects of individual C2SM members as PI, possibly together with other co-PIs from the community, funding individual tasks of core team programmers. These projects will be supported in particular if the results will benefit several C2SM groups.


##### Third-Party Projects with Benefits to the PI Only
{: .no_toc }

A member may also propose a task/tasks to be funded from their project, but where the benefit is limited to their group. These proposals will be realized if C2SM capacity is available. However, they will have a lower priority than projects with a greater benefit to the community.


##### Task Portfolio
{: .no_toc }

The core team's contributions consist largely of technical model development and support tasks. Individual tasks may also include setting up and maintaining a project website, or organizing individual workshops or seminar series.


##### Procedure for Proposing Participation in a Third-Party Project
{: .no_toc }

- The project PI contacts the C2SM Executive Director (ED) at the proposal stage by submitting a written proposal similar to the task proposals for group tasks;
- The ED, along with an assigned core team member, will provide feedback to the PI and may review the proposal again;
- If the proposal meets the above conditions, C2SM will consider it accepted and reserve time for its execution in the following year;
Expand Down

0 comments on commit 9f68c2a

Please sign in to comment.