mzcbor2mzml(1)

πŸ“¦
version 0.11.27 Β· 2 versions
, in ubuntu stonking

πŸ’– mzcbor2mzml πŸ’–

okay bestie, listen up πŸ‘‘ this is the manual page for mzcbor2mzml, one of the libpappsomspp CLI programs, and by the end of this you're gonna be converting mass spectrometry files like it's nothing, no cap.


✨ Name ✨

mzcbor2mzml β€” literally the glow-up machine that turns files in mzCBOR format into files in the mzML standard πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

mzcbor2mzml -i <input_file> -o <output_file>

mzcbor2mzml -o <output_file> - (to read data from stdin)

two whole ways to run it and both of them ate πŸ”₯


🌸 DESCRIPTION 🌸

so the mzcbor2mzml command line interface program does the conversion of files from the CBOR-based format (mzCBOR) β€” which replicates the structure of the mzML-formatted file β€” over to the mzML standard. it's giving translator but make it ✨scientific✨

the Concise Binary Object Representation (CBOR) is a binary data format designed by the Internet Engineering Task Force (IETF, RFC 8949). its whole vibe is to increase processing and transfer speeds, albeit at the cost of human data readability 😭 like yeah you can't read it with your eyes but your computer is thriving.

using this format as a replacement for mzML is intended not only to save storage space but also because of speed benefits during parsing and processing πŸš€

1. Input πŸ“

  • a mass spectrometry data file in the mzCBOR format
  • or a directory containing mzCBOR files: every single file name ending with *.mzcbor will be converted and written to the output directory πŸ‘‘

2. Output πŸ’œ

  • a mass spectrometry data file in the mzML format
  • if the input is a directory, then the path you provide should also be a directory, to store each converted mzCBOR file in mzML
⚠️ note the energy: directory in, directory out. don't be out here mixing your vibes, iykyk.

πŸ’… OPTIONS πŸ’…

  • -h [ --help ] β€” prints the help message, for when you need a lil hand-holding 🫢
  • -v [ --version ] β€” prints the version of the sotfware πŸ‘€

πŸŽ€ MAN PAGE PRODUCTION πŸŽ€

this man page was written by Filippo Rusconi <<lopippo@debian.org>> for the Debian package. shoutout 🫢


πŸ‘‘ Author πŸ‘‘

Filippo Rusconi <lopippo.debian.org>


Olivier Langella & Filippo Rusconi


and that's the whole thing, bestie! this page lives in version 20251204 of the mzcbor2mzml(1) manual, so if you ever forget how it goes, just come right back here πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from