radical-collaboration / facts

Repository for the Framework for Accessing Changes To Sea-level (FACTS)
MIT License
21 stars 10 forks source link

File formats used for passing data between modules should be abstracted away from module #303

Open bobkopp opened 10 months ago

bobkopp commented 10 months ago

The module developer should not have to directly write to eg netcdf files used for transferring data between modules. Instead, factslib should provide data classes that include methods for read and writing data; we ought to be able to switch the file formats without affecting the developer api.