nmrglue
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill performs local NMR data processing using established scientific libraries including nmrglue, NumPy, and SciPy. All computations are performed locally on provided data.
- [SAFE]: The implementation in
scripts/process_1d.pyusesnp.loadwithallow_pickle=Falsewhen reading user-supplied NumPy archives. This is a critical security practice that prevents arbitrary code execution vulnerabilities associated with Python's pickle serialization. - [SAFE]: Input parameters from the JSON configuration file are strictly validated for types, finiteness, and valid ranges before being used in numerical computations. This prevents potential issues from malformed configuration data.
- [SAFE]: The skill does not perform any unauthorized network operations or access sensitive system paths. Its file operations are limited to reading the specified input files and writing results to a new, user-defined output directory.
Audit Metadata