scikit-spectra
scikit-spectra copied to clipboard
dataframe subclass
Inheriting from DataFrame, or NDFrame would actually clean up metadataframe API significantly. It would also help with forward compatibility. Geopandas has a nice implementation that's based on this. One nice feature is the NDRAME.finalize method which is can be overwritten for new object creation. It would prevent us from needing to overload everything in our API with the _transfer
method. As this is a major overhaul, it will be put off for a while.