Skip to main content

This is a CLI tool for fetching and downloading weather data from two public AWS S3 buckets: noaa-goes18 and noaa-nexrad-level2. The tool allows users to sign up, sign in, and view their remaining API calls.

Installation

'pip install aerodash-v1'

Usage

Sign Up

  • To sign up, run the command below:

'aerodash-v1 create_user'

  • This command prompts the user to enter their details such as username, password, mobile, subscription type, and credit card details. The subscription type options are:

  • Platinum - (100$)

  • Gold - (50$)

  • Free - (0$)

  • Depending on the subscription type chosen, users are assigned an API call limit.

Sign In

  • To sign in and get the remaining API calls limit, run the command below:

'aerodash-v1 api_calls_limit'

  • This command prompts the user to enter their username and password. On successful login, the remaining API calls are displayed.

fetch files

  • To fetch files from the noaa-goes18 or noaa-nexrad-level2 bucket, run the command below:

'aerodash-v1 fetch DATATYPE YEAR [MONTH] DAY [HOUR] [STATION]'

  • DATATYPE: The type of data to fetch. It can either be geos18 or nexrad.
  • YEAR: The year to fetch files for.
  • DAY: The day of the year to fetch files for.
  • HOUR: The hour to fetch files for. This is only required when the DATATYPE is geos18.
  • MONTH: The month to fetch files for. This is only required when the DATATYPE is nexrad.
  • STATION: The station code to fetch files for. This is only required when the DATATYPE is nexrad.
  • The command will prompt the user to enter their username and password. On successful login, the list of files found in the bucket for the given parameters is displayed.

download files

  • To download a file from the noaa-goes18 or noaa-nexrad-level2 bucket, run the command below:

'aerodash download FILE_NAME'

  • FILE_NAME: The name of the file to download.
  • The command will prompt the user to enter their username and password. On successful login, the file is downloaded from the public S3 bucket to a personal S3 bucket, and the download link is displayed.

Upgrade Subscription

  • To upgrade a user's subscription plan, run the command below:

'aerodash-v1 plan_upgrade'

  • The command will prompt the user to enter their username and password. On successful login, the user's remaining API calls are displayed.

  • The user is then prompted to select a new subscription plan. The subscription plan options are:

  • Platinum - (100$)

  • Gold - (50$)

  • Free - (0$)

  • Depending on the subscription type chosen, the user's API call limit is updated.

Forgot Password

  • To update a user's password, run the command below:

'aerodash-v1 forgot_password'

  • The command prompts the user to enter their username and new password. If the user is found, their password is updated.

Limitations

  • The tool only supports fetching and downloading files from the noaa-goes18 and noaa-nexrad-level2 public AWS S3 buckets.
  • The user's subscription plan and API call limits may restrict the amount of data that can be accessed and downloaded using the tool.
  • The tool may require a certain level of technical expertise and knowledge in order to effectively use and interpret the data it provides.
  • The tool may not be compatible with all operating systems or devices, and may require specific hardware or software configurations in order to function properly.

Metadata

Release files for aerodash-v1 1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aerodash-v1 1.4
File Size Uploaded Provenance Actions
aerodash_v1-1.4.tar.gz 5.4 kB Without provenance Details for aerodash_v1-1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aerodash-v1 1.4
File Interpreter ABI Platform Actions
aerodash_v1-1.4-py3-none-any.whl Python 3 none any Details for aerodash_v1-1.4-py3-none-any.whl

Total release size: 11.3 kB

Release files / aerodash_v1-1.4.tar.gz

Download URL aerodash_v1-1.4.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
688daa32e3b29e7d7892465dbd9a611bd166d16f74cd09f2cb7f2851e25d785b
BLAKE2b-256 checksum
How to use checksums
e1fd1c2003826a6870c1d704154cfab8064ed735f1c8028b374c54fd8ea85827
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release files / aerodash_v1-1.4-py3-none-any.whl

Download URL aerodash_v1-1.4-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d773bfb5d52be036e37338287e46ddf1445e26c5f6cb98ac08dc0342f97370f
BLAKE2b-256 checksum
How to use checksums
2a0c1f37f84e79aaac8015e5e6b7758fbeb5da33de35e4ca5e13614923d90cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Security for aerodash-v1 1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page