mia-2dmyocard-icaseries(1)
mia-2dmyocard-icaseries π
okay bestie, welcome to the General Commands Manual entry for mia-2dmyocard-icaseries(1), and omg you're gonna love this one. it's giving math girlie does cardiology. π«Ά
β¨ NAME β¨
mia-2dmyocard-icaseries β Run an ICA analysis on a series of 2D images π§ π
β¨ SYNOPSIS β¨
mia-2dmyocard-icaseries -i <in-file> [options]
β¨ DESCRIPTION β¨
so basically, mia-2dmyocard-icaseries runs an ICA (independent component analysis, iykyk) on a series of myocardial perfusion images that you hand over inside a segmentation set. the whole point? it cooks up synthetic references that you can then use for motion correction via image registration. slay. π₯
no cap though β if your actual goal is a full motion compensation, bestie, please go run mia-2dmyoica-nonrigid instead. this program is essentially the same thing minus the registration bits. it's the vibe without the commitment. π
β¨ OPTIONS β¨
πΈ File-IO
-i,--in-file=(required, input); string β the input perfusion data set. yes it's required, yes you must give it, no exceptions boo. π-r,--references=(output); string β file name base for the reference images. the image type and the numbering scheme get borrowed straight from your input images, cute right. β¨-c,--save-cropped=(output); string β saves the cropped version of the original set to this file. the image files use the stem of the name as the file name base. π--save-feature=(output); string β saves the feature images that come out of the ICA, plus some intermediate images used for the RV-LV segmentation, toPNGfiles using the given file name base. it also saves the coefficients of the initial best and the final IC mixing matrix. obsessed. π
πΈ Help & Info
-V,--verbose=warning β verbosity of output. prints messages of the given level and higher priorities. the supported priorities, starting at the lowest level, are:traceβ Function call tracedebugβ Debug outputinfoβ Low level messagesmessageβ Normal messageswarningβ Warningsfailβ Report test failureserrorβ Report errorsfatalβ Report only fatal errors
--copyrightβ print copyright information π-h,--helpβ print this help π₯Ί-?,--usageβ print a short help--versionβ print the version number and exit
πΈ ICA
--fastica=internal β the FastICA implementation to be used. for supported plugins seePLUGINS:fastica/implementation. π-C,--components=0 β ICA components.0means automatic estimation, so it just figures it out for you. main character energy tbh.--normalizeβ normalized ICs β¨--no-meanstripβ don't strip the mean from the mixing curves-s,--segscale=1.4 β segment and scale the crop box around the LV.0means no segmentation at all.-k,--skip=0 β skip images at the beginning of the series, since they're of other modalities. lowkey a lifesaver.-m,--max-ica-iter=400 β maximum number of iterations in ICA-E,--segmethod=features β Segmentation method:delta-featureβ difference of the feature imagesdelta-peakβ difference of the peak enhancement imagesfeaturesβ feature images
πΈ Processing
--threads=-1 β maximum number of threads to use for processing. this number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation). π
β¨ PLUGINS: fastica/implementation β¨
internalβ This is the MIA implementation of the FastICA algorithm.- (no parameters)
itppβ This is the IT++ implementation of the FastICA algorithm.- (no parameters)
β¨ EXAMPLE β¨
evaluate the synthetic references from set segment.set and save them to refXXXX.??? by using five independent components, and skipping 2 images. per default a bounding box around the LV will be segmented and scaled by 1.4, and the cropped images will be saved to cropXXXX.??? and a segmentation set cropped.set is created. the image file type ??? is deducted from the input images in segment.set. π¦
mia-2dmyocard-icaseries -i segment.set -r ref -o ref -k 2 -C 5
β¨ AUTHOR(s) β¨
Gert Wollny π
β¨ COPYRIGHT β¨
This software is Copyright (c) 1999β2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option --copyright. β
fr fr, that's the whole thing. go make some synthetic references, bestie. π
okay that's the page!! this was USER COMMANDS, version v2.4.7, and yeah mia-2dmyocard-icaseries(1) ate and left no crumbs. periodt. πβ¨ππ«Ά
π¦ where this page comes from
- debian bookworm: mia-tools 2.4.7-11+b1 Β· GPL-3.0-or-later
- ubuntu jammy: mia-tools 2.4.7-8ubuntu1 Β· GPL-3.0-or-later
- ubuntu noble: mia-tools 2.4.7-13build4 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms