1- The main purpose of MANGO is to add an higher description level to the tabular data of query responses.
2- MANGO is not designed to replace the meta-data already present in query responses, but on the contrary,
3- to provide a model-aware layer with structured classes to interpret them and exploit them in client applications.
1+ The main purpose of MANGO is to add a higher description level to the tabular data of query responses.
2+ MANGO is not designed to replace the metadata already present in query responses, but on the contrary,
3+ to provide a model-aware layer with structured classes to interpret and to exploit them in client applications.
44
55Uses-cases have been collected since 2019 from representatives of various astronomical
6- missions, archive designers and tools developers.
6+ missions, archive designers, and tools developers.
77The call for contribution was totally open. This gave a good picture of the needs but we do not pretend
88that everything will be supported by this first version.
99% All the use-cases summarized below are detailed in appendix.
1010
11- \subsubsection {GAIA }
12- The GAIA mission is producing the largest and most precise 3D map of our galaxy.
13- The GAIA Astrometric Core Solution is able to provide the astrometry of more than 1
11+ \subsubsection {Gaia }
12+ The Gaia mission is producing the largest and most precise 3D map of our galaxy.
13+ The Gaia Astrometric Core Solution is able to provide the astrometry of more than 1
1414billion sources by complex models and algorithms \citep {2012A &A...538A..78L }.
1515Using a minimization problem approach, different detections identified on
1616different scans can be associated to the appropriate astronomical source. Some of the
1717properties would be direct measurements on single scans (e.g. positions or
1818magnitudes). Other properties like radial velocity (measured in redshift
19- units) are also obtained at integration time of the scans.
19+ units) are obtained at integration time of the scans.
2020
21- A non-exhaustive list of properties required for GAIA use cases would be composed
21+ A non-exhaustive list of properties required for Gaia use cases would be composed
2222of:
2323
2424\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
@@ -38,16 +38,16 @@ \subsubsection{GAIA}
3838
3939\subsubsection {Euclid }
4040The Euclid telescope has been designed to unveil some of the questions about the
41- dark Universe, including dark matter and dark energy, what would include, for instance,
41+ dark Universe, including dark matter and dark energy, which would include, for instance,
4242quite accurate measurements of the expansion of the Universe.
4343
44- Euclid will mainly observe extragalactic objects providing, for instance, information
45- about the shapes of galaxies, gravitational lensing, baryon acoustic oscillations
44+ Euclid mainly observes extragalactic objects providing, for instance, information
45+ about the shapes of galaxies, gravitational lensing, baryon acoustic oscillations,
4646and distances to galaxies using spectroscopic data.
4747
4848For this mission, and apart from the common metadata provided for extra galactic
4949sources into astronomical catalogues, a good support for object taxonomy and
50- shapes of objects will be required. As known due to general relativity effects,
50+ shapes of objects is required. As known due to general relativity effects,
5151shapes of far galaxies could be deformed due to gravitational lensing effects,
5252producing convergence (visual displacements on the position) and rear (deformation
5353of the shape) effects. All these metadata should be ready for annotations and,
@@ -64,38 +64,38 @@ \subsubsection{Euclid}
6464 \item identifier
6565 \item sky position
6666 \item correlation with other catalogues
67- \item photometry (ground + satellite )
67+ \item photometry (ground + satellite)
6868 \item morphology class
6969 \item footprint
7070 \item redshift
7171 \item photometric redshift
7272\end {itemize }
7373
7474\subsubsection {Exoplanets }
75- Annotation of (exo-)planetary records in catalogues requires some
75+ Annotation of exoplanetary records in catalogues requires some
7676specific metadata or model.
7777
7878The use cases identified requires the following metadata:
7979\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
8080 \item the degree of confidence in the detection: exoplanets candidates
81- with respect to confirmed ones, plus last update of the record content ;
81+ with respect to confirmed ones, plus last update of the record content;
8282 \item the method used in the discovery (since it affects the available
8383 stellar system description parameters);
8484 \item a set of stellar host characteristics (besides sky coordinates):
8585 activity, mass, type, metallicity, age, some systemic values,
8686 like the global RV (radial velocity) of the system, and so on;
87- \item (exo-)planet parameters, like mass, orbital period, orbit's
88- eccentricity, RV semi-amplitude, time at periastron (for RV detections)
89- or central transit time (for transit method ), longitude of periastron,
90- and so on.
87+ \item exoplanet parameters, like mass, orbital period, orbital
88+ eccentricity, RV semi-amplitude, time at periastron (for RV detections)
89+ or central transit time (for transit detections ), longitude of periastron,
90+ and so on.
9191\end {itemize }
9292
9393
9494\subsubsection {Morphologically Complex Structures }
9595The ViaLactea Knowledge Base (VLKB, see \cite {2016SPIE.9913E..0HM }) is a set of data
9696resources and services built up to study the star formation regions and
9797processes in the Milky Way. Besides 2-D images and 3-D radial velocity
98- cubes, the VLKB exposes a bunch of source catalogues.
98+ cubes, the VLKB exposes a number of source catalogues.
9999A model that supports description of such catalogues will need a
100100way to describe sources with:
101101\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
@@ -107,30 +107,30 @@ \subsubsection{Morphologically Complex Structures}
107107\subsubsection {X-ray Observatory Archives }
108108
109109The requirements for both Chandra
110- and XMM-Newton \footnote {https://www.cosmos.esa.int/web/xmm-newton} science cases
110+ and XMM-Newton\footnote {https://www.cosmos.esa.int/web/xmm-newton} science cases
111111are combined in this use case.
112- These 2 X-ray observatories have many common features that could take advantage of sharing the same model:
112+ These two X-ray observatories have many common features and could take advantage of a shared model:
113113
114114\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
115115 \item Both work as photon counters with a good time resolution.
116116 The result is that physical quantities remain tied to the instrument response.
117117 Therefore, the metadata must refer to instrumental parameters that are needed to
118118 understand the data well.
119119 \item Both observatories work in pointed mode and provide the community with sets of products per observation.
120- \item Observation-level data are periodically merged into catalog of detections,
120+ \item Observation-level data are periodically merged into a catalogue of detections,
121121 which is a very important scientific product,
122122 but individual observations are equally important and are used directly for analysis.
123- \item Detection catalogs are merged into source catalogs , and it is important to be able to
123+ \item Detection catalogues are merged into source catalogues , and it is important to be able to
124124 associate sources with their detections.
125- \item Equally important, given the more than 2 decades that both spacecraft are flying ,
126- is the ability to correlate catalog data with time.
125+ \item Equally important, given the more than two decades of operation for both spacecraft ,
126+ is the ability to correlate catalogue data with time.
127127 \item X-ray data reveal quantities that are usually not well supported by the VO:
128128 \begin {itemize }
129- \item energy bands
130- \item hardness ratio
131- \item Flags that are very important for understanding the source detections.
132- \item Complex errors (asymmetric, ellipse)
133- \item model-based data (flux, spectra)
129+ \item energy bands;
130+ \item hardness ratio;
131+ \item flags that are very important for understanding the source detections;
132+ \item complex errors (asymmetric, ellipse);
133+ \item model-based data (flux, spectra).
134134 \end {itemize }
135135 \item X-ray data are often analyzed in conjunction with data from other domains,
136136 This is made easier if they all have the same way of describing the quantities of interest.
@@ -159,11 +159,11 @@ \subsubsection{X-ray Observatory Archives}
159159
160160% ============================================
161161
162- \subsubsection {VizieR catalog archive }
163- VizieR provides science ready catalogs coming from space agencies or articles from the astronomical journals, covering number of different science cases.
162+ \subsubsection {VizieR catalogue archive }
163+ VizieR provides science ready catalogues coming from space agencies or articles from the astronomical journals, covering number of different science cases.
164164Published data encompass a very large set of measures (position, photometry, redshift, source type, etc.)
165165depending on their origin.
166- They can result from observations, simulations, models or catalog compilations.
166+ They can result from observations, simulations, models, or catalogue compilations.
167167Individual VizieR tables can contain data all related to one source (e.g. time series of positions or magnitudes) or to a set of sources (one row per source) or a mix of both.
168168
169169The MANGO model must be able to provide a standard representation of most of the metadata contained
@@ -173,28 +173,28 @@ \subsubsection{VizieR catalog archive}
173173to make those understandable/interoperable for a wide panel of VO-compliant clients.
174174
175175\subsubsection {Client Use-cases }
176- Right now, the meta-data provided within the VOTable allow client software such as Aladin or Topcat to run most
176+ Right now, the metadata provided within the VOTable allow client software such as Aladin or Topcat to run most
177177of the functionalities expected by the user, either for data analysis or plotting.
178- This information is often inferred from UCDs, UTypes or column names. It can also be given by the user.
178+ This information is often inferred from UCDs, UTypes, or column names. It can also be provided by the user.
179179Client applications do not require the use of full model instances, but in some cases,
180- models can make explicit the relationships between quantities in an input table.
180+ models can make the relationships explicit between quantities in an input table.
181181
182182Most cases are oriented towards interpretation of columns for visualization, e.g.:
183183\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
184184 \item what is the sky position for this row
185- (what columns contain latitude and longitude, and what sky system are they in)
185+ (what columns contain latitude and longitude, and what sky system are they in);
186186
187187 \item what +/-ERR error bars should I plot for these points
188- (what column is a simple error for column A)
188+ (what column is a simple error for column A);
189189
190190 \item what error ellipses should I plot for these sky positions
191191 (what columns provide ra\_ error, dec\_ error, ra\_ dec\_ corr,
192- or how can I derive those from columns that do exist)
192+ or how can I derive those from columns that do exist);
193193
194194 \item where do I get the grid information for a column containing
195195 a vector of samples so I can label the X axis of a spectrogram
196196 (what column or parameter contains an axis vector matching
197- the sample vectors)
197+ the sample vectors);
198198
199199 \item does this table contain sky positions, or HEALPix tiles, or both?
200200 What's the best way to represent it on the sky?
@@ -203,17 +203,18 @@ \subsubsection{Client Use-cases}
203203\end {itemize }
204204
205205But there are some other cases like:
206+
206207\begin {itemize }[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
207208 \item how do I propagate this sky position to a future epoch
208209 (what columns contain pmra, pmdec, and maybe all the
209- associated errors and correlation coefficients)
210+ associated errors and correlation coefficients);
210211
211212 \item what is the error ellipse/oid to use for a sky/Cartesian crossmatch
212213 (which columns provide the relevant errors and, if available,
213- correlations)
214+ correlations);
214215\end {itemize }
215216
216- This usage shows that MANGO must be designed in a way that individual measurements or quantities
217+ This usage shows that MANGO must be designed in a way that individual measurements and quantities
217218can easily be identified as such and manipulated independently of the whole instance.
218219
219220\subsubsection {Xmatch tool }
@@ -223,7 +224,7 @@ \subsubsection{Xmatch tool }
223224
224225More generally, a cross-match is the association of sources from different tables given their
225226proximity in an astrometric (but also possibly photometric, statistical, ...) parameter
226- space \citep {2017A &A...597A..89P } .
227+ space \citep {2017A &A...597A..89P }.
227228
228229If proper motions (plus parallax and radial velocities) are available, the cross-match tool
229230may propagate the positions of each table to a common epoch.
@@ -234,4 +235,4 @@ \subsubsection{Xmatch tool }
234235
235236UCDs may help in identifying the errors associated to positional columns,
236237% as shown in table
237- but this is not sufficient for tables with more complex cases based on multi-parameter cases.
238+ but this is not sufficient for tables with more complex cases based on multi-parameter cases.
0 commit comments