Margerie PabloRomeroAgudo commited on
Commit
4beb511
1 Parent(s): 8aaad64

Update documentation.html (#2)

Browse files

- Update documentation.html (3a5384131cc1ec7790633941b124f78f229b6602)


Co-authored-by: Pablo Romero Agudo <[email protected]>

Files changed (1) hide show
  1. documentation.html +95 -0
documentation.html CHANGED
@@ -38,6 +38,101 @@
38
  <p>The installation package includes all servers. However, the Orthanc server is a manual installation. The installation instructions can be found below.</p>
39
  </section>
40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  <section id="study-management">
42
  <h2>Study Management</h2>
43
  <p>Users can import patient data from this screen to a local Orthanc daemon—a lightweight, standalone DICOM server, which ensures the confidentiality of patient files. A list of patient data present in the Orthanc server is displayed with summarized information. Users can load the data into the app by clicking on the Load button. The left icon displays more complete information from DICOM tags and users can delete a patient study from the server with the red arrow on the right.</p>
 
38
  <p>The installation package includes all servers. However, the Orthanc server is a manual installation. The installation instructions can be found below.</p>
39
  </section>
40
 
41
+ <section id="PARROT-local-application">
42
+ <h2>PARROT Local Application</h2>
43
+ <p>
44
+ The <strong>PARROT Local Application</strong> is a web application (that means that its user interface runs in your web browser) that you can install and run locally on your computer.
45
+ The application provides different modules that allow you to
46
+ </p>
47
+ <ul>
48
+ <li>
49
+ <p>run ML-models.</p>
50
+ </li>
51
+
52
+ <li>
53
+ <p>visualize CT and MR images.</p>
54
+ </li>
55
+
56
+ <li>
57
+ <p>visualize, predict or modify segmentation information.</p>
58
+ </li>
59
+
60
+ <li>
61
+ <p>visualize, evaluate, and compare dose treatment plans.</p>
62
+ </li>
63
+ </ul>
64
+ <p>
65
+ You can load patient studies into the application in the form of DICOM files. Internally, the application uses an nginx server to run the web application, a Python server for the
66
+ prediction of the integrated trained AI model, and an Orthanc server for the storage of the study data. The installation package includes all servers. However, the Orthanc server is a
67
+ manual installation.
68
+ </p>
69
+ <p class="warning">
70
+ ⚠ The Orthanc server will run on <a target="_blank" href="http://localhost:8042/">port 8042</a> of your local computer and
71
+ the nginx server on <a target="_blank" href="http://localhost:2000/">port 2000</a>.
72
+ </p>
73
+ </section>
74
+
75
+ <section id="stoping-the-application">
76
+ <h2>Stoping the application</h2>
77
+ <ul>
78
+ <li>
79
+ <p>
80
+ The nginx server will continue running, even when you close the web browser window. To completely stop the server, double click the <strong>'Stop_PARROT.bat'</strong> file in the <strong>'parrot'</strong> folder (or stop the nginx processes in the Task Manager).
81
+ </p>
82
+ </li>
83
+ <li>
84
+ <p>
85
+ The Orthanc server runs as a Windows service and has to be stopped in the <strong>'Task Manager'</strong> (in the tab <strong>'Services'</strong>). Don't forget to start the service again when you want to use the <strong>'PARROT application'</strong>.
86
+ </p>
87
+ </li>
88
+ </ul>
89
+ </section>
90
+
91
+ <section id="folder-structure">
92
+ <h2>Folder Structure</h2>
93
+ <p>The <strong>'parrot'</strong> folder contains the following files:</p>
94
+ <ul>
95
+ <li>
96
+ <p><strong>'aiIntegration'</strong> contains the integrated trained AI models, the Python server environment and the API server directories.</p>
97
+ </li>
98
+ <li>
99
+ <p><strong>'dist'</strong> contains the PARROT web application.</p>
100
+ </li>
101
+ <li>
102
+ <p><strong>'logs'</strong> contains the log files of the nginx server.</p>
103
+ </li>
104
+ <li>
105
+ <p><strong>'temp'</strong> contains the temporary files of nginx.</p>
106
+ </li>
107
+
108
+ <li>
109
+ <p><strong>'tempai'</strong> contains the results of running the Python code. The user can configure the path for AI integration.</p>
110
+ </li>
111
+
112
+ <li>
113
+ <p><strong>'favicon.ico'</strong> contains the the image of the application.</p>
114
+ </li>
115
+ <li>
116
+ <p><strong>'License'</strong> contains the License of the application.</p>
117
+ </li>
118
+ <li>
119
+ <p><strong>'nginx.exe'</strong> starts the nginx server (see the instructions above).</p>
120
+ </li>
121
+ <li>
122
+ <p><strong>'script-installer.iss'</strong> contains the script to create the installer.</p>
123
+ </li>
124
+ <li>
125
+ <p><strong>'Start_PARROT.bat'</strong> start the nginx server (see the instructions above).</p>
126
+ </li>
127
+ <li>
128
+ <p><strong>'Stop_PARROT.bat'</strong> stop the ngnix server (see the instructions above).</p>
129
+ </li>
130
+ <li>
131
+ <p><strong>'unins000.exe'</strong> uninstalls the application from the computer.</p>
132
+ </li>
133
+ </ul>
134
+ </section>
135
+
136
  <section id="study-management">
137
  <h2>Study Management</h2>
138
  <p>Users can import patient data from this screen to a local Orthanc daemon—a lightweight, standalone DICOM server, which ensures the confidentiality of patient files. A list of patient data present in the Orthanc server is displayed with summarized information. Users can load the data into the app by clicking on the Load button. The left icon displays more complete information from DICOM tags and users can delete a patient study from the server with the red arrow on the right.</p>