PNNL-m-q / mzapy

A Python package that provides an interface to raw MS data in the MZA format.
BSD 2-Clause "Simplified" License
7 stars 1 forks source link

working with remote MZA files #8

Open dylanhross opened 2 years ago

dylanhross commented 2 years ago

The MZA interface needs a bit of modification to handle cases where the MZA file being read may not be on the local filesystem (and possibly a read-only one). On initial thought, this will primarily affect caching of scan data which should only happen locally, regardless of whether the MZA file being read is local or remote. It will be good to examine all interactions between the MZA interface and the underlying file to see what else could be affected by the file being remote rather than local, and accommodate these cases as well.