[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[info-gnuastro] Gnuastro 0.8.75
[info-gnuastro] Gnuastro 0.8.75
Wed, 10 Apr 2019 01:04:45 +0100
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
Since version 0.8, many new features have been added and many bugs
have been fixed; fully described in  below. So we are almost ready
for the 9th release. In preparation for the 9th release, I am happy to
announce the availability of Gnuastro 0.8.75.
It would be great if you could try this version in your ordinary usage
and report any issues that come up. For example if there are any
warnings or crashes during the build on your system, or if the outputs
aren't reasonable. In this way we can make sure that version 0.9 is
used in everyone's work as smoothly as possible.
Here are the compressed sources and a GPG detached signature[*]:
Here are the MD5 and SHA1 checksums:
There are many small and very convenient features added since version
0.8.36. The most significant may be that Gnuastro now also installs
scripts (with this naming: `astscript-*'). Since Gnuastro's programs
are designed to be highly modular, they are very low-level. With this
new feature, it is now very easy to include common higher-level
operations within Gnuastro also. Currently only one script is
installed (as described in ), but because of their high-level
nature, we expect many more to be added soon. If you commonly run
several Gnuastro programs together for a certain operation, please
share it with us so we add it as a script for everyone to use.
If any of Gnuastro's programs or libraries are useful in your work,
please cite _and_ acknowledge them. For citation and acknowledgment
guidelines, run the relevant programs with a `--cite' option (it can
be different for different programs). Citations _and_ acknowledgments
are vital for the continued work on Gnuastro, so please don't forget
to support us by doing so.
For this release, I am very grateful to Roberto Baena Gallé, Leindert
Boogaard, Elham Eftekhari, Raúl Infante Sainz, Lee Kelvin, Javier
Román, David Valls-Gabaud and Ignacio Trujillo for the great
suggestions and bug reports.
This tarball was bootstrapped (created) with the tools below. Note
that you don't need these to build Gnuastro from the tarball, these
are the tools that were used to make the tarball itself. They are only
mentioned here to be able to reproduce/recreate this tarball later.
Autoconf archives v2019.01.06-38-gcdff6b7
The dependencies to build Gnuastro from this tarball are described
Postdoctoral research fellow,
Instituto de Astrofísica de Canarias (IAC),
Calle Vía Láctea, s/n, E38205,
San Cristóbal de La Laguna, Tenerife, Spain.
 Notable changes in Gnuastro since last announcement (for version
** New features
- Multithreaded operation for the following operators that
combine/co-add multiple inputs into one output with same size: `min',
`max', `number', `sum', `mean', `std', `median', `sigclip-number',
`sigclip-median', `sigclip-mean', `sigclip-std'.
--interpmetric: new option that is necessary with the
`interpolate-medianngb' operator. For more, see the description of
this option in NoiseChisel.
--datetosec: Convert the FITS date format (old or new) to number of
seconds since since the Unix epoch time (1970-01-01,00:00:00). The
FITS date format (for example `YYYY-MM-DDThh:mm:ss') is hard to use
for automatic processing (requires calendar peculiarities like number
of days in each month, or leap years and etc). With this option a
single integer is returned that can be used for example to sort FITS
files by date keywords without worrying about calendar peculiarities.
--coord: manually specify coordinates to match on the
command-line. Until now, if you only wanted to make check a specific
coordinate's matching with a catalog. It was necessary to make a
single-row catalog as a file and feed that into Match. With this
option, you can now specify the coordinates to match against another
catalog with the command-line.
--interpmetric: Set the metric to use to identify the nearest neighbors
for tile interpolation (quantile threshold, initial Sky, and final
Sky). Until now only the manhattan/taxicab metric was available, which
is fast, but could cause 45-degree lines in the interpolation. From
this version, with this option, its also possible to use the radial
distance (which is now the default). Just note that if there are many
tiles over the image, the radial distance will be slower.
--interpmetric: Similar to NoiseChisel.
--range: Limit the output rows to those with a value within the given
numeric range with this format: `--range=COL,low,high'. This is very
useful when only certain rows of the input are required not the
output. The advantage over piping to AWK is that you can save the
output directly to FITS (preserving the metadata). See the book for
--sort: Sort the output rows based on the value of the given column in
--descending: When called with `--sort', will arrange the output rows in
With this release, Gnuastro also installs Bash scripts for common
higher-level usage of (possibly multiple) programs. These scripts have a
`astscript-*' name, to easily show up on the command-line as Gnuastro
executables with the other Gnuastro programs, but are identifiable from
them. They support options just like the programs (which can be listed
with `--help'). Please see the new "Installed scripts" chapter of the
book for more.
- astscript-sort-by-night: New Gnuastro executable, using Gnuastro's
Fits program to identify files with dates in the same night (possibly
spanning two calendar dates).
gal_dimension_dist_radial: Radial distance between two coordinates.
gal_fits_key_date_to_struct_tm: FITS date format to C broken-down time.
gal_fits_key_date_to_seconds: FITS date format to Unix epoch time.
gal_qsort_index_single_TYPE_i: Set of functions to sort indexs
gal_qsort_index_single_TYPE_d: Set of functions to sort indexs
gal_table_list_of_indexs: returns the list of indexs matching columns.
gal_type_is_int: to see if we have an integer (any width, any sign).
** Changed features
--colinfoinstdout: now corresponds to the `-O' short option. Until this
version, the `-s' short option was used for it. But with the new
`--sort' option, `-s' may cause confusion.
gal_arithmetic: new argument: number of threads to use (when relevant).
gal_eps_write: new argument: optional bit-optimization with
gal_pdf_write: new argument: optional bit-optimization with
** Bugs fixed
bug #55763: Crop not keeping Blank pixels on unsigned types.
bug #55844: WCS library (and thus all programs) can't deal with
bug #55845: Crash when necessary column not found from standard input.
bug #55988: MakeProfiles segfault when input catalog has no rows.
bug #56001: Bad tile sizes with only one tile and small remainder.
bug #56048: Crash when WCS cannot be written to FITS file.
 Lzip has better compression ratio and archival features compared
to the common `.gz' or `.xz' formats. Therefore Gnuastro's alpha/test
releases are only in this format, but for historical reasons we also
include `.gz' tarballs in the official releases. If you don't have
Lzip (you can check with `lzip --version' command), download and
install it from its webpage:
If Lzip is present and you use GNU Tar, then the single command below
should uncompress and un-pack the tarball:
$ tar xf gnuastro-0.8.75-17cd.tar.lz
If the command above doesn't work, you have to un-compress and un-pack
it with two separate commands (or use a pipe to feed the output of the
first into the second with this command:
`lzip -cd gnuastro-0.8.75-17cd.tar.lz | tar -xf -'):
$ lzip -d gnuastro-0.8.75-17cd.tar.lz
$ tar xf gnuastro-0.8.75-17cd.tar
 Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify gnuastro-0.8.75-17cd.tar.lz.sig
If that command fails because you don't have the required public key,
then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys 71E899012D174B66
and rerun the 'gpg --verify' command.
|[Prev in Thread]
||[Next in Thread]|
- [info-gnuastro] Gnuastro 0.8.75,
Mohammad Akhlaghi <=