MTgeophysics / mtpy

Python toolbox for standard Magnetotelluric (MT) data analysis
GNU General Public License v3.0
147 stars 66 forks source link

Updating plotting functions to work with MTCollection #172

Closed kujaku11 closed 1 year ago

kujaku11 commented 1 year ago

Update all plotting functions to work directly with MTCollection and a list of MT objects. Rebase the plotting functions to make them easier to read.

Description

MTCollection is now the base object from which plots should be called. For this to happen the plotting classed need to be updated and refactored to be easier to read and improve.

Motivation and Context

In its current form the plots are a little messy, difficult to read and heterogeneous. The input is often a list of EDI files, which works, but is not versatile. Making MTCollection the central object to call plots from.

Updates

Checklist: