Add 2026-04 news article #28
13 changed files with 174 additions and 6 deletions
9
.forgejo/actions/deposit-changes/action.yml
Normal file
9
.forgejo/actions/deposit-changes/action.yml
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
runs:
|
||||||
|
using: "composite"
|
||||||
|
steps:
|
||||||
|
- name: Deposit changes
|
||||||
|
run: |
|
||||||
|
git add content
|
||||||
|
git diff --quiet --cached \
|
||||||
|
&& echo "Already up-to-date" \
|
||||||
|
|| ( git commit -m "chore: auto-generate content from metadata" && git push origin )
|
||||||
25
.forgejo/actions/prep-metadata-query/action.yml
Normal file
25
.forgejo/actions/prep-metadata-query/action.yml
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
runs:
|
||||||
|
using: "composite"
|
||||||
|
steps:
|
||||||
|
- name: Install uv
|
||||||
|
uses: astral-sh/setup-uv@v6
|
||||||
|
- name: Install tools
|
||||||
|
run: |
|
||||||
|
# use a single environment for all tools
|
||||||
|
uv tool install https://hub.psychoinformatics.de/orinoco/query-things.git \
|
||||||
|
--with-executables-from dump-things-pyclient \
|
||||||
|
--with-executables-from git-annex
|
||||||
|
# we need git-annex even when we are not working with annex keys
|
||||||
|
# the repository is annex-init'ed on-clone, so git-annex tooling
|
||||||
|
# runs in commit hooks
|
||||||
|
- name: Prepare Git
|
||||||
|
run: |
|
||||||
|
git config --global user.name "Forgejo Actions"
|
||||||
|
git config --global user.email ${{ forgejo.actor }}@${FORGEJO_SERVER_URL#*://}
|
||||||
|
git config --global credential.helper cache
|
||||||
|
git credential approve <<EOF
|
||||||
|
url=${{ forgejo.server_url }}
|
||||||
|
username=${{ forgejo.actor }}
|
||||||
|
password=${{ forgejo.token }}
|
||||||
|
EOF
|
||||||
|
echo OK
|
||||||
|
|
@ -72,7 +72,7 @@ jobs:
|
||||||
cd ${{ steps.codecheckout.outputs.path }}
|
cd ${{ steps.codecheckout.outputs.path }}
|
||||||
dtc read-pages ${POOLAPI}/public/records/p/TRR379Person \
|
dtc read-pages ${POOLAPI}/public/records/p/TRR379Person \
|
||||||
| qrg inline-records --api-url ${POOLAPI}/ -c public -p delegated_by \
|
| qrg inline-records --api-url ${POOLAPI}/ -c public -p delegated_by \
|
||||||
| uv run filters/join-association.py --inline --pop --field-name x_associated_projects - .cache/projects.jsonl associated_with \
|
| uv run filters/join-association.py --inline --pop --field-name x_associated_projects - .cache/projects.jsonl associated_with - \
|
||||||
| uv run filters/infer-site.py - ${{ steps.datacheckout.outputs.path }}/v2.2-2026-01-29-ror-data.parquet - \
|
| uv run filters/infer-site.py - ${{ steps.datacheckout.outputs.path }}/v2.2-2026-01-29-ror-data.parquet - \
|
||||||
| uv run person.py - ${{ steps.websitecheckout.outputs.path }}/content/contributors
|
| uv run person.py - ${{ steps.websitecheckout.outputs.path }}/content/contributors
|
||||||
|
|
||||||
|
|
@ -81,7 +81,7 @@ jobs:
|
||||||
cd ${{ steps.codecheckout.outputs.path }}
|
cd ${{ steps.codecheckout.outputs.path }}
|
||||||
cat .cache/projects.jsonl \
|
cat .cache/projects.jsonl \
|
||||||
| qrg inline-records --api-url https://pool.v0.trr379.de/api/ -c public -p associated_with \
|
| qrg inline-records --api-url https://pool.v0.trr379.de/api/ -c public -p associated_with \
|
||||||
| uv run filters/join-association.py --field-name x_had_influence - .cache/trr379.jsonl influenced_by \
|
| uv run filters/join-association.py --field-name x_had_influence - .cache/trr379.jsonl influenced_by - \
|
||||||
| uv run project.py - ${{ steps.websitecheckout.outputs.path }}/content/projects
|
| uv run project.py - ${{ steps.websitecheckout.outputs.path }}/content/projects
|
||||||
|
|
||||||
- name: Commit and push updates
|
- name: Commit and push updates
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ jobs:
|
||||||
mkdir .cache
|
mkdir .cache
|
||||||
dtc read-pages ${POOLAPI}/public/records/p/TRR379Person > .cache/Person.jsonl
|
dtc read-pages ${POOLAPI}/public/records/p/TRR379Person > .cache/Person.jsonl
|
||||||
dtc read-pages ${POOLAPI}/public/records/p/TRR379Publication \
|
dtc read-pages ${POOLAPI}/public/records/p/TRR379Publication \
|
||||||
| qrg inline-records --api-url ${POOLAPI}/ -c public -p attributed_to \
|
| qrg inline-records --api-url ${POOLAPI}/ -c public -p attributed_to -p attributed_to::roles \
|
||||||
| uv run filters/enrich-via-doi.py --extras - .cache/Person.jsonl - \
|
| uv run filters/enrich-via-doi.py --extras - .cache/Person.jsonl - \
|
||||||
| uv run publication.py - ${{ steps.websitecheckout.outputs.path }}/content/publications
|
| uv run publication.py - ${{ steps.websitecheckout.outputs.path }}/content/publications
|
||||||
|
|
||||||
|
|
|
||||||
61
.forgejo/workflows/register-person-depictions.yml
Normal file
61
.forgejo/workflows/register-person-depictions.yml
Normal file
|
|
@ -0,0 +1,61 @@
|
||||||
|
name: Register person depictions
|
||||||
|
|
||||||
|
on:
|
||||||
|
schedule:
|
||||||
|
- cron: '0 3 * * 1-5'
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
env:
|
||||||
|
DUMPTHINGS_APIURL: https://pool.v0.trr379.de/api
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
register_depictions:
|
||||||
|
runs-on: debian-latest
|
||||||
|
if: ${{ forgejo.repository == 'q04/www.trr379.de' }}
|
||||||
|
outputs:
|
||||||
|
committed: ${{ steps.commit.outputs.committed }}
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout project
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Prepare environment
|
||||||
|
uses: ./.forgejo/actions/prep-metadata-query
|
||||||
|
- name: git-annex init
|
||||||
|
run: |
|
||||||
|
git fetch --depth 1 origin git-annex:git-annex
|
||||||
|
git config --add annex.private true
|
||||||
|
git annex init
|
||||||
|
- name: Install jq
|
||||||
|
run: |
|
||||||
|
apt-get update
|
||||||
|
apt-get install -y jq
|
||||||
|
- name: Fetch python script
|
||||||
|
run: |
|
||||||
|
wget https://hub.psychoinformatics.de/orinoco/knowledge-enrichment/raw/branch/main/.forgejo/tools/get-person-depiction-urls.py
|
||||||
|
- name: Register depiction files
|
||||||
|
run: |
|
||||||
|
person_pids_from_projects="$(
|
||||||
|
dtc get-records ${DUMPTHINGS_APIURL} public -C TRR379Project \
|
||||||
|
| jq -r '.associated_with[]?.object' \
|
||||||
|
| grep 'trr379root:contributors' \
|
||||||
|
| sort -u
|
||||||
|
)"
|
||||||
|
output="$(
|
||||||
|
dtc get-records ${DUMPTHINGS_APIURL} public --class TRR379Person \
|
||||||
|
| grep -F -f <(printf '%s\n' "$person_pids_from_projects") \
|
||||||
|
| qri inject-links-pid --link about depictions --class TRR379Depiction \
|
||||||
|
| qri inline-records --api-url ${DUMPTHINGS_APIURL} -c public -p depictions::distributions \
|
||||||
|
| uv run get-person-depiction-urls.py \
|
||||||
|
--target-class 'trr379ri:TRR379Person' \
|
||||||
|
--depiction-type 'trr379:depiction-types/e9a34f7d-d05e-4591-bb45-f8a0c499e07b'
|
||||||
|
)"
|
||||||
|
if [[ -n "$output" ]]; then
|
||||||
|
while IFS=$'\t' read -r curie ext url; do
|
||||||
|
git annex addurl --file="content/${curie}/portrait.${ext}" "$url" || \
|
||||||
|
echo "addurl failed for $url, continuing..."
|
||||||
|
done <<< "$output"
|
||||||
|
git annex push --no-content
|
||||||
|
git annex push --cleanup
|
||||||
|
fi
|
||||||
|
- name: Deposit changes
|
||||||
|
uses: ./.forgejo/actions/deposit-changes
|
||||||
|
|
@ -14,5 +14,3 @@ params:
|
||||||
affiliation: Universitätsklinikum Aachen
|
affiliation: Universitätsklinikum Aachen
|
||||||
layout: contributor
|
layout: contributor
|
||||||
---
|
---
|
||||||
Jana Zweerings is a researcher and clinical psychologist whose work focuses on the neural correlates of cognitive and affective processing and on techniques for self-regulation of brain activity, including real-time fMRI neurofeedback. She studies how individuals can volitionally modulate activity and connectivity in specific brain networks — such as language, control, and emotion regulation circuits — and how these changes relate to behavioral outcomes in conditions like schizophrenia, PTSD, and depression.
|
|
||||||
|
|
||||||
|
|
|
||||||
1
content/contributors/michael-hanke/portrait.jpg
Normal file
1
content/contributors/michael-hanke/portrait.jpg
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
/annex/objects/MD5E-s19063--f786420374b45b24ecd609809e0c062a.jpg
|
||||||
|
After Width: | Height: | Size: 65 B |
|
|
@ -8,7 +8,8 @@ roles:
|
||||||
- postdoc
|
- postdoc
|
||||||
params:
|
params:
|
||||||
orcid: 0000-0003-3503-9872
|
orcid: 0000-0003-3503-9872
|
||||||
sortkey: Heunis;Stephan
|
name-title: Dr
|
||||||
|
sortkey: Heunis;Stephan;Dr
|
||||||
affiliation: Forschungszentrum Jülich
|
affiliation: Forschungszentrum Jülich
|
||||||
layout: contributor
|
layout: contributor
|
||||||
---
|
---
|
||||||
|
|
|
||||||
1
content/contributors/stephan-heunis/portrait.png
Normal file
1
content/contributors/stephan-heunis/portrait.png
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
/annex/objects/MD5E-s104930--c53d9435e8490b2d5343efccb09f92dc.png
|
||||||
|
After Width: | Height: | Size: 66 B |
1
content/news/2026-04-news/Thumbnail.png
Normal file
1
content/news/2026-04-news/Thumbnail.png
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
/annex/objects/MD5E-s529161--305ea0ed4c43dbe63e9c01f45ffab6d0.png
|
||||||
|
After Width: | Height: | Size: 66 B |
34
content/news/2026-04-news/index.de.md
Normal file
34
content/news/2026-04-news/index.de.md
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
---
|
||||||
|
title: "General News & Updates – April 2026"
|
||||||
|
date: 2026-04-12
|
||||||
|
showDate: true
|
||||||
|
tags: ["news", "Theme Day", "resources", "award"]
|
||||||
|
feature: thumbnail.png
|
||||||
|
---
|
||||||
|
## Internal Resources: New Presentation Template
|
||||||
|
|
||||||
|
Das neue, vereinheitlichte TRR-Präsentations-Template steht ab sofort in GitLab im Ordner **Common Resources/Templates** zur Verfügung. Es ist für alle kommenden internen Präsentationen der General Assembly und der Retreats vorgesehen, um ein konsistentes Erscheinungsbild des gesamten TRR 379 sicherzustellen.
|
||||||
|
|
||||||
|
## Upcoming Dates: General Assembly and Theme Day
|
||||||
|
|
||||||
|
Die nächste General Assembly (GA) findet am 17. April von 14:00 bis 15:00 Uhr **online** statt. Ein weiteres Highlight ist der erste TRR Theme Day am 19. Mai von 09:00 bis 12:00 Uhr, der sich dem Negative Valence System (NVS) widmet und ebenfalls **online** abgehalten wird. Das Programm umfasst Expert Talks, Project Spotlights und Gruppendiskussionen. Zur Vorbereitung sind alle Projekte aufgerufen, den NVS-Fragebogen auszufüllen und 1–2 Slides zu den jeweiligen Projekt-Paradigmen bis zum 30. April einzureichen.
|
||||||
|
|
||||||
|
## Save the Date: Retreat 2027
|
||||||
|
|
||||||
|
Bitte merkt euch bereits jetzt den Termin für das TRR Retreat 2027 vor, das am 8. und 9. April 2027 stattfinden wird. Auch wenn der Veranstaltungsort aktuell noch nicht feststeht, bilden diese zwei Tage den zentralen Rahmen für unseren wissenschaftlichen Austausch im nächsten Jahr.
|
||||||
|
|
||||||
|
## In the Media: Prof. Dr. Ute Habel
|
||||||
|
|
||||||
|
Unsere Sprecherin und PI Prof. Dr. Ute Habel wurde kürzlich in *Übermedien* zitiert, um die öffentliche Wahrnehmung von psychischer Gesundheit und Kriminalität einzuordnen. Sie stellte klar, dass die große Mehrheit psychiatrischer Patienten nicht gewalttätig ist und die forensische Psychiatrie nur einen sehr kleinen Teil der allgemeinen psychiatrischen Versorgung in Deutschland ausmacht.
|
||||||
|
|
||||||
|
**[Read the full article on Übermedien →](https://uebermedien.de/114782/warum-ich-in-der-psychiatrie-noch-nie-einen-messerstecher-getroffen-habe/)**
|
||||||
|
|
||||||
|
## Honors & Awards: Prof. Dr. Marc Spehr
|
||||||
|
|
||||||
|
Wir gratulieren Prof. Dr. Marc Spehr, Principal Investigator im TRR, herzlich zum Erhalt des Distinguished International Research Award der Hebrew University. Diese prestigeträchtige Auszeichnung ist mit einem Forschungspreis von 8.000 Euro dotiert und würdigt seine herausragenden wissenschaftlichen Beiträge.
|
||||||
|
|
||||||
|
***
|
||||||
|
**[Download the full News Update (PDF)](news-update.pdf)**
|
||||||
|
|
||||||
|
|
||||||
|
*We look forward to continued collaboration and exciting developments ahead.*
|
||||||
36
content/news/2026-04-news/index.md
Normal file
36
content/news/2026-04-news/index.md
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
---
|
||||||
|
title: "General News & Updates – April 2026"
|
||||||
|
date: 2026-04-12
|
||||||
|
showDate: true
|
||||||
|
tags: ["news", "Theme Day", "resources", "award"]
|
||||||
|
feature: thumbnail.png
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
### Internal Resources: New Presentation Template
|
||||||
|
|
||||||
|
The new unified TRR presentation template is now available in GitLab within the **Common Resources/Templates** folder. This template is specifically designed for all upcoming internal presentations for the General Assembly and the Retreats to ensure a consistent visual identity across the entire TRR 379 project.
|
||||||
|
|
||||||
|
### Upcoming Dates: General Assembly and Theme Day
|
||||||
|
|
||||||
|
The next General Assembly (GA) will take place on April 17th from 14:00 to 15:00 and will be held **online**. Another scientific highlight is the first TRR Theme Day on May 19th from 09:00 to 12:00, which focuses on the Negative Valence System (NVS) and will also be conducted **online**. The program includes expert talks, project spotlights, and small group discussions. All projects are kindly asked to prepare by completing the NVS questionnaire and submitting 1–2 slides on their respective project paradigms by April 30th. Please check your email for the full announcement and program details.
|
||||||
|
|
||||||
|
### Save the Date: Retreat 2027
|
||||||
|
|
||||||
|
Please save the date for the TRR Retreat 2027, which is scheduled for April 8th and 9th, 2027. Although the specific location has not yet been finalized, these two days will serve as the primary framework for our scientific exchange and community networking next year.
|
||||||
|
|
||||||
|
### In the Media: Prof. Dr. Ute Habel
|
||||||
|
|
||||||
|
Our Spokesperson and PI Prof. Dr. Ute Habel was recently featured in *Übermedien* to provide expert context on the public perception of mental health and its incorrect linkage to criminality. She clarified that the vast majority of psychiatric patients are not violent and emphasized that forensic psychiatry accounts for only a very small portion of general psychiatric care in Germany.
|
||||||
|
|
||||||
|
**[Read the full article on Übermedien →](https://uebermedien.de/114782/warum-ich-in-der-psychiatrie-noch-nie-einen-messerstecher-getroffen-habe/)**
|
||||||
|
|
||||||
|
## Honors & Awards: Prof. Dr. Marc Spehr
|
||||||
|
|
||||||
|
We would like to warmly congratulate Prof. Dr. Marc Spehr, Principal Investigator within the TRR, on receiving the Distinguished International Research Award from the Hebrew University. This prestigious honor includes a research prize of 8,000 Euros and recognizes his outstanding scientific contributions and international impact.
|
||||||
|
|
||||||
|
***
|
||||||
|
**[Download the full News Update (PDF)](news-update.pdf)**
|
||||||
|
|
||||||
|
|
||||||
|
*We look forward to continued collaboration and exciting developments ahead.*
|
||||||
1
content/news/2026-04-news/news-update.pdf
Normal file
1
content/news/2026-04-news/news-update.pdf
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
/annex/objects/MD5E-s89251--c3d8f575c54fc7c48add576547db77b2.pdf
|
||||||
Loading…
Add table
Add a link
Reference in a new issue