



The detailed information on the design and construction of the Princeton Open Ventilation Monitor device and software are contained in this data repository. This information consists of the electrical design files, mechanical design files, bill of materials, human subject recording and analysis code, and a copy of the code repository for operating the patient monitors and central station.
Show More# | Filename | Description | Filesize |
---|---|---|---|
1 | SuppDesignFilesElectrical.zip | Electrical design files. A zip file, SuppDesignFilesElectrical.zip (568 kB), containing electronic schematics, board layout, PCB design file, part placement and loading figures and GERBER fabrication files. | 637 KB |
2 | SuppDesignFilesMechanical.zip | Mechanical design files. A zip file, SuppDesignFilesMechanical.zip (2 3 MB), containing computer aided design files for laser cutting, 3D printing and CNC machining the interface box enclosure, flow-sensor assembly cap, flow element and CO2 sensor block. | 2.19 MB |
3 | BillOfMaterials.xlsx | Detailed Bill of Materials. Spreadsheet in Excel format, BillOfMaterials.xlsx (22 kB), containing detailed pricing and part numbers for all components. | 17.6 KB |
4 | HumanSubjectTestDataAndAnalysis.zip | Human subject recording. HumanSubjectTestDataAndAnalysis.zip (18 9 MB) Recording of a healthy human subject volunteer breathing normally in a helmet. Analysis code is provided to separately access the data from the auxiliary and expiratory paths in the case of the proximal sensor configuration, and to access the expiratory path for the human subject breathing from within the helmet. The compressed zip file contains two sets of files within it: the first, device_raw_waveforms_expiratory.json and device_raw_waveforms_auxport.json, are the data streams recorded from the Princeton Open Ventilator Monitor in JSON format that includes raw sensor readings. The second, calibrated_waveforms_expiratory.json.csv and calibrated_waveforms_auxport.json.csv, are the corresponding CSV files that contain recorded pressure, flow and volume over time in calibrated units. The CSV file contains two volumes corresponding to the more- or less-aggressively high-passed filtered volumes discussed in the text. Note the baseline of the volume data have undefined offsets due to the persistent flow through the helmet. Example Jupyter notebook analysis files are included with the data. The analysis codes provide the time markers for the start and stop of multiple periods of data-taking, including two stable breathing periods with the human subject within the helmet, three external breathing configurations with three different flow rates, and a null data setup with data taken for an empty helmet and a constant flow. Examples of how the respiratory rates are computed and the extraction of per breath quantities are also included in the code. The analysis codes read the flow calibration file flowcalib_ave200619.yml. | 18.1 MB |
5 | princeton-penn-flowmeter-0.8.1.zip | Code repository. The software for operating the interface box, the patient loop and the multi-patient remote monitoring station is available online at: https://github.com/Princeton-Penn-Vents/princeton-penn-flowmeter. A zip file, princeton-penn-flowmeter-0.8.1.zip (249 kB), contains a tagged version (v0 8 1) of the software repository. | 24.7 MB |
6 | POVM_Readme.txt | 9.1 KB |