TOPCAT(1)
π TOPCAT(1) β the manual page, but make it cute
okay bestie, welcome to the TOPCAT(1) page β that's the User Commands section of the manual, in case you were wondering where we are π
πΈ NAME πΈ
topcat β Tool for OPerations on Catalogues And Tables
(yes the capitals spell TOPCAT, the devs ate with that one, no cap)
β¨ SYNOPSIS β¨
topcat <flags> [[-f <format>] <table> ...]
π¦ DESCRIPTION π¦
TOPCAT is an interactive graphical viewer and editor for tabular data. It's literally built to give astronomers basically every facility they need for analysis and manipulation of source catalogues and other tables β though ngl it works for non-astronomical data too, it's not picky π«Ά
It understands a bunch of astronomically important formats (including FITS and VOTable), and more formats can be added. iconic behaviour honestly.
π OPTIONS π
-f <format>β sets the file format. Auto-detected formats are:fits-plus,colfits-plus,colfits-basic,fits,votable
And the full list of all known formats: fits-plus, colfits-plus, colfits-basic, fits, votable, ascii, csv, tst, ipac, wdc
-verboseβ turn the verbosity of the reports to the console wayyy up-debugβ sprinkle debugging information into the console log messages-demoβ start with demo data, instant gratification bestie-runningβ reuse an existing TOPCAT instance if one is already running-memoryβ use memory storage for tables-diskβ use disk backing store for large tables (for when your tables are giving big)-sampβ use SAMP for tool interoperability-[no]hubβ [don't] run the internal SAMP hub-exthubβ run an external SAMP hub-noservβ don't run any services (SAMP)-helpβ print the help message and exit-versionβ print component versions etc. and exit-stilts <args>β run STILTS, not TOPCAT-jsamp <args>β run JSAMP, not TOPCAT
π Useful Java flags
-classpath jar1:jar2..β specify additional classes-XmxnnnMβ usennnmegabytes of memory-Dname=valueβ set a system property
π Properties π
Useful system properties (-Dname=value β and heads up, lists are colon-separated):
java.io.tmpdirβ temporary filespace directoryjdbc.driversβ JDBC driver classesjel.classesβ custom algebraic function classesjel.classes.activationβ custom action function classesstar.connectorsβ custom remote filestore classesstartable.load.dialogsβ custom load dialogue classesstartable.readersβ custom table input handlersstartable.writersβ custom table output handlersstartable.storageβ storage policymark.workaroundβ work around the mark/reset bug (peeptopcat -jsamp -helpfor more)
β VERSION β
This is the Debian version of topcat. See /usr/share/doc/topcat/README.Debian for the differences, iykyk.
π AUTHOR π
Mark Taylor (Bristol University) β king behaviour
π SEE ALSO π
WWW: http://www.starlink.ac.uk/topcat/
that's the whole page bestie, you're so smart for reading it all, go forth and catalogue π
and that's a wrap β this was topcat from March 2017, page TOPCAT(1), mwah π
π¦ where this page comes from
- debian bookworm: topcat 4.8.7-3 Β· LGPL-2.1-or-later
- debian trixie: topcat 4.10.3-1 Β· LGPL-2.1-or-later
- ubuntu jammy: topcat 4.8.3-1 Β· LGPL-2.1-or-later
- ubuntu noble: topcat 4.9-1 Β· LGPL-2.1-or-later
- ubuntu questing: topcat 4.10.3-1
- ubuntu resolute: topcat 4.10.3-2 Β· LGPL-2.1-or-later
- ubuntu stonking: topcat 4.10.5-2 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms