Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TimeSeries example by Mireille Louys and François Bonnarel #29

Merged
merged 7 commits into from
Mar 31, 2021

Conversation

Bonnarel
Copy link
Contributor

This example is based on a small model based on Mango
Annotations is following ModelInstanceIntoVOT

TimeSeries proposal by FB+ML  based on Mango.  Annotation using ModelInstanceIntoVOT
One Gaia light curve + One ZTF
@mcdittmar
Copy link
Collaborator

Is there a reason you are interested in using Mango to represent TimeSeries?
The Cube model has long been expected to be the basis for TimeSeries, and while they have similar structure (which I like), there are important differences which make Mango appropriate for Catalog data, while Cube is better for Cube/TS/Spectra data products.

@gilleslandais
Copy link
Collaborator

I think also that Mango is a good place to serialize time series - If you have a time measure in output, you could choose the second axis among the measures listed in the Mango header (for instance a magnitude).
We could so benefit the Mango semantic to specify the type/unit but also add other "rich" metadata like the filters description - metadata already serializable with mango - I could make a test in VizieR prototype -

@lmichel
Copy link
Collaborator

lmichel commented Mar 26, 2021

Mark,
The goal of the multiband example is to show up how we can retrieve 3 light curves from a table where all photometric points are mixed up. For this, I need a TS model supporting multiple light curves. This is the purpose of mock_ts model.

@mcdittmar
Copy link
Collaborator

  • I could make a test in VizieR prototype -
    If you implement it in Vizier, I'd appreciate it if you implement both the Mango and Cube based TimeSeries so you could compare/contrast.

@mcdittmar
Copy link
Collaborator

Mark,
The goal of the multiband example is to show up how we can retrieve 3 light curves from a table where all photometric points are mixed up. For this, I need a TS model supporting multiple light curves. This is the purpose of mock_ts model.

I'll take a look at that example, I was thinking about that scenario too. I think Cube should be usable there, what incompatibility did you find?

@lmichel
Copy link
Collaborator

lmichel commented Mar 26, 2021 via email

@Bonnarel
Copy link
Contributor Author

Bonnarel commented Mar 26, 2021 via email

@lmichel lmichel merged commit 185570b into ivoa:main Mar 31, 2021
@loumir
Copy link
Contributor

loumir commented Mar 31, 2021

Hi all,
I am also interested to check the usage with CubeDM and try to sketch a template of classes , identified in the Cube DM, that represent light curves and TimeSeries of spectra for instance .
I think to show how such models parts can be used is helpful to make the logical relations between metadata better understandable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants