Astrophysical Virtual Observatory

::: CDSXMatchPlugin :::
# Sitemap  
  AVO TWiki system # Edit # Attach # Diffs # Printable # More # Changes # Register # Search

:::
Logged in as TWikiGuest

EUROVO FC

AVO
SWG
Management
Science
Standards
Technology
Reports&Minutes
Forum
Events
Contacts
Help

EGG

Main

Know

Test

TWiki

CDS Plugin for Cross-match in the AVO prototype



There is currently one method for cross-match:

Positional cross match

The plugin takes as an input 2 catalogue planes (as VOTable), and the columns containing RA and DEC in each plane:

  • plane A contains the reference objects, i.e. objects for which we seek counterparts (N_A objects)
  • plane B, in which counterparts are to be found (N_B objects)

Object are considered matching if they are separated by a distance d between two thresholds: d_min <= d <= d_max (i.e. search within rings centered on sources from list A) (distances are in arcsec). Setting d_min=0 is useful to find all matches within some radius d_max.

The plugin provides on the output a new VOTable file, containing on each line:

  • all the fields from plane A
  • all fields from plane B
  • the distance between the 2 sources (in arcsec)

For every candidate source from list A, the output can contain: [ (the best match) OR (all the matches) ] + [(non-matches)]

In (best match) mode: - if there are possible matches with d_min <= d <= d_max , only that with the smallest d is returned - if there are no sources, nothing is returned

In (all matches) mode: - the candidate from list A is repeatedly returned, successively associated with every source from list B matching d_min <= d <= d_max, thus giving 0, 1 or more results...

In (non-matches) mode: - Only sources from A which have NO match with d_min <= d <= d_max are returned. In that case, distance returned is -1, and fields corresponding to list B are left blank.

The combination "(best match) + (non-matches)" gives a result containing exactly N_A objects. This corresponds to the january demo specifications.

By default, the positions used for the plane resulting from the cross-match are that of the plane A, therefore objects are superposed... It is strongly recommended to use filters on the plane resulting from the cross-match to help analyze the result.

Examples

Using the 'ellipse' feature, it is possible to draw around cross-matched objects circles with radius=d_max, to visually check what candidates were considered possible/selected matches. eg:

{draw ellipse(2,2,0)}
In order to better visualize this, you can put the cross-match results plane and the filter in a new folder plane

Is is also interesting to study the self-correlation of catalogues, to find possible dupplicates: select the same plane for lists A and B, and either

  • search for 0 <= d <= 2'' and use a filter with condition: dist > 0.001 . eg:
    ${dist}>0.001 {draw}
  • search for 0.001 <= d <= 2'' (we remove matches of sources with themselves that have d=0)

Known limitations

If a catalogue plane holds several tables, only the first one will be taken into account for the cross-match

Some screenshots

1. Once you have loaded one or several catalogue planes, click in the Plugins menu and select Cross-match tool

xmatch1.jpg

2. A new windows pops up, select catalogue planes you want to cross-match, as well as correct columns for coordinates (when UCDs are properly set in the catalogue, defaut choice of columns should be the good one)
xmatch2.jpg

3. Select also your cross-match parameters : min and max thresholds, and which method you want. Then click on Perform cross-match
xmatch3.jpg

4. The cross-match results will appear as a new catalog plane in the stack
xmatch4.jpg

Script mode

In addition to the GUI, there is a simple script command, allowing one to cross-match 2 catalogues. The syntax is: xmatch [plane1] [plane2] [distance in arcsec] Replace plane1 and plane2 with the corresponding name or index of the plane. The "all-matches" mode is used for the cross-match, looking for all possible associations matching 0 <= d <= distance typed in by the user

# Edit menu  


Topic revision r1.7 - 15 Sep 2005 - 12:35 - MarcoLeoni
Topic parents: WebHome > AvoSoftwareRepos
Copyright © 2003 by the contributing authors. All material on this collaboration tool is the property of the contributing authors. Ideas, requests, problems regarding AVO TWiki ? Send feedback.