<?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?>
<ri:Resource created="2025-11-24T09:34:07Z" status="active" updated="2026-03-02T06:25:50Z" version="1.2" xmlns:cs="http://www.ivoa.net/xml/ConeSearch/v1.0" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0" xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/ConeSearch/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/ConeSearch.xsd http://www.ivoa.net/xml/VOResource/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VOResource.xsd http://www.ivoa.net/xml/VODataService/v1.1 http://vo.ari.uni-heidelberg.de/docs/schemata/VODataService.xsd" xsi:type="vs:CatalogService"><title>TOPz photo-z for the GAMA sample</title><shortName>J/A+A/703/A261</shortName><identifier>ivo://CDS.VizieR/J/A+A/703/A261</identifier><curation><publisher ivo-id="ivo://CDS">CDS</publisher><creator><name>Tempel E.</name></creator><creator><name>Laur J.</name></creator><creator><name>Jones Z.R.</name></creator><creator><name>Kipper R.</name></creator><creator><name>Liivamaegi L.J.</name></creator><creator><name>Pandey D.,Sakteos G.</name></creator><creator><name>Tamm A.</name></creator><creator><name>Triantafyllaki A.N.</name></creator><creator><name>Tuvikene T.</name></creator><date role="Updated">2026-03-02T06:25:50Z</date><date role="Created">2025-11-24T09:34:07Z</date><contact><name>CDS support team</name><address>CDS, Observatoire de Strasbourg, 11 rue de l'Universite, F-67000 Strasbourg, France</address><email>cds-question@unistra.fr</email></contact></curation><content><subject>galaxies</subject><subject>catalogs</subject><subject>redshifted</subject><subject>photometry</subject><subject>visible-astronomy</subject><description>Accurate photometric redshift (photo-z) estimation is crucial for cosmological and galaxy evolution studies, especially with the advent of large-scale photometric surveys. We develop a photo-z estimation code called TOPz (Tartu Observatory Photo-z) and apply it to the GAMA photometric catalogue. TOPz employs a Bayesian template-fitting approach to estimate photo-z from marginalised redshift posteriors. Using nine-band photometric data from the GAMA project, we assess the accuracy of TOPz by comparing its photo-z estimates to available spectroscopic redshifts from GAMA and DESI DR1. The latter extends to z &lt; 2 and mZ &lt; 24, allowing the photo-z accuracy to be validated beyond the GAMA limits. TOPz employs a Bayesian template-fitting approach to estimate photo-z from marginalised redshift posteriors. We generated synthetic galaxy spectra using the CIGALE software and ran template set optimisation. We improved the photometry by applying flux and flux uncertainty corrections. An analytical prior was then imposed on the resulting posteriors to refine the redshift estimates. The photo-z estimates produced by TOPz show good agreement with the spectroscopic redshifts in the low-redshift regime (z&lt;0.5) where the majority (95%) of the GAMA spectroscopic redshifts are. We demonstrate the redshift accuracy across various magnitude bins and tested how the flux corrections and posteriors reflect the actual uncertainty of the estimates. For the GAMA sample, the {sigma}_NMAD_=0.012 for mZ&lt;18 and increases to {sigma}_NMAD_=0.021 for mZ&gt;19. The outlier fraction (|{Delta}z|/(1+z)&gt;0.1) in the same magnitude bins increases from 1 to 5%. We show that the TOPz results are consistent with those obtained from other photo-z codes (EAZY and SFM) applied to the same data set. Additionally, TOPz estimates stellar masses as a by-product, comparable to those calculated by other methods. We have made the full GAMA photo-z catalogue and all the codes and scripts used for the analysis and figures publicly available. TOPz is an advanced photo-z estimation code that integrates flux corrections, physical priors, and template set optimisation to provide state-of-the-art photo-z among competing template-based redshift estimators. Future work will focus on incorporating additional photometric data and applying the TOPz algorithm to the J-PAS narrow-band survey, further validating and enhancing its capabilities.</description><source format="bibcode">2025A&amp;A...703A.261T</source><referenceURL>https://cdsarc.cds.unistra.fr/viz-bin/cat/J/A+A/703/A261</referenceURL><type>Catalog</type><contentLevel>Research</contentLevel><relationship><relationshipType>IsServedBy</relationshipType><relatedResource ivo-id="ivo://CDS.VizieR/TAP">TAP VizieR generic service</relatedResource></relationship><relationship><relationshipType>IsServedBy</relationshipType><relatedResource>Conesearch service</relatedResource></relationship></content><rights>https://cds.unistra.fr/vizier-org/licences_vizier.html</rights><capability><interface xsi:type="vr:WebBrowser"><accessURL use="full">https://vizier.cds.unistra.fr/viz-bin/VizieR-2?-source=J/A+A/703/A261</accessURL><mirrorURL title="VizieR at IUCAA: Pune, India">https://vizier.iucaa.in/viz-bin/VizieR-2?-source=J/A+A/703/A261</mirrorURL><mirrorURL title="VizieR at SAAO: SAAO, South Africa">http://vizieridia.saao.ac.za/viz-bin/VizieR-2?-source=J/A+A/703/A261</mirrorURL></interface></capability><capability><interface xsi:type="vs:ParamHTTP"><accessURL use="base">https://vizier.cds.unistra.fr/viz-bin/votable?-source=J/A+A/703/A261</accessURL><mirrorURL title="VizieR at IUCAA: Pune, India">https://vizier.iucaa.in/viz-bin/votable?-source=J/A+A/703/A261</mirrorURL><mirrorURL title="VizieR at SAAO: SAAO, South Africa">http://vizieridia.saao.ac.za/viz-bin/votable?-source=J/A+A/703/A261</mirrorURL><queryType>GET</queryType><resultType>text/xml+votable</resultType></interface></capability><capability standardID="ivo://ivoa.net/std/TAP#aux"><interface xsi:type="vs:ParamHTTP" role="std"><accessURL use="base">https://tapvizier.cds.unistra.fr/TAPVizieR/tap</accessURL></interface></capability><capability xsi:type="cs:ConeSearch" standardID="ivo://ivoa.net/std/ConeSearch"><description>Cone search capability for table J/A+A/703/A261/topzgama (TOPz photo-z catalogue)</description><interface xsi:type="vs:ParamHTTP" role="std"><accessURL use="base">https://vizier.cds.unistra.fr/viz-bin/conesearch/J/A+A/703/A261/topzgama?</accessURL><mirrorURL title="VizieR at IUCAA: Pune, India">https://vizier.iucaa.in/viz-bin/conesearch/J/A+A/703/A261/topzgama?</mirrorURL><mirrorURL title="VizieR at SAAO: SAAO, South Africa">http://vizieridia.saao.ac.za/viz-bin/conesearch/J/A+A/703/A261/topzgama?</mirrorURL><queryType>GET</queryType><resultType>text/xml+votable</resultType></interface><maxSR>180.0</maxSR><maxRecords>50000</maxRecords><verbosity>true</verbosity><testQuery><ra>129.58346111</ra><dec>-1.60624889</dec><sr>0.005555555555555556</sr></testQuery></capability><coverage><spatial>4/1365 1621-1622 1642 1685 1706 2911 2932 5/1024-1026 2050 4138 5459 5468-5469 6397-6399 6477-6479 6481-6483 6492-6494 6500-6501 6503 6512-6514 6561-6563 6572 6737-6739 6748 6819 6828 6830 6912 10239 11262 11639 11643 11719 11725 11732-11734 11736-11738 6/4108-4110 4112-4114 4128-4130 8192 8194-8195 8224-8226 16520 16544 16546-16547 16556 16896 21829-21831 21833 21835 21860-21861 21863 21880-21881 21884-21885 25566-25567 25581-25583 25585 25587 25885-25887 25901 25903 25905-25907 25921-25923 25980-25982 25989 26009 26037 26060-26062 26064-26066 26080-26081 26241-26243 26264 26266-26267 26292 26294 26296-26298 26945-26947 26980-26981 26983 26996-26998 27000-27001 27270-27271 27273-27275 27288 27290-27291 27316 27318-27319 27324-27326 27652-27654 27656-27658 40949-40951 40953-40955 45037-45039 45052 45054-45055 46550 46553-46555 46565-46567 46569-46571 46869-46871 46873-46875 46896-46897 46899 46908-46909 46940 46956 46960</spatial><footprint ivo-id="ivo://ivoa.net/std/moc">https://cdsarc.cds.unistra.fr/viz-bin/moc/J/A+A/703/A261?format=ascii</footprint><waveband>Optical</waveband></coverage><tableset><schema><name>default</name><table><name>J/A+A/703/A261/topzgama</name><description>TOPz photo-z catalogue</description><column><name>recno</name><description>Record number assigned by the VizieR team. Should Not be used for identification.</description><ucd>meta.record</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>uberID</name><description>Unique GAMA III ID of object (uberID)</description><ucd>meta.id;meta.main</ucd></column><column><name>CataID</name><description>? ID of best-matching GAMA II object (CATAID)</description><ucd>meta.id</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>zsp</name><description>? Spectroscopic redshift from the GAMA database (zspec)</description><ucd>src.redshift</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>RA_ICRS</name><description>Right ascension of maximum flux, corrected for Gaia offset (ICRS) (ra)</description><unit>deg</unit><ucd>pos.eq.ra;meta.main</ucd><flag>indexed</flag></column><column><name>DE_ICRS</name><description>Declination of maximum flux, corrected for Gaia offset (ICRS) (dec)</description><unit>deg</unit><ucd>pos.eq.dec;meta.main</ucd><flag>indexed</flag></column><column><name>mag</name><description>Magnitude in the r + Z detection band (mag)</description><unit>mag</unit><ucd>phot.mag</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Nflux</name><description>Number of used fluxes for photo-z estimation (nflux)</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>zetaw</name><description>Posterior-weighted redshift (zeta = ln(1 + z)) (zeta_w)</description><ucd>src.redshift.phot</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Massw</name><description>Posterior-weighted stellar mass estimate (mass_w)</description><unit>solMass</unit><ucd>phys.mass</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetabest</name><description>Posterior-weighted redshift from the best peak (zeta_best)</description><ucd>src.redshift.phot</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetabestp</name><description>Summed probability in the best peak (zeta_best_p)</description><ucd>stat.fit.goodness</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>b_zetabest</name><description>Minimum best-peak redshift (zeta_best_min)</description><ucd>src.redshift;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>B_zetabest</name><description>Maximum best-peak redshift (zeta_best_max)</description><ucd>src.redshift;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>s_zetabest</name><description>Weighted standard deviation of the best-peak redshift (zeta_best_sigma)</description><ucd>stat.stdev;src.redshift</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetaAlt1</name><description>Posterior-weighted redshift from the first alternative peak (zeta_alt1)</description><ucd>src.redshift.phot</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetaAlt1p</name><description>Summed probability in the first alternative peak (zeta_alt1_p)</description><ucd>stat.fit.goodness</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>b_zetaAlt1</name><description>Minimum first-alternative-peak redshift (zeta_alt1_min)</description><ucd>src.redshift;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>B_zetaAlt1</name><description>Maximum first-alternative-peak redshift (zeta_alt1_max)</description><ucd>src.redshift;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>s_zetaAlt1</name><description>Weighted standard deviation of the first-alternative-peak redshift (zeta_alt1_sigma)</description><ucd>stat.stdev;src.redshift</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetaAlt2</name><description>Posterior-weighted redshift from the second alternative peak (zeta_alt2)</description><ucd>src.redshift.phot</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>zetaAlt2p</name><description>Summed probability in the second alternative peak (zeta_alt2_p)</description><ucd>stat.fit.goodness</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>b_zetaAlt2</name><description>Minimum second-alternative-peak redshift (zeta_alt2_min)</description><ucd>src.redshift;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>B_zetaAlt2</name><description>Maximum second-alternative-peak redshift (zeta_alt2_max)</description><ucd>src.redshift;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>s_zetaAlt2</name><description>Weighted standard deviation of the second-alternative-peak redshift (zeta_alt2_sigma)</description><ucd>stat.stdev;src.redshift</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Npeak</name><description>Number of identified peaks in the photo-z posterior (npeak)</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>chi2mean</name><description>Posterior-weighted mean chi-squared value (chi2_mean)</description><ucd>stat.fit.chi2;stat.value;stat.mean</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>IsStar</name><description>TOPz probability that this object is a star (is_star)</description><ucd>meta.code</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column></table></schema></tableset></ri:Resource>