Skip to content

Commit 49f62a8

Browse files
committed
update intro
1 parent 9102275 commit 49f62a8

4 files changed

Lines changed: 19 additions & 66 deletions

File tree

docs/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ latex:
1515

1616
# Information about where the book exists on the web
1717
repository:
18-
url: https://github.com/ScaDS/llm-data-analysis-2026
18+
url: https://github.com/ScaDS/git-ai-2026
1919
path_to_book: . # Optional path to your book, relative to the repository root
2020
branch: main # Which branch of the repository should be used when creating links (optional)
2121

docs/intro.md

Lines changed: 13 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,22 @@
1-
# Large Language Models for Data Analysis
1+
# Git+AI Training
22

3-
This page contains training materials for using Large Language Models for generating data analysis code.
3+
This page contains training materials for using Git in combination with modern AI-Agents such as
4+
* [Github Copilot](https://github.com/features/copilot)
5+
* [Openhands / All-Hands](https://app.all-hands.dev/)
6+
* [Git-Bob](https://github.com/haesleinhuepf/git-bob) (developed in Leipzig, available on the Scientific Computing Gitlab sovereign IT infrastructure)
47

5-
## Target audience
6-
7-
The notebooks are written for scientists with basic experience in Python programming. As we have only limited time during the hands-on tutorial, it is recommended that everyone picks some exercises according to their skill-level and needs.
8-
9-
## How to use these materials
10-
11-
On the top of the window, you find a Github-Button, which you can use to navigate the repository of the training materials.
12-
13-
![](00_setup/download1.png)
14-
15-
Download the entire repository as ZIP and unzip the files in a place where you can find them. E.g. on your Desktop.
16-
17-
![](00_setup/download2.png)
8+
The main rationale of using the AI-agents in the browser is to document reproducibly which parts of a work has been done by humans and which part was done by an AI-agent. Another advantage of this approach is that we do not need to download anything, we typically can try out things in the browser first.
189

19-
After the ZIP has been unpacked, navigate to the `docs` folder of the repository using the terminal. E.g. if you downloaded and unpacked the ZIP file on your Desktop, you can do this like this:
10+
## Read more
2011

21-
```
22-
cd Desktop
23-
```
24-
or (if you use OneDrive to sync your Desktop)
25-
```
26-
cd OneDrive/Desktop
27-
```
12+
Recommended literature:
13+
* [Jimenez et al "SWE-bench: Can Language Models Resolve Real-World GitHub Issues?", ICLR 2024](https://arxiv.org/abs/2310.06770)
14+
* [Wang et al. "OpenHands: An Open Platform for AI Software Developers as Generalist Agents", ICLR 2025](https://arxiv.org/abs/2407.16741)
15+
* [Haase "Towards transparency and knowledge exchange in AI-assisted data analysis code generation", Nat. Comput. Sci 2025](https://doi.org/10.1038/s43588-025-00781-1)
2816

29-
```
30-
cd llms-data-analysis-2026-main
31-
```
32-
```
33-
cd docs
34-
```
35-
After arriving in this folder, activate your conda environment (if not installed yet, check the [installation instructions](00_setup/readme.md)):
36-
```
37-
conda activate llm-da
38-
```
39-
```
40-
jupyter lab
41-
```
42-
43-
![](00_setup/terminal.png)
44-
45-
After executing this, you can start Jupyter Lab. On the left side you find folders with exercise notebooks and on the right side you find the notebooks to work on.
46-
47-
![](00_setup/jupyterlab.png)
48-
49-
## Covered topics
50-
51-
* Getting started with Jupyter notebooks
52-
* Image processing and visualization in Jupyter
53-
* Using artificial intelligence to generate image-analysis Python code
54-
55-
## Covered Python libraries
17+
## Target audience
5618

57-
* [bia-bob](https://github.com/haesleinhuepf/bia-bob): AI-assisted BioImage Analysis Code Generation
58-
* [numpy](https://numpy.org/): Basic numeric Processing
59-
* [napari](https://napari.org): An interactive nD image viewer
60-
* [napari-assistant](https://github.com/haesleinhuepf/napari-assistant): A pocket-calculator like user interface to build image processing workflows
61-
* [pandas](https://pandas.pydata.org/): tabular data processing
62-
* [pyclesperanto](https://github.com/clesperanto/pyclesperanto): GPU-accelerated image processing
63-
* [scikit-learn](https://scikit-learn.org/): Applied machine learning
64-
* [scikit-image](https://scikit-image.org/): Scientific Image Processing
65-
* [scipy](https://scipy.org/): Scientific data processing
66-
* [stackview](https://github.com/haesleinhuepf/stackview): An interactive nD image viewer for Jupyter Notebooks
19+
The exercises are written for scientists with basic experience in programming and with git. Attendees can choose an AI-Agent system and follow exercises step-by-step. Afterwards, goal is to explore the limits of the technology. Only if we know, where it succeeds and fails we can use it responsibly.
6720

6821
## Acknowledgements
6922

readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# LLMs for Data Analysis
1+
# Git+AI Training
22

3-
This notebook collection introduces how to use large language models for data analysis code generation. The materials are rendered to this url:
3+
This notebook collection introduces how to Git in combination with modern AI agents. The materials are rendered to this url:
44

5-
https://scads.github.io/llm-data-analysis-2026/intro.html
5+
https://scads.github.io/git-ai-2026/intro.html
66

readme_dev.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ It is maintained using [Jupyter lab](https://jupyterlab.readthedocs.io/en/stable
55
To edit this book, install dependencies like this:
66

77
```
8-
git clone https://github.com/scads/embo-repro-bia-2025
9-
cd embo-repro-bia-2025
8+
git clone https://github.com/scads/git-ai-2026
9+
cd git-ai-2026
1010
1111
pip install -r requirements.txt
1212
pip install jupyterlab jupyter-book jupyterlab-spellchecker

0 commit comments

Comments
 (0)