|
META TOPICPARENT |
name="IvoaApplications" |
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.
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 |
|
< < | |
> > | |
|
- 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.
META FILEATTACHMENT |
attachment="Moc.jar" attr="" comment="Moc 5.0 bytecode" date="1512395841" name="Moc.jar" path="Moc.jar" size="63685" user="PierreFernique" version="10" |
META FILEATTACHMENT |
attachment="MocSrc.jar" attr="" comment="Moc 5.0 source java code + examples" date="1508924522" name="MocSrc.jar" path="MocSrc.jar" size="47759" user="PierreFernique" version="9" |
META FILEATTACHMENT |
attachment="jhealpixSmall.jar" attr="" comment="Java HEALPix 3.11 (obsoleted -> required for previous Moc 4.4 API)" date="1380019892" name="jhealpixSmall.jar" path="jhealpixSmall.jar" size="49871" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="healpix.essentials.jar" attr="" comment="Java HEALPix 3.3 minimal package (required for Moc4.5, 4.6, 4.7 API)" date="1452160735" name="healpix.essentials.jar" path="healpix.essentials.jar" size="69906" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="Moc.fits" attr="h" comment="Moc FITS example" date="1452161081" name="Moc.fits" path="Moc.fits" size="8640" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="JavaMoc2_0.jar" attr="h" comment="(older version) MOC 6.1 bytecode (MOC WD 2.0 compliant + bug fixed)" date="1622022376" name="JavaMoc2_0.jar" path="JavaMoc2_0.jar" size="64387" user="PierreFernique" version="2" |
META FILEATTACHMENT |
attachment="JavaMoc2_0Src.jar" attr="h" comment="(older version) MOC 6.1 source java code + examples (MOC WD2.0 compliant + bug fixed)" date="1622022412" name="JavaMoc2_0Src.jar" path="JavaMoc2_0Src.jar" size="74303" user="PierreFernique" version="2" |
META FILEATTACHMENT |
attachment="cdshealpix.jar" attr="" comment="CDS Java HEALPix lib (alternative HEALPix lib)" date="1621924391" name="cdshealpix.jar" path="cdshealpix.jar" size="287045" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="STMOC.fits" attr="" comment="STMOC Fits example (2.0 compliant)" date="1622022561" name="STMOC.fits" path="STMOC.fits" size="10045440" user="PierreFernique" version="1" |
|
|
< < |
META FILEATTACHMENT |
attachment="MocLint.jar" attr="" comment="MOC validator (2.0 compliant)" date="1622031282" name="MocLint.jar" path="MocLint.jar" size="363975" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="JavaMoc2Src.jar" attr="" comment="MOC 6.2 source java code + examples (MOC WD2.0 compliant + bug fixed)" date="1634637155" name="JavaMoc2Src.jar" path="JavaMoc2Src.jar" size="79995" user="PierreFernique" version="1" |
META FILEATTACHMENT |
attachment="JavaMoc2.jar" attr="" comment="MOC 6.2 bytecode (MOC WD 2.0 compliant + bug fixed)" date="1634637186" name="JavaMoc2.jar" path="JavaMoc2.jar" size="70830" user="PierreFernique" version="1" |
|
> > |
META FILEATTACHMENT |
attachment="MocLint.jar" attr="" comment="MOC validator (2.0 compliant)" date="1733848177" name="MocLint.jar" path="MocLint.jar" size="371265" user="PierreFernique" version="2" |
META FILEATTACHMENT |
attachment="JavaMoc2Src.jar" attr="" comment="MOC 6.31 source java code + examples (MOC 2.0 compliant + bug fixed)" date="1733848125" name="JavaMoc2Src.jar" path="JavaMoc2Src.jar" size="80770" user="PierreFernique" version="2" |
META FILEATTACHMENT |
attachment="JavaMoc2.jar" attr="" comment="MOC 6.31 bytecode (MOC 2.0 compliant + bug fixed)" date="1733848083" name="JavaMoc2.jar" path="JavaMoc2.jar" size="71679" user="PierreFernique" version="2" |
|
| |