|
1 | 1 | # Belle II Event Display with Phoenix - GSoC 2023 |
2 | 2 |
|
3 | 3 | This Angular CLI web app displays Belle II events using Phoenix, a TypeScript-based event display framework. |
4 | | -<br> |
5 | | -The web app has been deployed and can be accessed through [display.belle2.org](https://display.belle2.org) |
6 | | - |
7 | | -In order to run the application on your local machine, please perform the following steps. |
8 | | -<br> |
9 | | -## Prerequisites |
10 | 4 |
|
11 | | -1. Install Node.js and NPM on your system. You can download the latest version of Node.js from the [official website](https://nodejs.org/en/download/). |
12 | | -2. Install Angular CLI globally by running the command `npm install -g @angular/[email protected]`. This command will install the latest version of Angular CLI on your system. |
| 5 | +The web app can be accessed through [display.belle2.org](https://display.belle2.org). |
13 | 6 |
|
14 | | -## How to Run |
15 | | - |
16 | | -1. Clone this repository to your local machine |
17 | | -```git clone [email protected]:belle2/display.git``` |
18 | | -2. Change the current directory into the cloned folder |
19 | | -```cd display``` |
20 | | -3. Run `npm install` to install the necessary dependencies |
21 | | -4. Run `npm start` or `ng serve` to start the development server |
22 | | -5. Navigate to `http://localhost:4200/` in your web browser to view the app |
| 7 | +In order to run the application on your local machine, please refer to the the [documentation](https://display.belle2.org/documentation/developer/installation.html). |
23 | 8 |
|
24 | 9 | ## About the App |
25 | 10 |  |
26 | 11 |
|
27 | | -The web application serves as a tool that allows scientists and physicists to import events from mdst `.root` files, which contain data, and then view them directly in a web browser. By leveraging the Phoenix framework and adding custom features, the application provides a user-friendly environment for event display, complete with intuitive user interface controls. |
28 | | - |
| 12 | +The web application serves as a tool that allows physicists and non-physicists to import Belle II events from `.root` files, containing either collisions or simulated data, and view them directly in a web browser. By leveraging the Phoenix framework and adding custom features, the application provides a user-friendly environment for event display, complete with intuitive user interface controls. |
| 13 | +<br> |
29 | 14 | For more detailed instructions on how to use and develop the app, please refer to the [documentation](https://display.belle2.org/documentation). |
30 | 15 |
|
31 | | -*The documentation is created using Sphinx and its source file is located in the `docs/` folder.* |
| 16 | +The documentation is created using Sphinx and its source file is located in the [`docs/` folder](https://github.com/belle2/display/tree/main/docs). |
32 | 17 |
|
33 | | -### Le Cong Minh Hieu - GSoC 2023 |
| 18 | +### Le Cong Minh Hieu, The Belle II Collaboration - Developed as part of the [Google Summer of Code 2023](https://hepsoftwarefoundation.org/gsoc/blogs/2023/blog_Belle2_HieuLeCongMinh.html) |
0 commit comments