You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can view the tutorial notebook as [HTML slides here](https://RL4AA.github.io/rl-tutorial-ares-basic/slides.html#/).
6
+
## Disclaimer ❗
7
7
8
-
## Download the repository
8
+
This repository contains advanced Python tutorials developed with care and dedication to foster learning and collaboration. The code and materials provided here are the result of significant effort, including state-of-the-art research and unpublished or pre-peer-reviewed work.
9
9
10
-
### Get the repository with Git
10
+
We share these resources in good faith, aiming to contribute to the community and advance knowledge in our field. If you use or build upon any part of this tutorial, whether in research, software, or educational materials, proper citation is required. Please cite the tutorial as indicated in the repository or its associated Zenodo entry.
11
11
12
-
You will need to have Git previously installed in your computer.
13
-
To check if you have it installed, open your terminal and type:
12
+
While we encourage reuse and adaptation of our work, uncredited use or plagiarism is unacceptable. We actively monitor citations and expect users to engage in responsible scholarly practice. Failure to properly attribute this work may lead to formal actions.
14
13
15
-
```bash
16
-
git --version
17
-
```
18
-
19
-
#### Git installation in macOS
20
-
21
-
```bash
22
-
brew update
23
-
brew install git
24
-
```
25
-
26
-
#### Git installation in Linux
27
-
28
-
In Ubuntu/Debian
29
-
30
-
```bash
31
-
sudo apt install git
32
-
```
14
+
By using this repository, you acknowledge and respect the effort behind it. We appreciate your support in maintaining academic integrity and fostering an open, collaborative environment.
33
15
34
-
In CentOS
16
+
Happy coding, and thank you for citing responsibly! 😊
35
17
36
-
```bash
37
-
sudo yum install git
38
-
```
18
+
## Getting Started
39
19
40
-
## Downloading the repository
20
+
- You will require about **3 GB of free disk space**❗
21
+
- Make sure you have Git installed in your terminal ❗
41
22
42
-
Once you have Git installed open your terminal, go to your desired directory, and type:
23
+
Start by cloning locally the repository of the challenge by running this command in your terminal:
You need to install the dependencies before running the notebooks.
39
+
- If you don't have conda installed already, you can install the `miniforge` as described in the [GitHub repository](https://github.com/conda-forge/miniforge) or download from the [conda-forge site](https://conda-forge.org/download/). Once `miniforge` is installed, you can use the `conda` commands as usual.
40
+
- We recommend installing `miniforge` the day beforehand to avoid network overload during the challenge ❗❗
67
41
68
-
### Using conda
69
-
70
-
If you don't have conda installed already and want to use conda for environment management, you can install the miniconda as [described here](https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html).
71
-
72
-
- Create a conda env from the provided env file `conda env create -f environment.yaml`
73
-
- Activate the environment with `conda activate malapa-cheetah-tutorial-2025`
Afterwards, activate the environment with `conda activate malapa-cheetah-tutorial-2025`
107
49
108
50
Now you should be able to run the provided notebook.
109
51
@@ -148,4 +90,4 @@ Please use the following DOI when citing this code:
148
90
149
91
This tutorial is developed by [Jan Kaiser](https://github.com/jank324), [Chenran Xu](https://github.com/cr-xu), [Andrea Santamaria Garcia](https://github.com/ansantam), and [Juan Pablo Gonzalez Aguilera](https://github.com/jp-ga).
150
92
151
-
The content is based on the [official Cheetah documentation](https://cheetah-accelerator.readthedocs.io/en/latest/), [Cheetah PRAB paper](https://doi.org/10.1103/PhysRevAccelBeams.27.054601), the [Cheetah Demos repository](https://github.com/desy-ml/cheetah-demos), and [TODO pahse space under construction](https://i.pinimg.com/736x/33/5c/e0/335ce01208a3cc1e9a9e3149e07b5bc9.jpg).
93
+
The content is based on the [official Cheetah documentation](https://cheetah-accelerator.readthedocs.io/en/latest/), [Cheetah PRAB paper](https://doi.org/10.1103/PhysRevAccelBeams.27.054601), the [Cheetah Demos repository](https://github.com/desy-ml/cheetah-demos), and the [GPSR (generative phase space reconstruction) package](https://github.com/roussel-ryan/gpsr).
0 commit comments