gregxform(1)
β¨ gregxform β¨
okay bestie, so this is gregxform from the CMTK (The Computational Morphometry Toolkit) squad, and she's a lil utility for slapping coordinate transformations onto big ol' lists of point coordinates π
πΈ SYNOPSIS πΈ
gregxform [options] transformation
π¦ DESCRIPTION π¦
π¨ THIS TOOL IS DEPRECATED. PLEASE USE streamxform INSTEAD. π¨
Like. she still works, but she's the older sister who's moved on, and the cool new thing is streamxform, ok? Use that. periodt.
So what does she do? She reads a whole list of 3D coordinates and applies a coordinate transformation to them β glow-up for your points, basically β¨ The transformation can optionally be inverted (yes, backwards is an option, we love a reversible moment π ). The transformed coordinates then get written straight to standard output. iconic.
π OPTIONS π
π Global Toolkit Options (these are shared by all CMTK tools)
like the shared group chat rules, every CMTK tool obeys these:
--helpβ dumps the list of basic command line options to standard output. the starter pack π--help-allβ dumps the complete list of basic AND advanced command line options to standard output. the full lore drop π--wikiβ writes the list of command line options to standard output in MediaWiki markup. for when the wiki needs to know π«Ά--manβ writes man page source in'nroff'markup to standard output. manpage-ception, no cap.--versionβ writes the toolkit version to standard output.--echoβ writes the current command line to standard output, so you can see exactly what you typed (we've all been there) π--verbose-level <integer>β sets the verbosity level. how much she talks to you.--verbose,-vβ increments the verbosity level by1. deprecated; it's only still here for backward compatibility, so don't get attached π--threads <integer>β sets the maximum number of parallel threads (for POSIX threads and OpenMP). she's multithreaded and she's thriving π₯
β Main Options
--accuracy <double>,-a <double>β approximation accuracy (that's the maximum error). [Default:0.01]--no-check,-xβ disables accuracy checking and always outputs something. chaotic but valid, lowkey π«£--forward,-fβ applies the forward transformation (default is backward, so this is the plot twist).--fallback-inverse <string>,-F <string>β fallback inverse transformation, used for initialization and in case everything goes sideways π [Default:NONE]--input-file <string>,-i <string>β input path [default:STDIN]. [Default:NONE]--output-file <string>,-o <string>β output path [default:STDOUT]. [Default:NONE]--affine,-nβ applies the affine transformation even if a warp studylist is specified. she said affine and she means it.--binary,-bβ reads binary input and produces binary output (floats). no reading, just vibes in raw bytes π--jacobian,-jβ calculates the jacobian determinant rather than mapping the point (default:false). NB: JDet is >1 if the sample volume is larger than the reference β write that one down bestie, it comes up π§--normalised-jacobian,-Jβ calculates the jacobian determinant normalised by the global scaling factor (default:false).--return-global-scaling,-gβ returns the global scaling factor, i.e. the scaling due to the initial affine.
π AUTHORS π
Torsten Rohlfing, with contributions from Michael P. Hasak, Greg Jefferis, Calvin R. Maurer, Daniel B. Russakoff, and Yaroslav Halchenko. absolute legends, every single one π
π LICENSE π
http://www.fsf.org/licensing/licenses/gpl.html
π BUGS π
Report bugs at http://nitrc.org/projects/cmtk/ β she's not perfect and she knows it, tell the devs π«Ά
πΈ ACKNOWLEDGMENTS πΈ
CMTK is developed with support from the NIAAA under Grant AA021697, National Consortium on Alcohol and Neurodevelopment in Adolescence (N-CANDA): Data Integration Component. From April 2009 through September 2011, CMTK development and maintenance was supported by the NIBIB under Grant EB008381. funding besties, we love them π₯Ήπ
okay that's the whole page π this was CMTK 3.3.1p2, dated Jun 24 2026, and gregxform(1) is officially yours to use. go transform something, bestie β but fr fr, use streamxform instead β¨ππ¦
π¦ where this page comes from
- ubuntu stonking: cmtk 3.3.1p2+dfsg-4build1 Β· 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