Skip to content

adiftools release v0.1.6

Choose a tag to compare

@JS2IIU-MH JS2IIU-MH released this 09 Feb 07:19
· 39 commits to main since this release

Functions

  • Read adif file into Pandas DataFrame.
  • Generate basic Matplotlib plots from adif data.
  • Utility tool to calculate Grid Locator from/to geographic coordinate.

New

  • Save ADIF data as adi file

    • Saves the loaded ADIF data as an adi file conforming to the ADIF standard. adiftools adds a new header to the beginning of the adi file.
    • Fields with no data are filled with nan.
    • The header will contain information on the following two fields, CREATED_TIMESTAMP, and PROGRAMID.
    • Call signature:
      ADIFParser.to_adi(file_path)
    • Parameter:
      • file_path: str or path-like or binary file-like
        • A path, or a Python file-like object of adi file to save
      • Returns:
        • None
  • Save ADIF data as excel file: Save the DataFrame with the ADIF loaded to an excel file.

    • Call signature:
      ADIFParser.to_excel(file_path)
    • Parameter:
      • file_path: str or path-like or binary file-like
        • A path, or a Python file-like object of excel file to save
      • Returns:
        • None

Install

adiftools can now officially pip install from PyPI. If you have already installed a previous version, please update it with the following command All previous functions can still be used with this update.

pip install adiftools
pip install -U adiftools
  • When you got an error from subprocess, try to install wheel by pip install wheel command

Other

Thank you, JS2IIU