atcf-data-parser
Parse a-deck data posted online by the Automated Tropical Cyclone Forecasting System
Decision gist · record as of 2026-08-14
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.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.11 or later.
- 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 · maintenance · safety
MIT (permissive) — MIT license permits unrestricted use, modification, and distribution with minimal legal friction.
last release 2026-04-07 (129 days) · last repo commit 2026-07-01
0 known vulnerabilities (OSV.dev, 2026-08-14) · 116,075 downloads/mo, #12,219 on PyPI
Alternatives
Verify before relying
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/- 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
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 on it.
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
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.
Requires Python 3.11 or later.
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/
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 packagesclicknumpypandasrequestsretryrich |
| 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 |
| Classifiers | 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 |
Evidence: atcf_data_parser-0.0.3-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “tropical cyclone forecast data parser”
- atcf-data-parserParses a-deck forecast data from the Automated Tropical Cyclone…
- pyocd-pemicroA PyOCD plugin that adds support for PEMicro debug probes…
- stactools-met-office-deterministicGenerates STAC (SpatioTemporal Asset Catalog) items and collections…
Give your agent the search over MCP, or paste the wish link into any chat.
More Information Analysis packages
A drop-in replacement for Python's standard `re` module that adds advanced regex features like nested sets, fuzzy matching, lookaround in conditionals, and full Unicode case-folding while maintaining backward compatibility.
pyarrow provides Python bindings to Apache Arrow's C++ libraries for efficient columnar data processing, serialization, and interoperability with pandas, NumPy, and other Python ecosystem tools.
NetworkX provides data structures and algorithms for creating, analyzing, and manipulating graphs and networks, supporting everything from simple undirected graphs to complex directed and weighted networks.
Connects Python applications to Snowflake data warehouses using the DB API 2.0 specification, enabling SQL queries, data transfers, and warehouse operations.
ContourPy calculates contours of 2D quadrilateral grids using C++11 algorithms wrapped in Python, offering serial and multithreaded implementations without requiring Matplotlib as a dependency.
Snowpark Python provides APIs to query and process data directly in Snowflake without moving data to your local system, with support for both native Snowpark and pandas-compatible interfaces.
Install it if you use Snowflake and want to process data without moving it to your application layer.
See also metar · accuweather · herbie-data · meteostat · aio-georss-gdacs · earthkit-meteo · AEMET-OpenData · irm-kmi-api · meteofrance-api · cfgrib