-
-
Notifications
You must be signed in to change notification settings - Fork 59
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
Add some aliases for Vera C. Rubin Observatory telescopes #147
Conversation
coordinates/sites.json
Outdated
] | ||
}, | ||
"rubin_aux": { | ||
"rubin_auxtel": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it be possible to not change the primary key? It's a list of observatories or telescopes, so the fact that it's a "tel" is implied, I think. We can have as many aliases as make sense, but we shouldn't change the primary key unless it's absolutely necessary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok. Reverted. I changed it because no-one at Rubin calls it this and everyone calls it auxtel
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Presumably you want me to revert the rubin
-> rubin_simonyi
key change as well then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I think that would be nice. People think of the "Rubin" as the main telescope of the observatory. That's probably not correct, but so common, that it might be OK to keep that as key. People using this from astropy as intended won't know the difference (if it's an alias they are searching for or the main key), but it's a public json file and we don't know who else uses it for what purpose, so better to be careful.
Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
713d41e
to
ed13787
Compare
This includes the standardized AAS Facility keywords as aliases.
ed13787
to
828c713
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you so much. This database works because people like you put the correct information in one-by-one. It's not perfect, but getting better every time. Thanks!
I'm uncomfortable with how this ended up. There is a canonical name, and that name is used in the AAS and will be used throughout IVOA services, the IVOA Registry, and a number of other places like publications databases. I certainly support having informal aliases to make it easier for people to find without knowing the exact formal spelling, but the data model should be that the aliases are linked to the canonical name, so that the canonical name can be looked up and then used to perform searches on other services. |
Well, @gpdf, how would you like it to be then? If you feel strongly, as a Rubin insider, that the names should be listed in some specific way, I am happy to do that. I said "we shouldn't change the primary key unless absolutely necessary" and nobody above argued that it gets to the level of "necessary". We don't want to potentially break backwards compatibility unless there is a very good reason - but if there is a very good reason like the one you laid out, we can do that. |
I picked the actual telescope name as the name because it's the name of the telescope and this file doesn't even seem to try to use the AAS facility names. I did add the AAS name as an alias but I felt that it didn't make sense as the primary name if we weren't using the AAS names consistently. |
Should this be discussed with PyVO or astroquery developers, as they are most likely to be impacted as well? |
This is 100% user-facing rather than affecting developers, so I don't think astroquery/pyvo needs to chime in here. |
Following on from #139 add some aliases for Simonyi Survey Telescope and Rubin Auxiliary Telescope.
Fixes #139