Skip to content

Commit b676c27

Browse files
committed
Add the project readme.
1 parent ecc0858 commit b676c27

1 file changed

Lines changed: 79 additions & 0 deletions

File tree

readme.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# DOSPORTAL
2+
3+
![image](https://github.com/UniversalScientificTechnologies/xDOS_doc/assets/5196729/6b18ef7f-3251-4674-94ab-62444ec7ba43)
4+
> Preview from DOSPORTAL record page.
5+
6+
DOSPORTAL is a web-based tool designed to manage and analyze dosimetry and spectrometry data, primarily from measurements conducted onboard aircraft. It provides an intuitive user interface for visualizing measurements, comparing datasets, and facilitating detector management. DOSPORTAL is being developed in collaboration with the [Nuclear Physics Institute CAS](https://www.ujf.cas.cz/en/) and (Universal Scientific Technologies s.r.o](https://www.ust.cz/). The platform is accessible via a web interface, ensuring users can interact with the data without the need for specialized software.
7+
8+
## Features
9+
10+
### Current Capabilities
11+
12+
- Upload log files and trajectory files (CSV, GPX formats)
13+
- Compare multiple measurement records in a single graph
14+
- Display radiation intensity progress and energy spectra for selected time intervals
15+
- Cross-filtering by energy and time
16+
- Manage detectors and maintain service logs
17+
- Display telemetry and support data (temperature, pressure, etc.)
18+
- Basic user access control and permission settings
19+
20+
### Planned Enhancements
21+
22+
- Automatic CARI-7a model calculations and anomaly detection
23+
- Automated synchronization of flight trajectories with radiation measurements
24+
- Improved data visualization
25+
- Real-time monitoring and visualization of ongoing measurements
26+
- Expanded support of third-party detectors as plugins (e.g., Liulin and other instruments)
27+
- Dose (absorbed in silicon) calculation from selected time range
28+
- Advanced tool for absolute time calibration of records
29+
- Semi-automated log uploading
30+
31+
## Requirements
32+
33+
DOSPORTAL is designed to be platform-independent, ensuring accessibility from various devices without the need for specialized software. It operates via modern web browsers and requires an active internet connection.
34+
35+
## Supported Detectors
36+
37+
### Currently Supported:
38+
39+
- **[AIRDOS Series](https://docs.dos.ust.cz/airdos/)**: Detectors designed for measuring ionizing radiation at flight altitudes aboard aircraft.
40+
- **[LABDOS Series](https://docs.dos.ust.cz/labdos)**: Portable ionizing radiation spectrometer-dosimeters intended for laboratory measurements or personal dosimetry.
41+
- **[GEODOS Series](https://docs.dos.ust.cz/geodos)**: Detectors suitable for ground-based applications, both mobile and stationary.
42+
43+
### Planned Support:
44+
45+
- **Liulin**: Subject to data format compatibility and integration feasibility.
46+
47+
## Installation & Usage
48+
49+
### Prerequisites
50+
51+
- Web browser with modern JavaScript support
52+
- Internet connection for accessing DOSPORTAL
53+
54+
### Running DOSPORTAL
55+
56+
1. Access the DOSPORTAL web interface at [portal.dos.ust.cz](https://portal.dos.ust.cz/).
57+
2. Register or log in to your account.
58+
3. Upload log and trajectory files for processing.
59+
4. Select measurement records to visualize and compare data.
60+
5. Adjust display parameters as needed for detailed analysis.
61+
62+
## Known Issues & Challenges
63+
64+
- API access to flight trajectory data is costly and request limited.
65+
- Manual synchronization of trajectory and dose graphs is cumbersome.
66+
- Establishing a standardized data format for diverse detector logs remains a challenge.
67+
68+
## Future Roadmap
69+
70+
- Semi-automated log uploading to DOSPORTAL
71+
- Dose calculation for specific time ranges in a dataset
72+
- Enhanced user access control for institutional collaboration
73+
- Real-time data monitoring and automated detector management
74+
- Organizations: User access control to individual records
75+
- Firmware updates and configuration management for detectors
76+
- Automatic data upload from detectors for near real-time monitoring
77+
78+
For more information or to contribute to the project, please contact support@ust.cz
79+

0 commit comments

Comments
 (0)