From 445ab71cf8d9ef6fa81e71a660aa3ca36f7fec87 Mon Sep 17 00:00:00 2001 From: Adrian Damian Date: Thu, 30 Apr 2026 15:04:29 -0700 Subject: [PATCH 1/2] Updated Makefile to reflect document status --- HiPS.toc | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++--- Makefile | 6 ++--- gitmeta.tex | 4 +-- 3 files changed, 73 insertions(+), 9 deletions(-) diff --git a/HiPS.toc b/HiPS.toc index 945f91c..c4ea30e 100644 --- a/HiPS.toc +++ b/HiPS.toc @@ -1,4 +1,68 @@ -\contentsline {section}{\numberline {1}Introduction}{2}{section.1}% -\contentsline {subsection}{\numberline {1.1}Role within the VO Architecture}{2}{subsection.1.1}% -\contentsline {section}{\numberline {A}Changes from Previous Versions}{2}{appendix.A}% -\contentsline {section}{References}{3}{section*.5}% +\contentsline {section}{List of Figures}{4}{section*.2}% +\contentsline {section}{List of Tables}{4}{section*.3}% +\contentsline {section}{\numberline {1}Introduction}{5}{section.1}% +\contentsline {subsection}{\numberline {1.1}Role within the VO Architecture}{7}{subsection.1.1}% +\contentsline {section}{\numberline {2}Usage examples}{7}{section.2}% +\contentsline {section}{\numberline {3}HiPS principle}{8}{section.3}% +\contentsline {section}{\numberline {4}HiPS encoding}{12}{section.4}% +\contentsline {subsection}{\numberline {4.1}Spatial data}{12}{subsection.4.1}% +\contentsline {subsubsection}{\numberline {4.1.1}Directory structure}{12}{subsubsection.4.1.1}% +\contentsline {subsubsection}{\numberline {4.1.2}Tile formats}{14}{subsubsection.4.1.2}% +\contentsline {paragraph}{HiPS image tile}{15}{section*.17}% +\contentsline {paragraph}{Deepest HiPS order}{16}{section*.19}% +\contentsline {paragraph}{Other HiPS orders}{17}{section*.21}% +\contentsline {subparagraph}{Format of image tiles}{17}{section*.22}% +\contentsline {paragraph}{HiPS catalog tile}{18}{section*.24}% +\contentsline {subparagraph}{Format of catalog tiles}{19}{section*.25}% +\contentsline {subsection}{\numberline {4.2}Cubic data}{20}{subsection.4.2}% +\contentsline {subsubsection}{\numberline {4.2.1}Discretization of the additional axis}{23}{subsubsection.4.2.1}% +\contentsline {paragraph}{Temporal discretization}{23}{section*.30}% +\contentsline {paragraph}{Frequency discretization}{24}{section*.31}% +\contentsline {subsubsection}{\numberline {4.2.2}HiPS cube tile and directory structure}{25}{subsubsection.4.2.2}% +\contentsline {subsubsection}{\numberline {4.2.3}Cubic tile formats}{27}{subsubsection.4.2.3}% +\contentsline {paragraph}{Full dynamic tiles}{27}{section*.33}% +\contentsline {paragraph}{Compressed tiles}{27}{section*.34}% +\contentsline {subsection}{\numberline {4.3}HiPS "enablers"}{27}{subsection.4.3}% +\contentsline {subsubsection}{\numberline {4.3.1}WCS solution for FITS tiles}{28}{subsubsection.4.3.1}% +\contentsline {subsubsection}{\numberline {4.3.2}Trim reduction for FITS tiles}{28}{subsubsection.4.3.2}% +\contentsline {subsubsection}{\numberline {4.3.3}"Allsky" file}{29}{subsubsection.4.3.3}% +\contentsline {subsection}{\numberline {4.4}HiPS metadata}{30}{subsection.4.4}% +\contentsline {subsubsection}{\numberline {4.4.1}The properties file}{31}{subsubsection.4.4.1}% +\contentsline {subsubsection}{\numberline {4.4.2}The Moc.fits file}{36}{subsubsection.4.4.2}% +\contentsline {subsubsection}{\numberline {4.4.3}The metadata file}{36}{subsubsection.4.4.3}% +\contentsline {subsubsection}{\numberline {4.4.4}The preview.jpg file}{37}{subsubsection.4.4.4}% +\contentsline {subsubsection}{\numberline {4.4.5}The index.html file}{37}{subsubsection.4.4.5}% +\contentsline {section}{\numberline {5}HiPS distribution and registration}{38}{section.5}% +\contentsline {subsection}{\numberline {5.1}HiPS node}{38}{subsection.5.1}% +\contentsline {subsection}{\numberline {5.2}HiPS list}{39}{subsection.5.2}% +\contentsline {subsection}{\numberline {5.3}HiPS registration}{40}{subsection.5.3}% +\contentsline {subsubsection}{\numberline {5.3.1}HiPS node registration}{40}{subsubsection.5.3.1}% +\contentsline {subsubsection}{\numberline {5.3.2}Individual HiPS survey declarations}{41}{subsubsection.5.3.2}% +\contentsline {subsection}{\numberline {5.4}HiPS mirroring}{42}{subsection.5.4}% +\contentsline {section}{\numberline {6}HiPS access and use}{43}{section.6}% +\contentsline {subsection}{\numberline {6.1}Local access}{43}{subsection.6.1}% +\contentsline {subsection}{\numberline {6.2}Remote access}{44}{subsection.6.2}% +\contentsline {subsection}{\numberline {6.3}Suggested display algorithms}{45}{subsection.6.3}% +\contentsline {subsubsection}{\numberline {6.3.1}Algorithm for drawing HiPS image}{45}{subsubsection.6.3.1}% +\contentsline {subparagraph}{Basis of the algorithm}{45}{section*.41}% +\contentsline {subparagraph}{Allsky usage improvement}{45}{section*.42}% +\contentsline {subparagraph}{Moc.fits usage improvement}{46}{section*.43}% +\contentsline {subsubsection}{\numberline {6.3.2}Algorithm for drawing HiPS catalog}{46}{subsubsection.6.3.2}% +\contentsline {subparagraph}{Basis of the algorithm}{46}{section*.45}% +\contentsline {subparagraph}{Allsky usage improvement}{47}{section*.46}% +\contentsline {subparagraph}{Moc.fits usage improvement}{47}{section*.47}% +\contentsline {subparagraph}{metadata.xml usage improvement}{47}{section*.48}% +\contentsline {subsubsection}{\numberline {6.3.3}Algorithm for drawing HiPS cube}{47}{subsubsection.6.3.3}% +\contentsline {subparagraph}{Basis of the algorithm for the spatial component}{47}{section*.50}% +\contentsline {subparagraph}{Basis of the algorithm for the frequency component}{48}{section*.51}% +\contentsline {subparagraph}{Moc.fits usage improvement}{49}{section*.52}% +\contentsline {subparagraph}{A few basic improvements}{49}{section*.53}% +\contentsline {section}{\numberline {7}Conclusion and perspectives}{49}{section.7}% +\contentsline {section}{References}{50}{section*.54}% +\contentsline {section}{\numberline {A}Basic rules and formulae useful for HiPS manipulations.}{51}{appendix.A}% +\contentsline {subsection}{\numberline {A.1}Spatial case}{52}{subsection.A.1}% +\contentsline {subsection}{\numberline {A.2}Cubic case}{53}{subsection.A.2}% +\contentsline {section}{\numberline {B}Generic HiPS cube extension}{54}{appendix.B}% +\contentsline {paragraph}{Linear discretisation:}{54}{section*.55}% +\contentsline {paragraph}{Logarithmic discretisation}{54}{section*.56}% +\contentsline {section}{\numberline {C}Version History}{55}{appendix.C}% diff --git a/Makefile b/Makefile index c81a684..6dddb61 100644 --- a/Makefile +++ b/Makefile @@ -5,13 +5,13 @@ DOCNAME = HiPS # count up; you probably do not want to bother with versions <1.0 -DOCVERSION = 1.0 +DOCVERSION = 2.0 # Publication date, ISO format; update manually for "releases" -DOCDATE = 2017-05-19 +DOCDATE = # What is it you're writing: NOTE, WD, PR, REC, PEN, or EN -DOCTYPE = REC +DOCTYPE = WD # An e-mail address of the person doing the submission to the document # repository (can be empty until a make upload is being made) diff --git a/gitmeta.tex b/gitmeta.tex index 3d0f64c..d7ba7d3 100644 --- a/gitmeta.tex +++ b/gitmeta.tex @@ -1,2 +1,2 @@ -\vcsrevision{local} -\vcsdate{ 2026-04-01 15:06:00 -0800 } +\vcsrevision{ef3c1dc-dirty} +\vcsdate{ 2026-04-30 07:31:36 +0200 } From 27a6f8f2f884e4496ee928ddc222c041e024f561 Mon Sep 17 00:00:00 2001 From: Adrian Damian Date: Thu, 30 Apr 2026 15:10:19 -0700 Subject: [PATCH 2/2] Removed by-products from repo --- HiPS.toc | 68 ----------------------------------------------------- gitmeta.tex | 2 -- 2 files changed, 70 deletions(-) delete mode 100644 HiPS.toc delete mode 100644 gitmeta.tex diff --git a/HiPS.toc b/HiPS.toc deleted file mode 100644 index c4ea30e..0000000 --- a/HiPS.toc +++ /dev/null @@ -1,68 +0,0 @@ -\contentsline {section}{List of Figures}{4}{section*.2}% -\contentsline {section}{List of Tables}{4}{section*.3}% -\contentsline {section}{\numberline {1}Introduction}{5}{section.1}% -\contentsline {subsection}{\numberline {1.1}Role within the VO Architecture}{7}{subsection.1.1}% -\contentsline {section}{\numberline {2}Usage examples}{7}{section.2}% -\contentsline {section}{\numberline {3}HiPS principle}{8}{section.3}% -\contentsline {section}{\numberline {4}HiPS encoding}{12}{section.4}% -\contentsline {subsection}{\numberline {4.1}Spatial data}{12}{subsection.4.1}% -\contentsline {subsubsection}{\numberline {4.1.1}Directory structure}{12}{subsubsection.4.1.1}% -\contentsline {subsubsection}{\numberline {4.1.2}Tile formats}{14}{subsubsection.4.1.2}% -\contentsline {paragraph}{HiPS image tile}{15}{section*.17}% -\contentsline {paragraph}{Deepest HiPS order}{16}{section*.19}% -\contentsline {paragraph}{Other HiPS orders}{17}{section*.21}% -\contentsline {subparagraph}{Format of image tiles}{17}{section*.22}% -\contentsline {paragraph}{HiPS catalog tile}{18}{section*.24}% -\contentsline {subparagraph}{Format of catalog tiles}{19}{section*.25}% -\contentsline {subsection}{\numberline {4.2}Cubic data}{20}{subsection.4.2}% -\contentsline {subsubsection}{\numberline {4.2.1}Discretization of the additional axis}{23}{subsubsection.4.2.1}% -\contentsline {paragraph}{Temporal discretization}{23}{section*.30}% -\contentsline {paragraph}{Frequency discretization}{24}{section*.31}% -\contentsline {subsubsection}{\numberline {4.2.2}HiPS cube tile and directory structure}{25}{subsubsection.4.2.2}% -\contentsline {subsubsection}{\numberline {4.2.3}Cubic tile formats}{27}{subsubsection.4.2.3}% -\contentsline {paragraph}{Full dynamic tiles}{27}{section*.33}% -\contentsline {paragraph}{Compressed tiles}{27}{section*.34}% -\contentsline {subsection}{\numberline {4.3}HiPS "enablers"}{27}{subsection.4.3}% -\contentsline {subsubsection}{\numberline {4.3.1}WCS solution for FITS tiles}{28}{subsubsection.4.3.1}% -\contentsline {subsubsection}{\numberline {4.3.2}Trim reduction for FITS tiles}{28}{subsubsection.4.3.2}% -\contentsline {subsubsection}{\numberline {4.3.3}"Allsky" file}{29}{subsubsection.4.3.3}% -\contentsline {subsection}{\numberline {4.4}HiPS metadata}{30}{subsection.4.4}% -\contentsline {subsubsection}{\numberline {4.4.1}The properties file}{31}{subsubsection.4.4.1}% -\contentsline {subsubsection}{\numberline {4.4.2}The Moc.fits file}{36}{subsubsection.4.4.2}% -\contentsline {subsubsection}{\numberline {4.4.3}The metadata file}{36}{subsubsection.4.4.3}% -\contentsline {subsubsection}{\numberline {4.4.4}The preview.jpg file}{37}{subsubsection.4.4.4}% -\contentsline {subsubsection}{\numberline {4.4.5}The index.html file}{37}{subsubsection.4.4.5}% -\contentsline {section}{\numberline {5}HiPS distribution and registration}{38}{section.5}% -\contentsline {subsection}{\numberline {5.1}HiPS node}{38}{subsection.5.1}% -\contentsline {subsection}{\numberline {5.2}HiPS list}{39}{subsection.5.2}% -\contentsline {subsection}{\numberline {5.3}HiPS registration}{40}{subsection.5.3}% -\contentsline {subsubsection}{\numberline {5.3.1}HiPS node registration}{40}{subsubsection.5.3.1}% -\contentsline {subsubsection}{\numberline {5.3.2}Individual HiPS survey declarations}{41}{subsubsection.5.3.2}% -\contentsline {subsection}{\numberline {5.4}HiPS mirroring}{42}{subsection.5.4}% -\contentsline {section}{\numberline {6}HiPS access and use}{43}{section.6}% -\contentsline {subsection}{\numberline {6.1}Local access}{43}{subsection.6.1}% -\contentsline {subsection}{\numberline {6.2}Remote access}{44}{subsection.6.2}% -\contentsline {subsection}{\numberline {6.3}Suggested display algorithms}{45}{subsection.6.3}% -\contentsline {subsubsection}{\numberline {6.3.1}Algorithm for drawing HiPS image}{45}{subsubsection.6.3.1}% -\contentsline {subparagraph}{Basis of the algorithm}{45}{section*.41}% -\contentsline {subparagraph}{Allsky usage improvement}{45}{section*.42}% -\contentsline {subparagraph}{Moc.fits usage improvement}{46}{section*.43}% -\contentsline {subsubsection}{\numberline {6.3.2}Algorithm for drawing HiPS catalog}{46}{subsubsection.6.3.2}% -\contentsline {subparagraph}{Basis of the algorithm}{46}{section*.45}% -\contentsline {subparagraph}{Allsky usage improvement}{47}{section*.46}% -\contentsline {subparagraph}{Moc.fits usage improvement}{47}{section*.47}% -\contentsline {subparagraph}{metadata.xml usage improvement}{47}{section*.48}% -\contentsline {subsubsection}{\numberline {6.3.3}Algorithm for drawing HiPS cube}{47}{subsubsection.6.3.3}% -\contentsline {subparagraph}{Basis of the algorithm for the spatial component}{47}{section*.50}% -\contentsline {subparagraph}{Basis of the algorithm for the frequency component}{48}{section*.51}% -\contentsline {subparagraph}{Moc.fits usage improvement}{49}{section*.52}% -\contentsline {subparagraph}{A few basic improvements}{49}{section*.53}% -\contentsline {section}{\numberline {7}Conclusion and perspectives}{49}{section.7}% -\contentsline {section}{References}{50}{section*.54}% -\contentsline {section}{\numberline {A}Basic rules and formulae useful for HiPS manipulations.}{51}{appendix.A}% -\contentsline {subsection}{\numberline {A.1}Spatial case}{52}{subsection.A.1}% -\contentsline {subsection}{\numberline {A.2}Cubic case}{53}{subsection.A.2}% -\contentsline {section}{\numberline {B}Generic HiPS cube extension}{54}{appendix.B}% -\contentsline {paragraph}{Linear discretisation:}{54}{section*.55}% -\contentsline {paragraph}{Logarithmic discretisation}{54}{section*.56}% -\contentsline {section}{\numberline {C}Version History}{55}{appendix.C}% diff --git a/gitmeta.tex b/gitmeta.tex deleted file mode 100644 index d7ba7d3..0000000 --- a/gitmeta.tex +++ /dev/null @@ -1,2 +0,0 @@ -\vcsrevision{ef3c1dc-dirty} -\vcsdate{ 2026-04-30 07:31:36 +0200 }