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 β€” use nnn megabytes 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 directory
  • jdbc.drivers β€” JDBC driver classes
  • jel.classes β€” custom algebraic function classes
  • jel.classes.activation β€” custom action function classes
  • star.connectors β€” custom remote filestore classes
  • startable.load.dialogs β€” custom load dialogue classes
  • startable.readers β€” custom table input handlers
  • startable.writers β€” custom table output handlers
  • startable.storage β€” storage policy
  • mark.workaround β€” work around the mark/reset bug (peep topcat -jsamp -help for 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 πŸ’‹