ASDFTOOL(1)
π NAME π
okay so bestie, say hi to asdftool β the lil command that lets you Manipulate Advanced Scientific Data Format (ASDF) files β¨ like it's nothing.
πΈ SYNOPSIS πΈ
asdftool [-h] [--verbose] {help,explode,implode,defragment,to_yaml} ...
That's the whole vibe check: some optional flags, then one of five subcommands, then whatever that subcommand wants from you. π
π DESCRIPTION π
okay so listen. ASDF (that's Advanced Scientific Data Format) is a proposed next generation interchange format for scientific data. π¦ The whole idea is that it lives in the exact same middle ground that made FITS so successful β it's a hybrid text and binary format:
- it's got human editable metadata for interchange π
- and it's got raw binary data that is fast to load and use β‘
But here's the glow-up, bestie: unlike FITS, the metadata is highly structured and is designed up-front for extensibility. Not me being obsessed with forward-compatible design, but likeβ¦ it ate. π₯
So asdftool is your main character entry point for poking at these files. Let's go through everything it gives you:
-h,--helpβ show this help message and exit π«Ά (your classic "wait what do I do" button, and she always comes through)--verbose,-vβ Increase verbosity π (want the tool to tell you more? she will. turn it up)helpβ Display usage information π (the subcommand version of asking nicely)explodeβ Explode a ASDF file π₯ (yes, that's really what it's called, and yes, it's iconic)implodeβ Implode a ASDF file π (the other direction, bestie β she contains multitudes)defragmentβ Defragment an ASDF file.. π§© (note the double period, that's just how she wrote it, we respect it)to_yamlβ Convert as ASDF file to pure YAML π (straight-up text mode, no binary nonsense)
ngl,explodeandimplodesound violent but it's just the ASDF world's way of saying what happens to the file structure. no files were harmed in the making of this metaphor. π
β¨ AUTHOR β¨
this absolute masterpiece was brought to you by Erik Bray and Michael Droettboom β legends, honestly, no cap. π
and that's the whole page, bestie!! π this one came from the asdftool manual, February 2016, so she's been serving since way back. iykyk π πΈ π¦ π
π¦ where this page comes from
- debian bookworm: asdftool 2.14.3-1+deb12u1 Β· BSD-3-Clause
- debian trixie: asdftool 4.1.0-2 Β· BSD-3-Clause
- ubuntu jammy: asdftool 2.9.2-1 Β· BSD-3-Clause
- ubuntu noble: asdftool 3.1.0-1 Β· BSD-3-Clause
- ubuntu questing: asdftool 4.1.0-2
- ubuntu resolute: asdftool 5.1.0-1 Β· BSD-3-Clause
- ubuntu stonking: asdftool 5.3.1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms