UFO-LAUNCH(1)
π ufo-launch β the manual page, but make it a group chat π
okay bestie, welcome to ufo-launch(1), the one and only way to Run UFO workflows β¨ she's giving "one command, whole pipeline" and honestly? iconic.
πΈ NAME πΈ
ufo-launch β Run UFO workflows
π¦ SYNOPSIS π¦
ufo-launch [-t] [-a] [-d] [-q | --quieter] [--version]
<task1> [KEY=VALUE] ! <task2> ! ...
β¨ DESCRIPTION β¨
So basically: she runs the workflow exactly as you specify it on the command line. π
Plugins get listed one by one, and you separate them with exclamation marks β the ! is the whole vibe, it's the group-chat "and thenβ¦" between tasks. π
Want to parameterize stuff? Just drop KEY=VALUE assignments in there before you finish off with an exclamation mark. Easy.
And listen β if you want to push data from multiple streams, you gotta enclose those input streams in brackets. no cap. π
π OPTIONS π
--trace,-tβ outputs execution profiles that you can then analyse withufo-prof. it's giving receipts for your pipeline π₯--address,-aβ host address of one or moreufodinstances. plural. she's social like that π«Ά-qβ disables the output of"[n] items processed ...". so you stop getting the lil progress spam π--quieterβ disables all output. total silence. main character, no commentary π--versionβ outputs the version number. identity check, slay β¨
π EXAMPLES π
- Convert TIFF to HDF5 β the classic glow-up:
$ ufo-launch read path=input*.tif ! write filename=output.h5:/foo
- Do flat-field-correction β the "fix the lighting bestie" moment:
$ ufo-launch [read path=radios, read path=darks, read path=flats] ! \
flat-field-correct ! null
and that's the whole page, fr fr π this one's from UFO-LAUNCH(1), dated 05/10/2025 β same name top and bottom, she's consistent, she's a queen ππ¦
π¦ where this page comes from
- debian trixie: libufo-bin 0.17.0.22.gc831aec-1 Β· LGPL-3.0-or-later
- ubuntu questing: libufo-bin 0.17.0.22.gc831aec-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms