Skip to content

Commit 3dc7805

Browse files
authored
Merge pull request #77 from lmichel/issue73-EP-errors-issue73
#63 ti 73
2 parents 04d6e95 + fa6ceea commit 3dc7805

File tree

8 files changed

+40
-21
lines changed

8 files changed

+40
-21
lines changed

doc/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ DOCNAME = MANGO
77
DOCVERSION = 0.1
88

99
# Publication date, ISO format; update manually for "releases"
10-
DOCDATE = 2025-02-13
10+
DOCDATE = 2025-02-18
1111

1212
# What is it you're writing: NOTE, WD, PR, REC, PEN, or EN
1313
DOCTYPE = WD

doc/ivoatexmeta.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
% GENERATED FILE -- edit this in the Makefile
22
\newcommand{\ivoaDocversion}{0.1}
3-
\newcommand{\ivoaDocdate}{2025-02-13}
4-
\newcommand{\ivoaDocdatecode}{20250213}
3+
\newcommand{\ivoaDocdate}{2025-02-18}
4+
\newcommand{\ivoaDocdatecode}{20250218}
55
\newcommand{\ivoaDoctype}{WD}
66
\newcommand{\ivoaDocname}{MANGO}
77
\renewcommand{\ivoaBaseURL}{https://www.ivoa.net/documents/MANGO}

doc/model.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ \section{Model: mango }
142142

143143

144144
\label{sect:EpochPosition}
145-
This class (fig \ref{fig:EpochPosition}) is a view of \texttt{Astronomical Coordinates and Coordinate Systems} \citep{2022ivoa.specQ1004R} components that have been combined to form a consistent description of the position of an object moving in time. It consists of a celestial position, a proper motion, a radial velocity and a parallax. All components use the same coordinate systems for both time and space coordinates. \begin{itemize} \item Both position and proper motion reuse \texttt{coords:LonLatPoint} elements. \item The space coordinate system is imported from \texttt{coords:spaceSys}. \item The time coordinate system is imported from \texttt{coords:timeSys}. \end{itemize} All components have their own units which must be consistent with each other. This consistency is not enforced by the model. Possible correlations between \texttt{EpochPosition} parameters are handled by the \texttt{EpochPositionCorrelations} class. Errors along the different axes are grouped in the \texttt{EpochPositionErrors} class. In some cases the errors might conflict with the correlations: \begin{itemize} \item \texttt{Ellipse} errors on position or proper motion must not be used together with the \texttt{longitudeLatitude} (or \texttt{pmLongitudePmLatitude}) correlation fields. In fact, using elliptical errors implies a correlation between the two spatial axes which must not conflict with the correlations defined in \texttt{EpochPositionCorrelations}. \end{itemize}
145+
This class (fig \ref{fig:EpochPosition}) is a flattened view of objects/concepts from the Astronomical Measurements Model \citep{2022ivoa.specQ1004R} that have been put together to form a consistent description of the position of an object moving over time. It consists of a celestial position, a proper motion, a radial velocity and a parallax and their associated errors encapsulated into the \texttt{EpochPositionErrors} class. The values of these properties are pulled from the underlying Astronomical Coordinates and Coordinate Systems model \citep{2022ivoa.spec.1004R} At a high level the properties map as follows: \begin{itemize} \item celestial position -> \texttt{meas:Position} \item proper motion -> \texttt{meas:ProperMotion} \item radial velocity -> \texttt{meas.Velocity} \item parallax -> no suitable counterpart at this time \end{itemize} All components use the same coordinate systems for both time and space coordinates. \begin{itemize} \item Both position and proper motion reuse \texttt{coords:LonLatPoint} elements. \item The space coordinate system is imported from \texttt{coords:spaceSys}. \item The time coordinate system is imported from \texttt{coords:timeSys}. \end{itemize} All components have their own units which must be consistent with each other. This consistency is not enforced by the model. Possible correlations between \texttt{EpochPosition} parameters are handled by the \texttt{EpochPositionCorrelations} class. Errors along the different axes are grouped in the \texttt{EpochPositionErrors} class. In some cases the errors might conflict with the correlations: \begin{itemize} \item \texttt{Ellipse} errors on position or proper motion must not be used together with the \texttt{longitudeLatitude} (or \texttt{pmLongitudePmLatitude}) correlation fields. In fact, using elliptical errors implies a correlation between the two spatial axes which must not conflict with the correlations defined in \texttt{EpochPositionCorrelations}. \end{itemize}
146146

147147
\subsubsection{EpochPosition.longitude}
148148
\textbf{vodml-id: EpochPosition.longitude} \newline
@@ -376,7 +376,7 @@ \section{Model: mango }
376376
\textbf{vodml-id: PhysicalProperty.calibrationLevel} \newline
377377
\textbf{type: \hyperref[sect:ivoa]{ivoa:string}} \newline
378378
\textbf{multiplicity: 1} \newline
379-
Calibration level of the property as defined in \url{https://www.ivoa.net/rdf/processing-level/2024-11-12/processing-level.html}
379+
Calibration level of the property as defined in \url{http://www.ivoa.net/rdf/processing-level}
380380

381381
\subsubsection{PhysicalProperty.measure}
382382
\textbf{vodml-id: PhysicalProperty.measure} \newline

doc/model_toc.tex

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ \section{Epoch Position Properties}
104104
\label{fig:EpochPosition}
105105
\end{figure}
106106
\label{sect:EpochPosition}
107-
This class (fig \ref{fig:EpochPosition}) is a view of \texttt{Astronomical Coordinates and Coordinate Systems} \citep{2022ivoa.specQ1004R} components that have been combined to form a consistent description of the position of an object moving in time. It consists of a celestial position, a proper motion, a radial velocity and a parallax. All components use the same coordinate systems for both time and space coordinates. \begin{itemize} \item Both position and proper motion reuse \texttt{coords:LonLatPoint} elements. \item The space coordinate system is imported from \texttt{coords:spaceSys}. \item The time coordinate system is imported from \texttt{coords:timeSys}. \end{itemize} All components have their own units which must be consistent with each other. This consistency is not enforced by the model. Possible correlations between \texttt{EpochPosition} parameters are handled by the \texttt{EpochPositionCorrelations} class. Errors along the different axes are grouped in the \texttt{EpochPositionErrors} class. In some cases the errors might conflict with the correlations: \begin{itemize} \item \texttt{Ellipse} errors on position or proper motion must not be used together with the \texttt{longitudeLatitude} (or \texttt{pmLongitudePmLatitude}) correlation fields. In fact, using elliptical errors implies a correlation between the two spatial axes which must not conflict with the correlations defined in \texttt{EpochPositionCorrelations}. \end{itemize}
107+
This class (fig \ref{fig:EpochPosition}) is a flattened view of objects/concepts from the Astronomical Measurements Model \citep{2022ivoa.specQ1004R} that have been put together to form a consistent description of the position of an object moving over time. It consists of a celestial position, a proper motion, a radial velocity and a parallax and their associated errors encapsulated into the \texttt{EpochPositionErrors} class. The values of these properties are pulled from the underlying Astronomical Coordinates and Coordinate Systems model \citep{2022ivoa.spec.1004R} At a high level the properties map as follows: \begin{itemize} \item celestial position -> \texttt{meas:Position} \item proper motion -> \texttt{meas:ProperMotion} \item radial velocity -> \texttt{meas.Velocity} \item parallax -> no suitable counterpart at this time \end{itemize} All components use the same coordinate systems for both time and space coordinates. \begin{itemize} \item Both position and proper motion reuse \texttt{coords:LonLatPoint} elements. \item The space coordinate system is imported from \texttt{coords:spaceSys}. \item The time coordinate system is imported from \texttt{coords:timeSys}. \end{itemize} All components have their own units which must be consistent with each other. This consistency is not enforced by the model. Possible correlations between \texttt{EpochPosition} parameters are handled by the \texttt{EpochPositionCorrelations} class. Errors along the different axes are grouped in the \texttt{EpochPositionErrors} class. In some cases the errors might conflict with the correlations: \begin{itemize} \item \texttt{Ellipse} errors on position or proper motion must not be used together with the \texttt{longitudeLatitude} (or \texttt{pmLongitudePmLatitude}) correlation fields. In fact, using elliptical errors implies a correlation between the two spatial axes which must not conflict with the correlations defined in \texttt{EpochPositionCorrelations}. \end{itemize}
108108

109109
\subsubsection{EpochPosition.longitude}
110110
\textbf{vodml-id: EpochPosition.longitude} \newline
@@ -363,16 +363,14 @@ \section{Physical Properties}
363363
\textbf{vodml-id: PhysicalProperty.calibrationLevel} \newline
364364
\textbf{type: \hyperref[sect:ivoa]{ivoa:string}} \newline
365365
\textbf{multiplicity: 1} \newline
366-
Calibration level of the property as defined in \url{https://www.ivoa.net/rdf/processing-level/2024-11-12/processing-level.html}
366+
Calibration level of the property as defined in \url{http://www.ivoa.net/rdf/processing-level}
367367

368368
\subsubsection{PhysicalProperty.measure}
369369
\textbf{vodml-id: PhysicalProperty.measure} \newline
370370
\textbf{type: meas:Measure} \newline
371371
\textbf{multiplicity: 1} \newline
372372
Instance of \texttt{Astronomical Measurements Model} that holds the Property value(s).
373373

374-
\subsection{CalibrationLevel}
375-
376374
\section{Other Properties}
377375

378376
\subsection{Label}

utils/toc.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@
1818
"ColorDefinition": {}
1919
},
2020
"Physical Properties (added)": {
21-
"PhysicalProperty": {},
22-
"CalibrationLevel": {}
21+
"PhysicalProperty": {}
2322
},
2423
"Other Properties (added)": {
2524
"Label": {},

vo-dml/desc.mango.vo-dml.xml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ as defined by the \texttt{PhotDM} model.</description>
488488
<vodml-id>PhysicalProperty.calibrationLevel</vodml-id>
489489
<name>calibrationLevel</name>
490490
<description>Calibration level of the property as defined
491-
in \url{https://www.ivoa.net/rdf/processing-level/2024-11-12/processing-level.html}</description>
491+
in \url{http://www.ivoa.net/rdf/processing-level}</description>
492492
<datatype>
493493
<vodml-ref>ivoa:string</vodml-ref>
494494
</datatype>
@@ -650,11 +650,22 @@ This constraint is not enforced by the model.</description>
650650
<objectType>
651651
<vodml-id>EpochPosition</vodml-id>
652652
<name>EpochPosition</name>
653-
<description>This class (fig \ref{fig:EpochPosition}) is a view of \texttt{Astronomical Coordinates and Coordinate Systems}
654-
\citep{2022ivoa.specQ1004R} components that have been combined to form a consistent description of
655-
the position of an object moving in time.
653+
<description> This class (fig \ref{fig:EpochPosition}) is a flattened view of objects/concepts from the
654+
Astronomical Measurements Model \citep{2022ivoa.specQ1004R} that have been put together
655+
to form a consistent description of the position of an object moving over time.
656+
It consists of a celestial position, a proper motion, a radial velocity and a parallax and their associated
657+
errors encapsulated into the \texttt{EpochPositionErrors} class.
658+
The values of these properties are pulled from the underlying Astronomical Coordinates and Coordinate Systems
659+
model \citep{2022ivoa.spec.1004R}
660+
661+
At a high level the properties map as follows:
662+
\begin{itemize}
663+
\item celestial position -&gt; \texttt{meas:Position}
664+
\item proper motion -&gt; \texttt{meas:ProperMotion}
665+
\item radial velocity -&gt; \texttt{meas.Velocity}
666+
\item parallax -&gt; no suitable counterpart at this time
667+
\end{itemize}
656668

657-
It consists of a celestial position, a proper motion, a radial velocity and a parallax.
658669

659670
All components use the same coordinate systems for both time and space coordinates.
660671

vo-dml/desc/desc.EpochPosition.txt

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
1-
This class (fig \ref{fig:EpochPosition}) is a view of \texttt{Astronomical Coordinates and Coordinate Systems}
2-
\citep{2022ivoa.specQ1004R} components that have been combined to form a consistent description of
3-
the position of an object moving in time.
1+
This class (fig \ref{fig:EpochPosition}) is a flattened view of objects/concepts from the
2+
Astronomical Measurements Model \citep{2022ivoa.specQ1004R} that have been put together
3+
to form a consistent description of the position of an object moving over time.
4+
It consists of a celestial position, a proper motion, a radial velocity and a parallax and their associated
5+
errors encapsulated into the \texttt{EpochPositionErrors} class.
6+
The values of these properties are pulled from the underlying Astronomical Coordinates and Coordinate Systems
7+
model \citep{2022ivoa.spec.1004R}
8+
9+
At a high level the properties map as follows:
10+
\begin{itemize}
11+
\item celestial position -> \texttt{meas:Position}
12+
\item proper motion -> \texttt{meas:ProperMotion}
13+
\item radial velocity -> \texttt{meas.Velocity}
14+
\item parallax -> no suitable counterpart at this time
15+
\end{itemize}
416

5-
It consists of a celestial position, a proper motion, a radial velocity and a parallax.
617

718
All components use the same coordinate systems for both time and space coordinates.
819

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Calibration level of the property as defined
2-
in \url{https://www.ivoa.net/rdf/processing-level/2024-11-12/processing-level.html}
2+
in \url{http://www.ivoa.net/rdf/processing-level}

0 commit comments

Comments
 (0)