This metapackage will install packages that are useful to develop Java
applications for astronomy. Apart from FITS file handling, this is mainly used
for VO applications.
Official Debian packages with high relevance
|
▾
|
adql-java
|
2.0~beta+ds-3
|
Parse, manipulate and translate ADQL queries with Java
|
adql-java:
Parse, manipulate and translate ADQL queries with Java
- Description
-
ADQL is a SQL-like language which includes astronomical facilities to
query a database. This language has been defined by the IVOA in the
Recommendation of 30 Oct 2008 (Version 2.0) and is mainly used in the
Table Access Protocol (TAP).
Functionalities of the package:
- Parse: read ADQL queries in text and transform them into a Java object
(actually, a syntactic tree).
- Manipulate: the generated object can be manipulated so than modifying the
original query.
- Translate: an interface and some implementations lets translating SQL
into other languages like SQL.
- Maintainer
-
- Versions
-
- Popularity
-
- 17 regular users
-
16 recent
-
173 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
eag-healpix-java
|
2017.09.06-2
|
Handling of HEALPix sky pixellization
|
eag-healpix-java:
Handling of HEALPix sky pixellization
- Description
-
The package creates sky pixelization to a specified resolution.
These tools permit creation of HEALPix maps as well as use of
existing maps. There are tools to translate sky coordinates (Ra, Dec)
to a pixel number, and to generate a list of neighboring pixels
within some specified radius. More complicated queries are also
supported.
- Maintainer
-
- Versions
-
- Popularity
-
- 5 regular users
-
11 recent
-
99 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
jel-java
|
2.1.2-2
|
Library for evaluating algebraic expressions in Java
|
jel-java:
Library for evaluating algebraic expressions in Java
- Description
-
The JEL library enables users to enter algebraic expressions into their
program. Since JEL converts expressions directly into Java bytecode,
it significantly speeds up their evaluation time. If the user's Java
virtual machine has a JIT compiler, expressions are transparently
compiled into native machine code.
JEL may be a very useful tool for a variety of applications in science
involving user-defined functions, e.g. to create plots, to apply fits
to a data set and to solve integrals or differential equations.
Another relevant use case for JEL is given by algebraic operations
between two or more columns of a database table.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
114 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libcds-healpix-java
|
0.30.2+ds-1
|
CDS HEALPix library in Java
|
libcds-healpix-java:
CDS HEALPix library in Java
- Description
-
HEALPix is an acronym for Hierarchical Equal Area isoLatitude
Pixelization of a sphere. As suggested in the name, this pixelization
produces a subdivision of a spherical surface in which each pixel
covers the same surface area as every other pixel. It is commonly
used to store all-sky astronomical images, most famously maps of the
cosmic microwave background.
- Maintainer
-
- Versions
-
- Popularity
-
- 12 regular users
-
15 recent
-
146 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libcds-moc-java
|
5.0-2
|
Multi-Order Coverage maps Virtual Observatory library
|
libcds-moc-java:
Multi-Order Coverage maps Virtual Observatory library
- Description
-
MOC allows you to describe any region of the sky for very fast
comparisons. It is based on HEALPix standard. This Java library enables
users to load, write and manipulate MOCs (intersection, union, ...).
MOCs can be displayed by the Virtual Observatory application "Aladin".
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
120 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libcds-savot-java
|
4.0.0-2
|
Simple Access to VOTable (SAVOT) library for Virtual Observatory
|
libcds-savot-java:
Simple Access to VOTable (SAVOT) library for Virtual Observatory
- Description
-
SAVOT (Simple Access to VOTable) is a library which can be used to
access VOTables. The VOTable format developed within the framework of
the Virtual Observatory (VO) is an XML standard for the interchange of
data represented as a set of tables. VOTable is derived from the
"Astrores" format, itself modeled on the "FITS Table" format.
SAVOT aims at providing Java VOTable parsers based on different parsing
models and at providing small Java VOTable parsers which can be
included in applets.
- Maintainer
-
- Versions
-
- Popularity
-
-
83 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libfits-java
|
1.20.1-1
|
Java library for the I/O handling of FITS files
|
libfits-java:
Java library for the I/O handling of FITS files
- Description
-
FITS (Flexible Image Transport System) is the standard
data format in astronomy used for the transport, analysis,
and archival storage of scientific data sets.
This library provides efficient I/O for FITS images and
binary tables. All basic FITS formats and gzip compressed
files are supported.
- Maintainer
-
- Versions
-
- Popularity
-
- 10 regular users
-
12 recent
-
140 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libhealpix-java
|
3.60+ds-5
↺
New upstream version
3.82
available
|
HEALPix representation of spherical data - Java library
|
libhealpix-java:
HEALPix representation of spherical data - Java library
- Description
-
HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
of a sphere. As suggested in the name, this pixelization produces a
subdivision of a spherical surface in which each pixel covers the same
surface area as every other pixel. It is commonly used to store all-sky
astronomical images, most famously maps of the cosmic microwave background.
This package provides the Java language implementation of HEALPix.
- Maintainer
-
- Versions
-
- Popularity
-
- 3 regular users
-
7 recent
-
131 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libjcdf-java
|
1.2.4+dfsg-1
|
Java library to read files in the NASA Common Data Format
|
libjcdf-java:
Java library to read files in the NASA Common Data Format
- Description
-
JCDF is a pure java library capable of reading files in the Common
Data Format defined by NASA. It was written mainly with reference to
the CDF Internal Format Description document (v3.6).
- Maintainer
-
- Versions
-
- Popularity
-
-
100 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libjsamp-java
|
1.3.5-1
|
Java Simple Application Messaging Protocol library
|
libjsamp-java:
Java Simple Application Messaging Protocol library
- Description
-
The Simple Application Messaging Protocol (SAMP) is a messaging
protocol that enables astronomy software to interoperate and
communicate as part of the Virtual Observatory (VO). JSAMP provides
a hub implementation for SAMP, suitable for standalone or embedded
use.
JSAMP also offers a set of classes which can be used to implement SAMP
capabilities in client applications. JSAMP provides a hub test and a
benchmarking suite to examine the correctness and performance of
third-party hub implementations. The software includes hub and client
implementations of the standard and web profiles and a bridge
component, which allows clients on different hubs to talk to each
other.
- Maintainer
-
- Versions
-
- Popularity
-
- 21 regular users
-
16 recent
-
188 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
libjsofa-java
|
0~20210512-1
|
Pure Java translation of the IAU's C SOFA software library
|
libjsofa-java:
Pure Java translation of the IAU's C SOFA software library
- Description
-
jsofa provides algorithms and software for use in astronomical
computing, including routines for Astrometry, Calendars, Times,
Coordinates etc.
This is a java translation of the official IAU SOFA library.
- Maintainer
-
- Versions
-
- Popularity
-
- 9 regular users
-
7 recent
-
120 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
skyview-java
|
3.5.7+repack-3
|
Image generation from a range of remote databases (Java package)
|
skyview-java:
Image generation from a range of remote databases (Java package)
- Description
-
SkyView is a "virtual" observatory dynamically generating images of
the sky in different wavelength regimes from a static image
database. SkyView is intended as a quick look facility to see the
heavens.
This package includes the Java library.
- Reference
-
-
T. McGlynn and K. Scollick:
SkyView.
Astronomical Data Analysis Software and Systems III
61:34 - 37
(1994)
(eprint)
- Maintainer
-
- Versions
-
- Popularity
-
- 8 regular users
-
10 recent
-
102 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-array-java
|
0.2+2020.10.01-1
|
N-dimensional array manipulation and I/O in Java
|
starlink-array-java:
N-dimensional array manipulation and I/O in Java
- Description
-
Provide n-dimensional array manipulation and I/O classes in Java as part of
the Starjava project.
This build does not contain "NDX" support.
- Maintainer
-
- Versions
-
- Popularity
-
- 3 regular users
-
10 recent
-
102 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-cdf-java
|
1.0+2022.08.15+dfsg-1
|
CDF table support for Starjava
|
starlink-cdf-java:
CDF table support for Starjava
- Description
-
CDF (Common Data Format) is a self-describing data format defined by NASA
for the storage of scalar and multidimensional data in a platform- and
discipline-independent way. This package adds CDF support for tables to the
Starjava library.
- Maintainer
-
- Versions
-
- Popularity
-
-
99 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-connect-java
|
0.1+2024.08.01-1
|
Abstract classes for persistent connections to remote services
|
starlink-connect-java:
Abstract classes for persistent connections to remote services
- Description
-
Classes related to persistent connections to remote services.
Currently the main service provided by the connections defined here
is access to some kind of filesystem which is modelled as a simple
tree structure library, implemented in pure Java. Connection implementations
are supplied by classes in other packages
- Maintainer
-
- Versions
-
- Popularity
-
- 2 regular users
-
9 recent
-
102 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-datanode-java
|
1.0+2022.03.23-1
|
Classes for hierarchical browsing of data structures
|
starlink-datanode-java:
Classes for hierarchical browsing of data structures
- Description
-
Using the classes available in this package, hierarchical data structures
can be viewed interactively.
The GUI side is based on a Swing JTree component, and the underlying data
model is supplied by classes conforming to the package's DataNode interface.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
94 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-fits-java
|
0.1+2024.08.05-1
|
Classes for general FITS handling
|
starlink-fits-java:
Classes for general FITS handling
- Description
-
Classes for general FITS handling, including NDX, NDArray and
StarTable implementations.
Some of these classes use the nom.tam.fits package (libfits-java) for
low-level FITS access, though several of them do most of the handling
in customised ways themselves for efficiency reasons.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
101 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-pal-java
|
1.0.1+2024.07.24-1
|
Starlink Positional Astronomy Library (Java version)
|
starlink-pal-java:
Starlink Positional Astronomy Library (Java version)
- Description
-
This library is a collection of code designed to aid in replacing the SLA
library, implemented in pure Java.
Note that differently from the starlink-ast package, only the most important
functions are implemented.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
12 recent
-
104 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-registry-java
|
1.2+2024.08.05-1
|
Starlink IVOA registry access
|
starlink-registry-java:
Starlink IVOA registry access
- Description
-
This package provides a set of classes which can be used to make
lightweight queries of an RI 1.0-compliant IVOA registry. In the
Virtual Observatory (VO), registries provide a means for discovering
useful resources, i.e., data and services. Individual publishers
offer the descriptions for their resources ("resource records") in
publishing registries.
This is not an all-singing or all-dancing registry client. The focus
is on something which does a limited job fast and in a small memory
footprint.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
11 recent
-
99 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-table-java
|
3.3.2-1
|
Starlink Tables Infrastructure Library
|
starlink-table-java:
Starlink Tables Infrastructure Library
- Description
-
STIL is a pure Java library for generic input, output and processing
of tabular data. It presents to the application programmer a view of
a table which looks the same regardless of whether it came from a
FITS file, a VOTable, an ASCII text file, a query on a relational
database, or whatever. Thus the application doesn't have to worry
about the storage format of tables either when reading or writing
them, it can concentrate on doing processing. STIL's idea of a table
is rich enough to include table and column metadata, and table cells
which contain scalar or single- or multi-dimensional array data of
numerical, string or other types. This is well suited to astronomical
data, though it can be of use in other fields as well.
STIL comes with a range of supported input and output formats
(including VOTable, FITS, SQL, ASCII, CSV, CDF, GBIN) and can be
extended to cope with others.
- Reference
-
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
102 total installations
(of 245498 submissions)
- Enhancements
-
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-task-java
|
0.2+2022.07.21-1
|
Java framework for invoking user-level tasks
|
starlink-task-java:
Java framework for invoking user-level tasks
- Description
-
This package provides the necessary infrastructure for writing
tasks that do things for users, along the same lines as ADAM A-tasks.
At the moment all the necessary machinery is provided for invoking
tasks from the command line in a way that looks ADAM-like,
but it is designed so that, for instance, a GUI-style invoker
could be written to invoke the same tasks.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
99 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-tjoin-java
|
1.0.+2024.08.01-2
|
Join subclasses for Starjava table class
|
starlink-tjoin-java:
Join subclasses for Starjava table class
- Description
-
Classes for performing table joins by matching rows to each other.
The matching is done in an entirely configurable and pluggable way by
defining a MatchEngine which defines what counts as a match between
two tuples (rows) and can be used to work out what counts as a near
miss too. Matching is (except in pathological cases) an O(N ln N)
process, where N is the total number of rows in all the tables
participating in a match.
- Maintainer
-
- Versions
-
- Popularity
-
- 5 regular users
-
11 recent
-
88 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-util-java
|
1.0+2019.01.04-1
|
Miscellaneous utilities for the Starjava classes
|
starlink-util-java:
Miscellaneous utilities for the Starjava classes
- Description
-
This package is a helper function for the other Starjava packages. It
contains a number of helper and utility classes that don't fit elsewhere.
Classes include some basic functionality like lists for Java
primitives, input/output classes, gui classes, DTD and xsd etc.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
103 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-vo-java
|
0.2+2024.08.05-1
|
Virtual Observatory access classes
|
starlink-vo-java:
Virtual Observatory access classes
- Description
-
The Virtual Observatory (VO) is the vision that astronomical datasets
and other resources should work as a seamless whole. This package
provides Java classes to access VO services within the Starlink context.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
96 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
▾
|
starlink-votable-java
|
2.0+2024.08.05-1
|
Classes for VOTable input and output
|
starlink-votable-java:
Classes for VOTable input and output
- Description
-
The VOTable format is an XML standard for the interchange of data
represented as a set of tables. In this context, a table is an
unordered set of rows, each of a uniform structure, as specified in
the table description (the table metadata). VOTable was designed to
be close to the FITS Binary Table format.
- Maintainer
-
- Versions
-
- Popularity
-
- 7 regular users
-
13 recent
-
101 total installations
(of 245498 submissions)
- Debian
-
- Upstream
-
- Improve entry
-
|
Packaging has started and developers might try the packaging code in VCS
|
▾
|
libcassis-java
|
5.1.1-1
|
Virtual Observatory aware spectrum analysis tool library
|
libcassis-java:
Virtual Observatory aware spectrum analysis tool library
- Description
-
CASSIS (Centre d'Analyse Scientifique de Spectres Infrarouges et
Submillimetriques), is suited for broad-band spectral surveys to
speed up the scientific analysis of high spectral resolution
observations. It uses a local spectroscopic database made of the two
molecular spectroscopic databases JPL and CDMS, as well as the atomic
spectroscopic database NIST. Its tools include a LTE model and the
RADEX model connected to the LAMDA molecular collisional
database. CASSIS can build a line list fitting the various
transitions of a given species and to directly produce rotational
diagrams from these lists. CASSIS is fully integrated intoHIPE, the
Herschel Interactive Processing Environment, as a plug-in.
This is the Java package.
- Reference
-
- Responsible
-
- Versions
-
- Debian
-
- Upstream
-
|
▾
|
libivoafits-java
|
0.3-1
|
Java helper library for viewing FITS images
|
libivoafits-java:
Java helper library for viewing FITS images
- Description
-
The ivoafits package consists of a set of classes which can be used
by any Java application to load and view images available in the
widespread FITS (Flexible Image Transport System) data format.
The package is a software tool of the Virtual Observatory (VO)
providing an astronomical research environment. It is used by several
VO applications, e.g. TOPCAT or VO Enabled Mirage. The library depends
on Thomas McGlynn's nom.tam.fits package ("libfits-java" in Debian).
- Responsible
-
- Versions
-
- Debian
-
- Upstream
-
|
|