Catalogues and consistency
Posted: 01.04.2008, 15:51
I've been involved in a discussion with Fridger about the binary stars catalogues and various inconsistencies that appear to have sprung up, and it seems there is no coherent policy on catalogue references at present, and it was suggested that Celestia move to be consistent with SIMBAD.
----
The place where inconsistency occurs is the Struve catalogue. Grant Hutchison's hand-edited files render these as "Struve ###". Fridger uses "SIG ###", which Celestia renders as "? ###". This is obviously inconsistent; furthermore, when Struve designations are rendered with the sigma, the convention appears to be using uppercase sigma, i.e. "? ###".
SIMBAD does not use (or accept) any of these formats. SIMBAD displays results from this catalogue as "** STF ###", with the note that the "**" is only used in SIMBAD and should be dropped. So SIMBAD appears to be suggesting these stars should be labelled as "STF ###".
----
Moving on to the Gliese catalogues and its various extensions. There are various ranges which use different names. Numbers below 1000 are from the second edition of the Catalogue of Nearby Stars (Gliese, 1969), numbers in the range 1000-3000 are from Nearby Star Data Published 1969-1978 (Gliese and Jahrei?, 1979), numbers in the range 3000-4000 are from the Preliminary Version of the Third Catalogue of Nearby Stars (Gliese and Jahrei?, 1991) and values in the range 9000+ are from the Extension of the Gliese Catalogue (Woolley, Epps, Penton and Pocock, 1970). This has led to a variety of acronyms: Gl for the <1000 range, GJ for the 1000-3000 range, NN for the 3000-4000 range and Wo for the 9000+ range.
SIMBAD renders all references as "GJ ###" (this works because none of the numbers conflict), however the note specifies the alternative forms. It also states that NN and Wo should be avoided and GJ should be used instead. At present the datafiles use "Gliese ###" for stars <1000, and "GJ ###" for stars >1000, which is inconsistent with SIMBAD but not contrary to the recommendations listed there.
----
A further question arises is whether we want to support (or display) the difference between HD and HDE: as the note at SIMBAD explains, stars with numbers 1-225300 are "HD ###", while stars with numbers 225301-359083 are "HDE ###". SIMBAD uses and accepts either form interchangeably, but only displays the "HD" prefix.
----
From a parser point of view, it would be good to be able to handle the various alternative forms without requiring the user to enter the right abbreviation for the right range, but from the display point of view some consistent plan would be good. Any thoughts?
----
The place where inconsistency occurs is the Struve catalogue. Grant Hutchison's hand-edited files render these as "Struve ###". Fridger uses "SIG ###", which Celestia renders as "? ###". This is obviously inconsistent; furthermore, when Struve designations are rendered with the sigma, the convention appears to be using uppercase sigma, i.e. "? ###".
SIMBAD does not use (or accept) any of these formats. SIMBAD displays results from this catalogue as "** STF ###", with the note that the "**" is only used in SIMBAD and should be dropped. So SIMBAD appears to be suggesting these stars should be labelled as "STF ###".
----
Moving on to the Gliese catalogues and its various extensions. There are various ranges which use different names. Numbers below 1000 are from the second edition of the Catalogue of Nearby Stars (Gliese, 1969), numbers in the range 1000-3000 are from Nearby Star Data Published 1969-1978 (Gliese and Jahrei?, 1979), numbers in the range 3000-4000 are from the Preliminary Version of the Third Catalogue of Nearby Stars (Gliese and Jahrei?, 1991) and values in the range 9000+ are from the Extension of the Gliese Catalogue (Woolley, Epps, Penton and Pocock, 1970). This has led to a variety of acronyms: Gl for the <1000 range, GJ for the 1000-3000 range, NN for the 3000-4000 range and Wo for the 9000+ range.
SIMBAD renders all references as "GJ ###" (this works because none of the numbers conflict), however the note specifies the alternative forms. It also states that NN and Wo should be avoided and GJ should be used instead. At present the datafiles use "Gliese ###" for stars <1000, and "GJ ###" for stars >1000, which is inconsistent with SIMBAD but not contrary to the recommendations listed there.
----
A further question arises is whether we want to support (or display) the difference between HD and HDE: as the note at SIMBAD explains, stars with numbers 1-225300 are "HD ###", while stars with numbers 225301-359083 are "HDE ###". SIMBAD uses and accepts either form interchangeably, but only displays the "HD" prefix.
----
From a parser point of view, it would be good to be able to handle the various alternative forms without requiring the user to enter the right abbreviation for the right range, but from the display point of view some consistent plan would be good. Any thoughts?