FeatTS icon indicating copy to clipboard operation
FeatTS copied to clipboard

Edits for the paper https://github.com/giacomoguiduzzi/Interpretable_PS-InSAR_Clustering

Open giacomoguiduzzi opened this issue 11 months ago • 0 comments

Summary of Changes

  1. Removal of Unneeded Configuration:

    • Deleted several configuration and project files under the .idea and FeatTS.egg-info directories that were mistakenly uploaded previously.
  2. Syntax and Code Style Improvements:

    • Updated various files to better adhere to Python's guidelines, including:
      • FeatTS/PFA.py: Minor changes such as adding spaces after = in function parameters and updating KMeans initialization.
      • FeatTS/SLPA.py: Improved readability by breaking long lines.
      • FeatTS/utilFeatExtr.py: Various formatting and readability improvements.
  3. Installation Method and Configuration Updates:

    • README.md: Corrected import statements and improved formatting.
    • setup.py: Updated to change the package name to lowercase featts and updated the scikit_learn dependency version.
    • pyproject.toml: Added to define the build system and project metadata.
  4. Main Script Update:

    • main.py: Improved the main function structure and readability.

These changes focus on cleaning up the project structure, improving code readability, and updating dependencies and configurations to ensure better adherence to Python's guidelines.

giacomoguiduzzi avatar Jan 22 '25 20:01 giacomoguiduzzi