CINXE.COM

CDS XMatch Service

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="description" content="The CDS cross-match service is a new tool allowing astronomers to efficiently cross-identify sources between very large catalogues (up to 1 billion rows) or between a user-uploaded list of positions and a large catalogue." /> <meta name="keywords" content="cross-match, xmatch, catalogues cross match, tables cross match, cross-identification" /> <style type="text/css"> @import "/xmatch/js/dijit/themes/dijit.css"; @import "/xmatch/js/dijit/themes/soria/soria.css"; @import "/xmatch/js/dijit/themes/soria/Dialog.css"; @import "/xmatch/css/main.css"; @import "/xmatch/css/dijitPopup.css"; @import "/xmatch/css/loginWidget.css"; </style> <script type="text/javascript" src="/xmatch/js/dojo/dojo.js" djConfig="parseOnLoad: true, locale: 'en-us'"></script> <script type="text/javascript" src="/xmatch/js/Constants.js"></script> <script type="text/javascript" src="/xmatch/js/IRodsUI.js"></script> <script type="text/javascript" src="/xmatch/js/XMatchUI.js"></script> <script type="text/javascript" src="/xmatch/js/ConfirmView.js"></script> <script type="text/javascript" src="/xmatch/js/UwsModel.js"></script> <script type="text/javascript" src="/xmatch/js/UwsView.js"></script> <script type="text/javascript" src="/xmatch/js/UwsController.js"></script> <script type="text/javascript" src="/xmatch/js/XmatchMetadataModel.js"></script> <script type="text/javascript" src="/xmatch/js/XmatchMetadataView.js"></script> <script type="text/javascript" src="/xmatch/js/XmatchMetadataController.js"></script> <script type="text/javascript" src="/xmatch/js/AnchorNavigation.js"></script> <script type="text/javascript" src="/xmatch/js/XMatchJob.js"></script> <script type="text/javascript" src="/xmatch/js/LoginWidget.js"></script> <script type="text/javascript" src="/xmatch/js/Date.js"></script> <script type="text/javascript" src="/xmatch/js/Toolbox.js"></script> <script type="text/javascript" src="/xmatch/js/jsr_class.js"></script> <title>CDS XMatch Service</title> <!-- Include the CSS stylesheet for the CDS navbar and footer: --> <link href="/cds-navbar-resources/css/cdsnavbar.min.css" rel="stylesheet"> <!-- Include OpenSearch engines for CDS services: --> <link title="SIMBAD" rel="search" type="application/opensearchdescription+xml" href="/cds-navbar-resources/opensearch/simbad.xml"> <link title="VizieR" rel="search" type="application/opensearchdescription+xml" href="/cds-navbar-resources/opensearch/vizier.xml"> <link title="Aladin" rel="search" type="application/opensearchdescription+xml" href="/cds-navbar-resources/opensearch/aladin.xml"> <link title="XMatch" rel="search" type="application/opensearchdescription+xml" href="/cds-navbar-resources/opensearch/xmatch.xml"> </head> <body> <!-- -- ####################################################################### -- # # -- # CDS TOP NAVIGATION BAR # -- # # -- ####################################################################### --> <nav class="cds-menu for-xmatch" role="menubar" aria-label="CDS services navigation" data-pagefind-ignore> <!-- HEADER: CDS WEBSITE LINK --> <header><a href="https://cds.unistra.fr" role="menuitem" aria-label="CDS website"></a></header> <!-- MENU CONTENT --> <ul role="menu" aria-label="CDS services"> <!-- List of all services (collapsed on very small screens) --> <li class="is-collapsed-when-very-small" role="none"> <!-- Trigger for showing the menu on very small screens --> <span class="menu-trigger for-all-services" tabindex="0" onclick="void(0)" role="menuitem" aria-label="List CDS services and more" aria-haspopup="true" aria-expanded="false"><span>Services</span></span> <!-- CDS main services --> <ul role="menu" aria-label="CDS main services"> <li role="none"><a class="portal" href="http://cdsportal.u-strasbg.fr" role="menuitem" aria-label="CDS Portal"><span></span></a></li> <li role="none"><a class="simbad" href="http://simbad.cds.unistra.fr/simbad" role="menuitem" aria-label="Simbad"><span></span></a></li> <li role="none"><a class="vizier" href="https://vizier.cds.unistra.fr/viz-bin/VizieR" role="menuitem" aria-label="VizieR"><span></span></a></li> <li role="none"><a class="aladin" href="http://aladin.cds.unistra.fr/aladin.gml" role="menuitem" aria-label="Aladin"><span></span></a></li> <li role="none"><a class="xmatch" href="http://cdsxmatch.u-strasbg.fr" role="menuitem" aria-label="X-Match"><span></span></a></li> <!-- SUB-MENU: Other CDS services --> <li role="none"> <!-- Trigger for showing the sub-menu --> <a class="menu-trigger for-other-services" tabindex="0" onclick="void(0)" role="menuitem" aria-label="Other resources" aria-haspopup="true">Others</a> <!-- Sub-menu itself --> <ul role="menu" aria-label="Other resources"> <li role="none"><a href="https://cds.unistra.fr/cgi-bin/Sesame" role="menuitem" aria-label="Sesame name resolver">Sesame name resolver</a></li> <li role="none"><a href="https://cds.unistra.fr/cgi-bin/Dic-Simbad" role="menuitem" aria-label="Dictionary of nomenclature">Dictionary of nomenclature</a></li> <li role="separator" class="divider" aria-hidden="true"></li> <!-- Link: email CDS-Question--> <li role="none"><a href="mailto:cds-question@unistra.fr" tabindex="0" role="menuitem" aria-label="Contact us">Contact us</a></li> </ul> </li> </ul> </li> <!-- Link: CDS help resources --> <li role="none"><a class="help" href="https://cds.unistra.fr/help" role="menuitem" aria-label="Help resources"><span>Help</span></a></li> </ul> </nav> <div class="cdsPageTitle"><h1></h1></div> <div id='CDSmain'> <noscript>Please enable Javascript to use the CDS xmatch service</noscript> <div id="xmatch"> <div style="display: none;color: #B94A48; background-color: #F2DEDE; border-color: #EED3D7;padding: 5px"> <!-- insert alert message here ! --> </div> <div id="login"></div> <div id="xmatchInt"> <h1>CDS X-Match Service</h1> <span id="menuItemXmatch" class="menuItem selected">X-match</span> <span id="menuItemTables" class="menuItem">Tables management</span> <span id="docAnchor"><a href="/xmatch/doc/">Documentation</a></span> <div id="xmatchUI"></div> <div id="irodsUI" style="display: none;"></div> </div> </div> </div> <!-- -- ####################################################################### -- # # -- # CDS FOOTER # -- # # -- ####################################################################### --> <footer class="cds-footer for-xmatch" data-pagefind-ignore> <div class="cds"> <!-- CDS Logo and link --> <a class="cds logo" href="https://cds.unistra.fr" title="CDS - Centre de Donn茅es astronomiques de Strasbourg" target="_blank"></a> <!-- Social networks links --> <div class="socials"> <a class="email" title="Send an email to the CDS team." href="mailto:cds-question@unistra.fr?Subject=CDS%20X-Match%20Service"></a> <a class="rss" title="RSS Feed of the CDS news" href="https://cds.unistra.fr/news/rss.php" target="_blank" rel="noopener noreferrer"></a> <a class="facebook" title="CDS' Facebook page." href="https://www.facebook.com/CDSportal/" target="_blank" rel="noopener noreferrer"></a> <a class="youtube" title="CDS' Youtube channel." href="https://www.youtube.com/@CDSportal" target="_blank" rel="noopener noreferrer"></a> <a class="github" title="CDS' GitHub page." href="https://github.com/cds-astro" target="_blank" rel="noopener noreferrer"></a> </div> </div> <div class="service"> <div class="content"> </div> </div> <div class="legal-links"> <!-- <a href="https://cds.unistra.fr/about/contact/">Contact</a> - <a href="https://cds.unistra.fr/legals/">Legals</a> - <a href="https://cds.unistra.fr/accessibility/">Accessibility</a> --> <a href="mailto:cds-question@unistra.fr?Subject=CDS%20X-Match%20Service">Contact</a> </div> </footer> <script type="text/javascript"> var loginParams = null; var widgetLogin = new LoginWidget("login", loginCallback, loginFailCallback); var xmatchUI = new XMatchUI("xmatchUI", widgetLogin); var irodsUI = new IRodsUI("irodsUI", widgetLogin, xmatchUI); var isFirstDisplayed = true; var anchoring = new AnchorNavigation(); anchoring.setOnUrlChange(dojo.hitch(this, "parseAnchoring")); anchoring.parseUrl(); var tab = anchoring.tab != null ? anchoring.tab : "xmatch"; widgetLogin.start(); var parameters = Toolbox.extractUrlParams(); dojo.connect(null, "onclick", dojo.hitch(this, "closeAll")); dojo.connect(dojo.byId("menuItemTables"), "onclick", dojo.hitch(this, "selectTab", "userStore")); dojo.connect(dojo.byId("menuItemXmatch"), "onclick", dojo.hitch(this, "selectTab", "xmatch")); // on se place sur l'onglet demand茅 manageTabs(tab); function selectTab(tabP) { tab = tabP; manageTabs(); } function manageTabs() { switch (tab) { case "xmatch": var currentTab = dojo.byId("menuItemXmatch"); var otherTab = dojo.byId("menuItemTables"); dojo.addClass(currentTab, "selected"); dojo.removeClass(otherTab, "selected"); dojo.style(dojo.byId("xmatchUI"), "display", "block"); dojo.style(dojo.byId("irodsUI"), "display", "none"); break; case "userStore": var currentTab = dojo.byId("menuItemTables"); var otherTab = dojo.byId("menuItemXmatch"); dojo.addClass(currentTab, "selected"); dojo.removeClass(otherTab, "selected"); dojo.style(dojo.byId("irodsUI"), "display", "block"); dojo.style(dojo.byId("xmatchUI"), "display", "none"); break; } if (!isFirstDisplayed) { updateAnchoring(); } isFirstDisplayed = false; } function updateAnchoring() { anchoring.tab = tab; anchoring.updateUrl(); } function parseAnchoring() { if (document.location.hash == "") { // Reset to default values reset(); isFirstDisplayed = true; } else { anchoring.parseUrl(); tab = anchoring.tab != null ? anchoring.tab : tab; } manageTabs(); } function reset() { tab = "xmatch"; } function closeAll() { closeTooltips(); xmatchUI.hideAllChooseList(); } function closeTooltips() { dijit.registry.filter(function(w){ return w && w.declaredClass == "dijit.TooltipDialog"; }).forEach(function(w){ dijit.popup.close(w); }); } function loginCallback(sessionId, isAnonyme) { if (loginParams==null) { loginParams = {"sessionId": sessionId, "username": widgetLogin.username}; } // if we detect a sessionId change, we reload the page (to prevent some Javascript memory leaks) // TODO : later, see if we can de-register widgets, etc, set attributes of irodsUI, xmatchUI else if (sessionId != loginParams.sessionId || widgetLogin.username != loginParams.username) { document.location.reload(true); } else { loginParams = {"sessionId": sessionId, "username": widgetLogin.username}; } irodsUI.loginCallback(sessionId, isAnonyme); xmatchUI.loginCallback(sessionId, isAnonyme); // on prend en compte les param猫tres de l'URL (context1, context2, table1, table2) var params = Toolbox.extractUrlParams(); if ( !params || params.length==0) { return; } for (var i=1; i<=2; i++) { var context = params['context'+i]; var table = params['table'+i]; if (!context) { continue; } if (context=="simbad") { xmatchUI.selectChooseTab("cat"+i+"Simbad"); } else if (context=="user") { xmatchUI.selectChooseTab("cat"+i+"MyStore"); if (table) { dojo.byId("cat"+i).value = table; } } else if (context=="vizier") { xmatchUI.selectChooseTab("cat"+i+"Vizier"); if (table) { dojo.byId("cat"+i).value = table; } } } xmatchUI.updateTableExplain(); xmatchUI.refreshAddJobButton(); } function loginFailCallback() { // TODO: g茅rer ce cas } </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10