Lomikel is a set of general purpose tools.

04.00.00 [05/Oct/2026 at 12:09:09 CEST by hrivnac]


Documentation

AI Agent

Fink Skill is available for Agentic use (Hermes, OpenClaw,...). Some Python scripts, created with the help of the skill, are available. object_neighbors.py
$ object_neighbors.py -h
usage: object_neighbors.py [-h] [--classifier CLASSIFIER] [--distance {JensenShannon,Euclidean,Cosine}] [-n RESULTS] [--rest-columns COLUMN[,COLUMN...]] [--json] [--allow-insecure-graph] [--timeout TIMEOUT] object_id

Find LSST/Fink classifier neighbors and sort them by JanusGraph distance, then angular separation.

positional arguments:
  object_id             required LSST diaObjectId

options:
  -h, --help            show this help message and exit
  --classifier CLASSIFIER
                        classifier (default: FINK)
  --distance {JensenShannon,Euclidean,Cosine}
                        JanusGraph distance metric (default: JensenShannon)
  -n, --results RESULTS
                        result count when >=1; 0 returns all; <n<1 is Lomikel's relative distance-gap cutoff (default: 10)
  --rest-columns, --columns COLUMN[,COLUMN...]
                        additional Fink REST /objects values to include; repeatable or comma-separated, e.g. r:g_psfFluxMax
  --json                emit JSON instead of a table
  --allow-insecure-graph
                        explicitly allow the default remote plaintext Gremlin endpoint
  --timeout TIMEOUT     HTTP timeout in seconds
most_points.py
$ most_points.py -h     
usage: most_points.py [-h] [--object-type {ss,dia,both}] [-n RESULTS] [--lightcurves] [--output-dir OUTPUT_DIR] [--allow-insecure-es] [--timeout TIMEOUT]

Rank Fink LSST SS/DIA objects by Elasticsearch MJD point count and optionally export all-band SS light curves as JSON and PNG.

options:
  -h, --help            show this help message and exit
  --object-type {ss,dia,both}
                        objects to rank (default: both)
  -n, --results RESULTS
                        objects per type (default: 10)
  --lightcurves, --ss-lightcurves
                        download all-band Fink REST light curves and PNG plots for ranked SS objects
  --output-dir OUTPUT_DIR
                        artifact directory (default: fink-most-points-output)
  --allow-insecure-es   explicitly allow the public remote plaintext Elasticsearch endpoint
  --timeout TIMEOUT
You can send us any new script you may created with the help of this skill. Or, if you don't have access to the functional argentic system, ask us to create it for you.

Web Service

Customisation Options

Command Line

Available as a Maven/Gradle Package or for direct download:
# download Lomikel-04.00.00.jar
# download Lomikel-ext-04.00.00.jar
# download Lomikel-HBase-04.00.00.jar
# download Lomikel-Hadoop-04.00.00.jar
# download Lomikel-Janus-04.00.00.jar
# download Lomikel-04.00.00.exe.jar
# download Lomikel-HBase-04.00.00.exe.jar (with HBase)
# download Lomikel-Hadoop-04.00.00.exe.jar (with Hadoop)
# download Lomikel-Janus-04.00.00.exe.jar (with JanusGraph and HBase)
# download Lomikel-All-04.00.00.exe.jar (with JanusGraph, Hadoop and HBase)
# download Lomikel-py4j-04.00.00.exe.jar (for Py4J)
# 
# then set an alias to appripriate exe.jar file
$ alias lomikel='java -jar Lomikel*.exe.jar'
#
# then call
$ lomikel -h
usage: java -jar Lomikel.exe.jar
 -a,--api <language>     cli language: [groovy|python] (othewise taken
                         from source extension, defauld is groovy
 -b,--batch              run in a batch
 -g,--gui                run in a graphical window
 -h,--help               show help
 -o,--args <arguments>   additional arguments et before scripts:
                         name=value,name=value,...
 -q,--quiet              minimal direct feedback
 -s,--source <file>      source script file (init.<language> is also
                         sourced)

Bugs, Inconsistencies and ToDos

Bugs Inconsistencies ToDos

Release History

Related Documentation

Presentations


J.Hrivnac 05/Oct/2026 at 12:09:09 CEST by hrivnac