CDSETOOL(1)

✨ NAME ✨

cdsetool β€” tools & CLI for interacting with CDSE product APIs πŸ’–

Like, it's a whole command-line bestie for talking to CDSE product APIs. She does the querying, she does the downloading, she does the most. πŸ¦‹


🌸 DESCRIPTION 🌸

Okay so here's the whole vibe, the entire shape of the thing:

Usage: cdsetool [OPTIONS] COMMAND [ARGS]...

And then the options you can pass at the top level, before you even pick a command:

  • --install-completion [bash|zsh|fish|powershell|pwsh] β€” installs tab-completion for whichever shell you name. Default is None, so if you don't ask for it, you don't get it. πŸ’…
  • --show-completion [bash|zsh|fish|powershell|pwsh] β€” shows you the completion for the shell you named, so you can copy it out or customize the install yourself. Main character energy: you do it your way. πŸŽ€
  • --help β€” show this message and exit. The classic. The icon. 🫢

And the commands, aka the two lanes you can drive in:

  • download β€” download all features matching the search terms ⭐
  • query β€” query data πŸ”₯

πŸ’Ύ Download command

Usage: cdsetool download [OPTIONS] COLLECTION PATH

Download all features matching the search terms. Yes, all of them. She's thorough like that. ✨

Arguments (both of these are required, no skipping, no cap):

  • collection TEXT β€” default is None, and it's required. πŸ“Œ
  • path TEXT β€” default is None, and it's also required. πŸ“Œ

Options:

  • --concurrency INTEGER β€” number of concurrent connections. Default is 1, so she's taking it one at a time unless you tell her to go faster. πŸ’βž‘οΈπŸ‡
  • --overwrite-existing / --no-overwrite-existing β€” overwrite already downloaded files. Default is no-overwrite-existing, so she will not stomp on what you already have unless you say so. πŸ’€
  • --search-term TEXT β€” search by term=value pairs. Pass it multiple times for multiple search terms. Default is None. Stack 'em up, bestie. 🌈
  • --help β€” show this message and exit. πŸ‘‘

πŸ” Query command

Usage: cdsetool query [OPTIONS] COMMAND [ARGS]...

Options:

  • --help β€” show this message and exit. πŸ’œ

Commands:

  • search β€” search for features matching the search terms πŸ”Ž
  • search-terms β€” list the available search terms for a collection. Lowkey the most useful one when you're lost, fr fr. πŸ“‹

πŸ‘€ SEE ALSO πŸ‘€

Homepage: https://github.com/CDSETool/CDSETool β€” go look, she's right there, go say hi 🫢


And that's the whole page, bestie!! This is cdsetool from the User Commands corner of the manual, dated May 2024, and yeah, that footer's giving CDSETOOL(1) energy the whole way down. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from