MOC

This page contains information about MOC, the Multi-Order Coverage map format.

Recommendation History

See IVOA Document Versions for the official list of all IVOA documents and versions.

Standard Release Date
MOC2.0 17 March 2022
MOC1.1 07 October 2019
MOC 1.0 02 June 2014

Resources

Standard

MOC is defined by the MOC standard. The most recent version is Version 2.0, dated 17 March 2022.

Libraries

  • MOC Java API (REC 1.1 compliant): Moc.jar, Sources
  • HEALPix Web site (for a minimal HEALPix java lib, see attachments
  • MOCPy, a Python library to handle MOCs ( documentation)
  • PyMOC module for Python ( documentation)
  • The Moc class within the AST/ PyAST WCS library.
  • MOC Lib Rust, a MOC library in Rust, the core librarie of MOCPy, MOCCli, MOCWasm and Aladin Lite v3
  • Healpix Rust, a HEALPix library in Rust, used in MOC Lib Rust and Aladin Lite v3
  • MOCWasm, a Javascript/WebAssembly library based on MOC Lib Rust

MOC validators

MOC compatible tools

  • Topcat & STILTs [Starlink] (generation from catalogs / manipulation)
  • Aladin Desktop [CDS] (generation from images&catalogs / display / manipulation)
  • Aladin Lite [CDS] (display)
  • MIZAR [CNES] (display)
  • ESAsky [ESAC] (display)
  • Moc server [CDS] (MOCs DB)
  • MOCSet, a command-line tool to build, update and query a persistent set of MOCs
  • MOCCli, to manipulate MOC from the command line.

MOC examples

Lib, tools & data associated to MOC 2.0 effort

  • MOCJava API (2.0 compliant): JavaMoc2.jar, source (v6.31 - Dec 2024)
  • Aladin Desktop: Aladin Desktop beta
  • STMOC Fits example: STMOC.fits (XMM STMOC - 10000 Obscore first observations)
  • MOC validator : MocLint.jar (ex: java -jar MocLint.jar STMOC.fits)
  • Moc server [CDS] (23832 SMoc + 1212 TMoc + 1045 STMoc)
  • MOCpy, available on github, supports MOC 2.0.
  • MOC Lib Rust, a MOC library in Rust, the core librarie of MOCPy, MOCCli, MOCWasm and Aladin Lite v3. Supports the v2.0 format.
  • MOCWasm, a Javascript/WebAssembly library based on MOC Lib Rust; supports de v2.0 format.
  • MOCSet, a command-line tool to build, update and query a persistent set of MOCs; supports spatial MOC in the v2.0 format.
  • MOCCli, to manipulate MOC from the command line; supports MOC 2.0.
Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatjar JavaMoc2.jar r2 r1 manage 70.0 K 2024-12-10 - 16:28 PierreFernique MOC 6.31 bytecode (MOC 2.0 compliant + bug fixed)
Unknown file formatjar JavaMoc2Src.jar r2 r1 manage 78.9 K 2024-12-10 - 16:28 PierreFernique MOC 6.31 source java code + examples (MOC 2.0 compliant + bug fixed)
Unknown file formatjar Moc.jar r10 r9 r8 r7 r6 manage 62.2 K 2017-12-04 - 13:57 PierreFernique Moc 5.0 bytecode
Unknown file formatjar MocLint.jar r2 r1 manage 362.6 K 2024-12-10 - 16:29 PierreFernique MOC validator (2.0 compliant)
Unknown file formatjar MocSrc.jar r9 r8 r7 r6 r5 manage 46.6 K 2017-10-25 - 09:42 PierreFernique Moc 5.0 source java code + examples
Unknown file formatfits STMOC.fits r1 manage 9810.0 K 2021-05-26 - 09:49 PierreFernique STMOC Fits example (2.0 compliant)
Unknown file formatjar cdshealpix.jar r1 manage 280.3 K 2021-05-25 - 06:33 PierreFernique CDS Java HEALPix lib (alternative HEALPix lib)
Unknown file formatjar healpix.essentials.jar r1 manage 68.3 K 2016-01-07 - 09:58 PierreFernique Java HEALPix 3.3 minimal package (required for Moc4.5, 4.6, 4.7 API)
Unknown file formatjar jhealpixSmall.jar r1 manage 48.7 K 2013-09-24 - 10:51 PierreFernique Java HEALPix 3.11 (obsoleted -> required for previous Moc 4.4 API)
Edit | Attach | Watch | Print version | History: r34 < r33 < r32 < r31 < r30 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r34 - 2024-12-10 - PierreFernique
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback