Skip to content

Commit 6b4298c

Browse files
minor grammer fixes
1 parent d065f9d commit 6b4298c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

paper/paper.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@ PICA is built on a modular architecture characterised by self-contained modules,
7171

7272
### Process Isolation and Concurrency
7373

74-
Unlike simple script-based automation, PICA decouples the User Interface (UI) from the instrumentation control logic. It utilises Python's standard `multiprocessing` libraries to spawn isolated processes for measurement tasks.
74+
Unlike simple script-based automation, PICA decouples the User Interface (UI) from the instrumentation control logic. It utilises Python's standard `multiprocessing` library to spawn isolated processes for measurement tasks.
7575

7676
* **Stability:** If an instrument hangs or a communication bus times out, the isolated process can be terminated safely without freezing the main GUI or losing previous data.
7777

78-
* **Responsiveness:** The `tkinter`-based frontend remains responsive for live data plotting (using `matplotlib` [@hunter2007matplotlib] with blitting) even while the backend waits for hardware triggers. Numpy [@harris2020numpy] is utilised throughout this pipeline for efficient array manipulation and data validation during real-time updates.
78+
* **Responsiveness:** The `tkinter`-based frontend remains responsive for live data plotting (using `matplotlib` [@hunter2007matplotlib] with blitting) even while the backend waits for hardware triggers. NumPy [@harris2020numpy] is utilised throughout this pipeline for efficient array manipulation and data validation during real-time updates.
7979

8080
* **Data Integrity:** Experimental data integrity is prioritised through a "write on acquisition" strategy. Data is structured using `pandas` [@pandas2025] and is saved to a `CSV` file immediately after every acquisition point, preventing data loss in the event of a power failure or program/system crash.
8181

0 commit comments

Comments
 (0)