skillfed

atcf-data-parser

Parse a-deck data posted online by the Automated Tropical Cyclone Forecasting System

atcf-data-parser v0.0.3 116.1K downloads/30d#12,219 on PyPI0
Permissive license MIT Active released

What it is and what it does

atcf-data-parser is a specialized tool for working with a-deck forecast data from the Automated Tropical Cyclone Forecasting System. It provides both a Python library and command-line utility to parse, load, and manipulate tropical cyclone forecast data in a structured way. The package depends on standard data-science libraries (numpy, pandas) for data handling, requests for fetching remote data, and rich for terminal output formatting.

The package is aimed at meteorologists, researchers, and developers working with tropical cyclone forecasts. It's actively maintained, supports modern Python versions (3.11 through 3.14), and carries an MIT license with no legal restrictions on use. With low install friction and no known security vulnerabilities, it's a straightforward addition to a data-analysis workflow.

Use it for:

  • Extract and analyze tropical cyclone forecast tracks from a-deck data files for research or operational use
  • Build automated pipelines to fetch and parse the latest forecast data from the Automated Tropical Cyclone Forecasting System
  • Convert raw a-deck forecast records into pandas DataFrames for statistical analysis or visualization
  • Command-line processing of a-deck files as part of weather data workflows or batch jobs

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Parses a-deck forecast data from the Automated Tropical Cyclone Forecasting System and provides both a Python API and command-line interface for working with this data.

Yes, if you work with tropical cyclone forecast data. The package is production-stable, actively maintained, has low install friction, carries a permissive MIT license, and has no known vulnerabilities. It fills a specific niche—parsing a-deck data—with a clean API and CLI. Install it if you need to work with this data format; skip it otherwise.

Install

atcf-data-parser on PyPI

pip

pip install atcf-data-parser

uv

uv add atcf-data-parser

poetry

poetry add atcf-data-parser

Installing atcf-data-parser

Before you install

Low install friction with a pure-Python wheel and six common dependencies (click, numpy, pandas, requests, retry, rich). Repository is actively maintained with recent commits and marked production-stable.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal legal friction.

Quickstart

pip install atcf-data-parser

import atcf_data_parser
# Use the parser to load and work with a-deck forecast data
# See documentation at palewi.re/docs/atcf-data-parser/

Requires Python 3.11 or later.

Verify before relying

  • Whether the package handles real-time data feeds or only static/archived a-deck files
  • Performance characteristics when parsing large forecast datasets
  • Specific command-line interface capabilities beyond basic parsing

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.11)
Install friction low — pure-Python wheel
Runtime dependencies 6 — click, numpy, pandas, requests, retry, rich
Maintenance actively maintained — 129 days since the last release
Last repo commit
First released
Downloads 116,075/month — #12,219 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: atcf_data_parser-0.0.3-py3-none-any.whl

Development Status :: 5 - Production/StableProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Tags

tropical cyclone forecast data parseratcf a-deck parserhurricane forecast data parsingautomated tropical cyclone forecastingweather forecast data extractioncyclone track data parsermeteorological forecast data tool
meteorologydata-parsingcli-tool

More Information Analysis packages