I was curious how close the IAU vocabulary comes to providing everything needed in a typical astronomical catalog to allow sophisticated SPARQL queries. The only way to really know is to actually translate the column descriptions into RDF using the SV. So, I chose Tully's "Nearby Galaxies Catalog". Actually, this is quite a bit heftier than the typical table, but by no means the most complicated.
I did not want to muddy it up with owl:Restrictions so I just left them out. This means that in places where it should say things like "B_magnitude corrected for [only objects from the] absorption class", it is saying "B_magnitue corrected for absorption (ie, the term). Which reads fine, except that it means it uses terms from both an Ontology (to create instances of objects with properties) and a Thesaurus (for instances of the terms) and this is surely a no-no. So, a final version document probably will need restrictions and look a bit uglier than this.
The terms with either a: or b: are from the SV. The terms with : are locally defined (ie, you just need them when you are looking at this catalog). But, the terms with n: are not in the SV and need to be added. It is not bad at all. Most of the Measurement classes are basically covered. The SV has none of the properties (eg. has_name, has_measurement, has_units, corrected_for, in_band, of, on, at etc). And maybe there is no need for these in the SV. But there are a number of useful n: terms as well. Some may properly be in math and physics vocabularies: minor_axis (we have major_axis), ratio, axial_ratio, rotational_velocity.
My top choices for inclusion into the SV (aside from the above) from
this are:
Hubble_Class, isophotal_diameter, reference, altname, name_in_catalog
(which would include link to catalog).
Clearly we also need units in some format.
Ed
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix protege: <http://protege.stanford.edu/plugins/owl/protege#> . @prefix : <http://www.ivo.net/ontology/test_instances.owl#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix a: <http://www.ivo.net/Thesaurus/IAU_skos.owl#> . @prefix b: <http://www.ivo.net/Ontology/IAU.owl#> . @prefix n: <http://www.ivo.net/Thesaurus/none.owl#> . <> a owl:Ontology ; a b:table_description; owl:imports <http://www.ivo.net/Thesaurus/IAU_skos.owl#>; owl:imports <http://www.ivo.net/Ontology/IAU.owl#>; owl:imports <http://www.ivo.net/Thesaurus/none.owl#>; dc:title "Nearby Galaxies Catalogue (NBG)"; dc:author "R.B. Tully".
:each_Row a b:spiral_galaxy;
n:has_name :Name; n:has_measurement :RA, :DE, :HubCode, :D25, :D25bi, :r_D25bi, :i, :BTbi, :r_BTbi, :RadVel, :e_RadVel, :RefHI, :VO, :GLON, :GLAT, :SGLON, :SGLAT, :MB, :m-M, :R, :SGX, :SGY, :SGZ, :H_half_5bi, :B-H, :ABi0, :W20, :r_W20, :WR, :WDi, :Fc, :e_Fc, :r_Fc, :fH, :MH, :MT, :MH_to_MT, :MT_to_LB, :rho; n:member_of :Group; n:has_altname :UGC_name, :MCG_name; n:has_link :toRC2; n:has_altname :otherNames.
:Name a n:name;
skos:description "Galaxy Name".
:RA a b:right_ascension;
n:has_units n:hhmm; skos:description "Right Ascension 1950".
:DE a b:declination;
n:has_units n:sddmmss; skos:description "Declination 1950".
:HubCode a n:Hubble_class_code;
n:has_units n:unitless_String; skos:description "Morphological type code".
:HubPec a n:Hubble_class_pec;
n:has_units n:unitless_String; skos:description "Morphological peculiarities".
:D25 a n:isophotal_diameter;
n:has_units n:arcmin; skos:description "Observed diameter at 25mag/arcsec2 isophote in blue".
:D25bi a n:isophotal_diameter;
n:corrected_for a:absorption; n:has_units n:arcmin; skos:description "Corrected diameter".
:r_D25bi a b:error;
n:on :D25bi; n:has_units n:arcmin; skos:description "Reference for D25bi".
:d_to_D a n:ratio;
n:of n:minor_axis; n:divided_by a:major_axis; n:has_units n:unitless_ratio; skos:description "Axial ratio of minor to major diameter".
:i a b:inclination;
n:has_units n:degree; skos:description "inclination from face-on".
:BTbi a b:B_magnitude;
n:corrected_for a:absorption; n:corrected_for a:inclination; n:has_units a:magnitude; skos:description "Blue apparent magnitude adjusted for reddening".
:r_BTbi a n:reference;
n:on :BTbi; n:has_units n:unitless_String; skos:description "Source for blue magnitudes".
:RadVel a b:heliocentric_velocity;
n:has_units n:km.s-1; skos:description "Heliocentric velocity".
:e_RadVel a b:error;
n:on :RadVel; n:has_units n:km.s-1; skos:description "Mean error on RadVel".
:RefHI a n:reference;
n:for a:_21-cm_line; n:has_units n:unitless_string; skos:description "Reference to HI observation".
:V0 a b:radial_velocity;
n:wrt b:Galactic_center; n:has_units n:km.s-1; skos:description "Systemic velocity (solar motion of 300km/s)".
:GLON a b:Galactic_longitude;
n:has_units n:degree; skos:description "Galactic longitude".
:GLAT a b:Galactic_latitude;
n:has_units n:degree; skos:description "Galactic latitude".
:SGLON a b:supergalactic_longitude;
n:has_units n:degree; skos:description "Supergalactic longitude as in RC2".
:SGLAT a b:supergalactic_latitude;
n:has_units n:degree; skos:description "Supergalactic latitude as in RC2".
:MB b:absolute_magnitude;
n:in_band a:B_band; n:has_units a:magnitude; skos:description "Absolute blue magnitude of galaxy".
:m-M a b:distance_modulus;
n:has_units b:magnitude; skos:description "Distance modulus (5log(R)+25)".
:R a b:distance;
n:has_units n:Mpc; skos:description "Distance, assuming H=75km/s/Mpc )".
:Delta25 a n:isophotal_diameter;
n:at :isophote_at_25mag; n:has_units n:Mpc; skos:description "Linear diameter (0.292 . D25bi * R)".
:SGX a n:supergalactic_x;
n:has_units n:Mpc; skos:description "X coordinate in SuperGalactic frame".
:SGY a n:supergalactic_y;
n:has_units n:Mpc; skos:description "Y coordinate in SuperGalactic frame".
:SGZ a n:supergalactic_z;
n:has_units n:Mpc; skos:description "Z coordinate in SuperGalactic frame".
:H_half_bi b:apparent_magniude;
n:in n:H_band; n:has_units b:magnitude; n:corrected_for a:absorption;
:B-H a b:color;
n:colorType "B-H"; n:has_units b:unitless_magnitude; n:corrected_for a:absorption; skos:description "color (note: different apertures in B and H)".
:ABi0 a b:self_absorption;
n:in_band b:B_band; n:has_units b:magnitude; skos:description "Obscuration within candidate galaxy".
:ABb a b:absorption;
n:has_location Galaxy; n:in_band b:B_band; skos:description "Obscuration within Milky Way".
:W20 a b:line_width;
n:of_line a:_21_cm_line; skos:description "HI line width at 20% maximum".
:e_W20 a b:error;
n:on :W20; skos:description "Uncertainty on W20".
:r_W20 a n:reference;
n:on :W20; skos:description "Source for W20".
:WR a n:rotational_velocity;
n:has_units n:km.s-1; skos:description "Rotational velocity profile width parameter".
:WDi a b:velocity_dispersion;
n:has_units n:km.s-1; skos:description "Global velocity, dynamical profile width parameter".
:Fc a b:flux;
n:has_units :log_MsolarMass.Mpc-2; skos:description "log of HI flux adjusted for resolution effects".
:e_Fc a b:error;
n:on :Fc; n:has_units :log_MsolarMass.Mpc-2; skos:description "Relative error on logFc".
:r_Fc reference;
n:on :Fc; n:has_units n:unitless_string; skos:description "Reference (source) for Fc".
:fH correction;
n:on :Fc; skos:description "Flux correction factor".
:MH a a:mass;
n:of b:H_I_content; n:has_units n:log_solarMass; skos:description "mass of HI".
:MT a a:mass n:of a:galaxy;
n:has_units n:log_solarMass; skos:description "Total mass of Galaxy".
:MH_to_MT a n:ratio;
n:of :MH; n:divided_by :MT; n:has_units n:unitless_ratio; skos:description "ratio of HI to total mass".
:LB a a:luminosity;
n:has_units n:log.solarLuminosity; skos:description "Intrinsic blue luminosity of galaxy".
:MH_to_LB a n:ratio;
n:of :MH; n:divided_by :LB; n:has_units solarMasses.solarLuminosity-1; skos:description "ratio of HI to blue luminosity".
:MT_to_LB a n:ratio;
n:of :MT; n:divided_by .LB; n:has_units n:solarMasses.solarLuminosity-1; skos:description "Mass to blue luminosity ratio".
:rho a a:density;
n:of_particles b:galaxy; n:has_units n:number.Mpc-3; skos:description "Density of galaxies".
:Group a a:group_of_galaxies;
n:has_units n:unitless.string; skos:description "Group affiliation".
:UGC_name a n:name_in_catalog;
n:inCatalog "UGC Catalog"; skos:description "Designation in UGC (number <= 12921) or ESO".
:MCG_name a n:name_in_catalog;
n:inCatalog "MCG Catalog"; skos:description "designation in MCG (Ref. 35)".
:toRC2 a n:link;
skos:description "link to RC2 (ref. 9)".
:OtherNames a n:altname;
skos:description "Other names separated by a comma".
:log_MsolarMass.Mpc-2 a n:units.
:isophote_at_25mag a a:isophote;
n:at [:sf25 a b:surface_brightness; n:has_value "25"; n:has_units n:mag.arcsec2].Received on 2007-10-11Z19:50:55