TOPCATis an interactive graphical viewer and editor for tabular data.Its aim is to provide most of the facilities that astronomers needfor analysis and manipulation of source catalogues and other tables,though it can be used for non-astronomical data as well.It understands a number of different astronomically important formats(including FITS, VOTable and CDF) and more formats can be added.It is especially good at interactive exploration of large(multi-million row, lots of columns) tables.
It offers a variety of ways to view and analyse tables,including a browser for the cell data themselves,viewers for information about table and column metadata,and facilities for sophisticated interactive1-, 2-, 3- and higher-dimensional visualisation, calculating statistics and joining tablesusing flexible matching algorithms.Using a powerful and extensible Java-based expression languagenew columns can be defined and row subsets selected for separate analysis.Table data and metadata can be edited and the resulting modified tablecan be written out in a wide range of output formats.
It is a stand-alone application which works quite happilywith no network connection.However, because it uses Virtual Observatory (VO) standards,it can cooperate smoothly with other tools, services and datasets in the VO world and beyond.
The program is written in pure Java and available under theGNU General Public Licence,though some of the library code is LGPL.It has been developed mostly in the UK within various UK and Euro-VOprojects (Starlink, AstroGrid, VOTech, AIDA, GAVO, GENIUS, DPAC) and underPPARC and STFC grants.Its underlying table processing facilities are provided by the relatedpackagesSTIL andSTILTS.
You can see screenshots of TOPCAT in action in the following places:SUN/253's windows appendix details all of TOPCAT's windows with illustrations[somewhat outdated] The TOPCAT gallery is a page containing lots of window screenshots[somewhat outdated] The TOPCAT V4 graphics page showcases some features of the new-style plotting windows introduced in version 4 (March 2013)[very outdated] The TOPCAT V3 screenshots page showcases some of the features introduced at version 3 (August 2007)There's a montage of some of the windows TOPCAT provides below; click on it for a full size version
TOPCAT is written in the Java language using theJava 2 Standard Edition version 8,and should run on any Java SE 8 or more recent system.This means it can be run on a wide range of platforms, without requiringany recompilation - you just need to ensure that you have asuitable Java Runtime Environment (JRE) - though that's not necessaryfor the MacOS DMG download, see below.If you don't have Java installed, or have an unsuitable version, you can obtain the Java SE for Linux, Mac OS X, MS Windows and Solaris fromOracle's web site(you only need the "JRE" rather than the "JDK" download,unless you will be doing development work).Java SE Runtime Enviroments (sometimes called JVMs or Java Virtual Machines)for other platforms may be available from operating system vendors.OpenJDK is also suitable.
If starting TOPCAT fails with an error likejava.lang.UnsupportedClassVersionError,you have a version of Java that is too old, and you shouldupgrade to Java 8 or later.If you're unable or unwilling to do that and you only have therather ancient Java 6, you can still use TOPCAT versionv4.6-3 or older.
Having got Java, There are several ways to download TOPCAT, described in rough order of advisability in the following subsections.More information on how to run the program having obtained itcan be found in SUN/253's section on Invoking TOPCAT.
On Unix-like operating systems, download one or other of thesejar files and the startup script topcat into the same directory, then "chmod +x topcat", and you can just run the command: topcatOn non-Unix systems the script won't work, and you can use a command like: java -jar topcat-*.jaror invoke it in some other system-dependent way such as by clicking on it.
Even topcat-full lacks a few of the niche features (proper coordinate handling in SoG, NDF viewing in hierarchy view,parquet support),since these require native libraries; for these you will need theFull Starjava installation described below,or topcat-extra if you just want parquet.
The application DMG file contains a bundled Java Runtime Environment, user manuals for TOPCAT and STILTS, and the topcat-extra.jar file (see above). The FAQ contains advice on how to set flags for memory usage etc. It ought to work for both Intel and Apple Silicon hardware, and does not require an external Java installation. It is therefore quite large; if you want something more compact, you can use an existing java installation with one of the topcat-*.jar Standalone Jar Files listed in the previous section. The main disadvantage is that you don't get to click on a yellow cat to start it.
Note:the WebStart version of TOPCAT is being provisionallydeprecated from TOPCAT v4.8-8.The jar file is no longer signed, which means various things may not work,see the FAQ.WebStart is therefore no longer recommended.But if you really want, you can try it attopcat-full.jnlp ortopcat-lite.jnlp.
And that also works just fine. The problem comes about when I try to call these commands while in my python script. I've tried both subprocess.call and os.system, and they don't seem to know of the existence of the topcat alias for some reason. Even doing a simple call like:
The topcat-trap is positioned into the vole tunnel, where voles can get captured from both directions. A visual difference between the armed and the released trap enable a quick check of set traps. The topcat-trap is especially efficient in capturing water voles (Arvicola terrestris), common voles (Microtus aravalis) and others. Adult animals as well as pups are captured.
Contact Us on Product Name * First Last * Last Email * Phone Company Country AfghanistanAland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBruneiBulgariaBurkina FasoBurundiCte d'IvoireCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCook IslandsCosta RicaCroatiaCubaCuracaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEast TimorEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHoly SeeHondurasHong KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKosovoKuwaitKyrgyzstanLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorth KoreaNorthern Mariana IslandsNorwayOmanPakistanPalauPalestinePanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarReunionRomaniaRussiaRwandaSaint BarthelemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth KoreaSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVatican CityVenezuelaVietnamVirgin Islands, BritishVirgin Islands, U.S.Wallis and FutunaWestern SaharaYemenZambiaZimbabwe Message * If you are human, leave this field blank.Send
3a8082e126