---
# System prepended metadata

title: AiiDA-WorkGraph coding week - 02/2025
tags: [event]

---

# AiiDA-WorkGraph coding week

###### tags: `event`
###### time: 24/02/2025 - 28/02/2025

[TOC]

**Participants**:

* Xing
* Julian
* Alex

## Topics

* Alex
    * Context variable [issue 408](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=98541085&issue=aiidateam%7Caiida-workgraph%7C408)
        * synatx to use and update the context variable
        * how to use it in a while loop?
        * in the GUI, how to visualize the context variable, how to avoid cyclic loop in the graph?

* Julian:
    * Nested WorkGraph [issue 407](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=98523596&issue=aiidateam%7Caiida-workgraph%7C407)
        * How to inspect the nested WorkGraph in Python API?
        * How to visualize nested WorkGraph in GUI?
    * Integration with other plugins
        * aiida-pythonjob [issue 398](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=98548573&issue=aiidateam%7Caiida-workgraph%7C398)
        * aiida-shell [issue 128](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=80218607&issue=aiidateam%7Caiida-workgraph%7C128)
    

* Xing
    * If/While syntax
        * [issue 405](https://github.com/orgs/aiidateam/projects/10?pane=issue&itemId=98539561&issue=aiidateam%7Caiida-workgraph%7C405)


    * Migrate from `base.extras` to `updateable_attributes` [issue 401](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=98505511&issue=aiidateam%7Caiida-workgraph%7C401)
    * Separate state/metadata in ctx [issue 402](https://github.com/orgs/aiidateam/projects/10/views/1?pane=issue&itemId=98505487&issue=aiidateam%7Caiida-workgraph%7C402)

## Discussion

* Context variable
* Nested WorkGraph
* If/While
