https://github.com/n1kdo/lotw-qso-analyzer
Plot QSO details vs. time.
https://github.com/n1kdo/lotw-qso-analyzer
adif amateur-radio amateurradio hamradio lotw
Last synced: 6 months ago
JSON representation
Plot QSO details vs. time.
- Host: GitHub
- URL: https://github.com/n1kdo/lotw-qso-analyzer
- Owner: n1kdo
- License: bsd-2-clause
- Created: 2018-01-27T15:19:46.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T01:40:34.000Z (over 1 year ago)
- Last Synced: 2024-04-03T02:49:47.837Z (over 1 year ago)
- Topics: adif, amateur-radio, amateurradio, hamradio, lotw
- Language: Python
- Size: 39.9 MB
- Stars: 12
- Watchers: 7
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# adif-log-analyzer
`adif-log-analyzer` shows your DXCC QSO progress over time.
There are two scripts of interest here:
The 'get_lotw_adif.py' script can connect to Logbook of the World and download (and update) ADIF files for you, and
it can download your DXCC "cards" file for all contacts that are confirmed by the DXCC desk.The 'adif_log_analyzer.py' script will read and crunch the data in the specified ADIF file and create
some useful charts from that information. It can accept LoTW adif, the adif from the 'get_lotw_adif' script, and
it can use DXKeeper ADIF, too.It uses Matplotlib to make some graphics that show your DXCC progress (as well as total QSOS)
over time.





I might do more work on this, or I might not.
I'm putting it on GitHub because others might find it useful.It is still very much a work-in-progress.
### To Run in Docker
`docker build -t lotw .`
`docker run -v output:/app/output/ -it lotw`n1kdo 20230331