pymca(1)
β¨ NAME β¨
pymca β the PyMca X-Ray Fluorescence Toolkit main application π
yep bestie, this is the pymca(1) manual page, and it's literally just here to walk you through launching the whole toolkit's main window. iconic behavior only π
πΈ SYNOPSIS πΈ
pymca [OPTION]... [FILE]
π DESCRIPTION π
okay so here's the vibe: pymca starts up the graphical user interface of the PyMca X-Ray Fluorescence Toolkit main window, and it does it using your latest user defined default settings. that's the whole point. slay.
If you hand it a FILE, it will be opened in the program β provided its format is supported. no support, no entry, iykyk π
-fβ bypass user defined default settings. it just straight up ignores your saved defaults and does its own thing π
π₯ EXAMPLES π₯
β¨ pymca -f
pymca -f
Start the program while bypassing your user defined default settings. fresh start energy π
β¨ pymca -f LShellConstants.dat
pymca -f LShellConstants.dat
Open LShellConstants.dat and list its contents in the source browser. very demure, very mindful π
β¨ pymca -f your_HDF5_file.h5
pymca -f your_HDF5_file.h5
This lets you browse the HDF5 file your_HDF5_file.h5 in PyMca β but only if the Python module h5py is installed. no h5py, no browsing, that's the deal π«Ά
β¨ pymca --nativefiledialogs=X
pymca --nativefiledialogs=X
With X set to 1, the program will use the file dialogs from the operating system. With X set to 0, the program will use Qt file dialogs. pick your fighter π
β¨ pymca --backend=XX
pymca --backend=XX
Start the program using the selected graphics backend: mpl for matplotlib, gl for OpenGL, silx for silx library. choose your destiny β
β¨ pymca --binding=XX
pymca --binding=XX
Start the program using the selected Qt binding. It has to be one of PyQt5 (default), PyQt6, PySide6 or PySide2. no off-brand bindings allowed bestie π¦
β¨ pymca --logging=XX
i pymca --logging=XX
(and yes, the original page has a lil rogue i sitting in front of this one β not us gaslighting you, we're keeping it exactly as it is π)
Set the logging level. Allowed values are, in increasing order of verbosity: critical, error, warning (default), info, debug. Alternatively, you can specify an integer in range 0 (critical) to 4 (debug). so like, 0 is the quietest and 4 will not shut up π
π SEE ALSO π
HDF5, h5py β go read about those too, they're relevant, trust πΈ
and that's the whole page, bestie!! this manual page comes to you from ESRF, dated January 2023 β mwah, tysm for the docs πβ¨ no cap, you're gonna go run pymca and it's gonna be iconic. bye!! ππ¦π
π¦ where this page comes from
- debian trixie: pymca 5.9.4-1 Β· MIT
- fedora 43: PyMca 5.9.4-5.fc43 Β· GPL-2.0-or-later
- fedora 44: PyMca 5.9.4-8.fc44 Β· GPL-2.0-or-later
- ubuntu noble: pymca 5.9.2+dfsg-2build1 Β· MIT
- ubuntu questing: pymca 5.9.4-1
- ubuntu resolute: pymca 5.9.4-1build2 Β· MIT
- ubuntu stonking: pymca 5.9.4-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms