# Cool Tools
for Collaboration in Research and Teaching
Axel Dürkop, [TUHH](https://www.tuhh.de), [HOOU](https://hoou.tuhh.de/), [ITBH](https://itbh-hh.de/) in the series [Collect, Write, Publish](https://www.tub.tuhh.de/blog/2025/01/01/collect-write-publish-2025-building-reliable-research-practices-in-the-digital-age/) by [University Library tub.](https://www.tub.tuhh.de/) and [Graduate Academy of the TUHH](https://www.tuhh.de/graduiertenakademie/startseite.html)
February 05, 2025
---
## Agenda
- Values of Open Education and Open Science
- Obsidian
- Taguette
- Zotero & zoterobib
- HedgeDoc
- GitLab
- Jupyter Notebooks
- Mattermost
---
### Values of open education and open science
Participation, collaboration, transparency, diversity,
autonomy, generosity,
equity, accessibility, traceability, reproducibility
---
## [Obsidian](https://obsidian.md/)
- “thought processor”, not text processor
- Markdown-based, connectable
- Organizational principles are flexible
- Card box approaches possible
See also [logseq](https://logseq.com/) as a completely free alternative and [Quartz](https://quartz.jzhao.xyz/), which can be connected to Obsidian as a free alternative for Obisidan Publish.
----
### Research example scenario
You want to store everything you think, read and write in one place and link it together, e.g. for a larger research and text project.
---
## [Taguette](https://app.taguette.org/)
- Data analysis for qualitative data
- Literature reviews
- Alternative to proprietary and costly solutions
- Functionality limited to texts
----
### Example scenario research
You want to (collaboratively) create a *literature review* and have to work together on numerous (PDF) documents. You analyze the transcripts of interviews that you have conducted for your research work.
----
### Teaching example scenario
Your students are to produce a summary of relevant specialist literature. To do this, they should use a modern tool with which they can later carry out more extensive qualitative analyses as researchers.
----
## Further information
- Video [Qualitative Research Using Open Source Tools - Beth Duckles & Vicky Steeves](https://www.youtube.com/watch?v=DwCunW19wcQ)
---
## [Zotero](https://www.zotero.org/) and [zoterobib](https://zbib.org/)
- Literature management for all operating systems
- “A library for life”
- Group work with other researchers and learners
- [Storage on Zotero Cloud is free of charge for TUHH researchers](https://www.tub.tuhh.de/en/publishing/reference-management/zotero/)
----
### Example scenario research
As a research associate, you want to You want to maintain a lifelong collection of literature from which you can draw for all your projects and publications. It is important to you to be able to easily share or publish the literature with others.
----
### Teaching example scenario
You want to introduce your students to systematic literature management. By working with zoterogroups, you can share literature with your students in both directions and also learn from them.
----
### Zotero and Obsidian in combination
- Zotero and Obsidian get along well through plugins
- In a trio with [pandoc](https://pandoc.org/) it gets really good
---
## HedgeDoc
- Synchronous and asynchronous working on text documents
- (Collaborative) notation in Markdown, then conversion to numerous target formats
- Presentation mode
- Instance of the TU Hamburg](https://writemd.rz.tuhh.de/)
----
### Research example scenario
You want to write down notes of your jour fixe together while sitting in a video conference. You want to formulate the proposal for a funding application synchronously with distributed partners and then continue working on it asynchronously.
----
### Example scenario Teaching I
You want to introduce your students to collaborative writing and record the results as a presentation (like this one) at the end of group work phases. You want to initiate the first collaborative processes in literature research.
----
### Example scenario teaching II
You want to formatively evaluate and closely monitor the development of your students' assignments so that the success of the work is not left to chance based on talent and previous training.
---
## GitLab
*Decentralized collaboration on data, code and text*
- browser-based
- build websites, scripts, reports, software etc. using configured routines
- Can be used by advanced users with [Git](https://git-scm.com/) on their own computer
- Instance at the TU Hamburg](https://collaborating.tuhh.de/)
- [Come to the GitLab User Group on Feb 19!](https://writemd.rz.tuhh.de/s/wpd3Z7CTv)
----
### Example scenario research
You want to collect data, write software or write extensive texts (in LaTeX/Markdown) with several people in a research project. You also need effective management of the research process.
----
### Example scenario research: projects and publications
- Project planning and coordination in a team
- Automatic backups and version control
- Simple sharing with project partners
- and publishing via TORE or Zenodo (DOI creation for publications)
----
### Teaching example scenario
You want to introduce students to contemporary practices of research-based learning, collect and analyze data together with them or give them feedback on their programming exercises -- directly in the code.
----
### Workshop offer GitLab
- Introduction to GitLab (tba)
- Collaborative research and development with GitLab (tba)
---
## Jupyter Notebooks
- Data analysis and interactive development of algorithms, research software, AI applications
- Interlocking of research, development and documentation
- High traceability of research processes
- Publication of data, Jupyter Books as a supplement to the journal publication](https://insights.tuhh.de/de/blog/tools/2019/02/21/jupyter-notebook-und-jupyterlab-fuer-open-science/index.html)
- [Example from Marvin Kastner](https://doi.org/10.3390/a14020042)
----
### [Quarto](https://quarto.org/)
Create articles, presentations, books and websites with the same technology stack
- [Data Quality Explored](https://www3.tuhh.de/sts/hoou/data-quality-explored/), example from the HOOU
- [Python Programming for Data Science](https://www.tomasbeuzen.com/python-programming-for-data-science/README.html)
---
## Mattermost
- free and open-source chat
- proactive, transparent communication with researchers, teachers and students; *working out loud*
- [Instance of the TU Hamburg](http://communicating.tuhh.de/)
----
### Teaching example scenario
You want to support your students asynchronously, possibly equalize the work in the tutorial and offer a GDPR-compliant channel for exchanging information with each other.
The combination of HedgeDoc, Mattermost and the video conferencing tool works particularly well as a hybrid.
---
## Get in touch
Axel Dürkop
: axel.duerkop@tuhh.de
: https://scholar.social/@xldrkp
: https://axel-duerkop.de
---
## Contributions from the participants
During the workshop and afterwards, feel free to write down anything you would like to add.
* [Overleaf](https://www.overleaf.com/home-2)
* [tub.torials blog](https://www.tub.tuhh.de/tubtorials/)
* [revealjs](https://revealjs.com/)
* [More storage for literature management: connecting Zotero to the TUHH cloud](https://www.tub.tuhh.de/tubtorials/2023/09/29/mehr-speicher-fuer-literaturverwaltung-zotero-mit-der-tuhh-cloud-verbinden/)
* [TUB blog post: Make your software citable](https://www.tub.tuhh.de/blog/2023/02/22/machen-sie-ihre-software-zitierfaehig/)
* [GitHub guide: Archiving software and data on Zenodo](https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content)
* [Pluto.jl](https://plutojl.org/)
* [typst](typst.app)
* [Tables Online Generator](https://www.tablesgenerator.com/)
{"tags":"Graduiertenakademie, Tools","type":"slide","slideOptions":{"transition":"slide","theme":"solarized"}}