benfulcher / hctsa

Highly comparative time-series analysis
https://time-series-features.gitbook.io/hctsa-manual/
Other
734 stars 315 forks source link

Duplicate Function Names #75

Open benfulcher opened 12 months ago

benfulcher commented 12 months ago

The catch22 module has function names like DN_HistogramMode as 2017 versions, when these functions have been updated in the latest hctsa, and thus there are duplicate but different functions with identical names—rock-bottom bad practice for software dev, and a problem with poor namespace control in Matlab. May need to change this in catch22 to disambiguate when sitting in this package, or do some object-oriented implementation to make e.g., catch22.DN_HistogramMode clearly distinguished (Using the directory with @ name convention?)