Skip to content

Releases: EHTJulia/EHTImages.jl

v0.2.4

02 Aug 19:27
Compare
Choose a tag to compare

The release adds a more general loader of ComradeBase.IntensityMap for IntensityImage. The release also includes some bug fixes.

Full Changelog: v0.2.3...v0.2.4

v0.2.3

28 Jul 16:35
Compare
Choose a tag to compare
  • A new set of functions has been added to convert images from/to ComradeBase.IntensityMap and ComradeBase.StokesIntensityMap
  • some functions that have not been properly exported (e.g. imshow) are now exported.
  • fixed some bugs in intensityimage method.
  • remove dependencies on EHTModels.jl
  • convolving functions are temporarily switched off. To be updated to use VLBISkyModels and ComradeBase.

Full Changelog: v0.2.2...v0.2.3

v0.2.2

21 Jul 15:55
Compare
Choose a tag to compare

A minor fix on the package. Noteworthy changes are:

  • intensityimage function is exported so that users can create a blank image quickly.
  • documentation is updated accordingly with other fixes on typos and organization.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

21 Jul 04:21
ad6382a
Compare
Choose a tag to compare

Includes a bug fix of imshow method for plotting images in log or gamma scales. Two new pages have been added to the documentation for data types of intensity images.

Full Changelog: v0.2.0...v0.2.1

v0.2.0

19 Jul 21:05
Compare
Choose a tag to compare

A major reconstruction of the entire package including redefinition of basically all data types as now we anticipate implementing many other physical realizations of sky images.

  • Create a genuine abstract type of image data sets (AbstractImageDataSet) with methods for storage types etc.
  • Create a genuine abstract type of 5D intensity images (AbstractIntensityImage <: AbstractImageDataSet)
  • Rename in-memory 5D data (DDImage) into IntensityImage. Also change the internal data type from DimArray to DimStack
  • Rename disk-based 5D data (NCImage) into DiskIntensityImage.
  • Change the default fields for intensity images (see help)

In the end, this will allow hosting other types of sky images (multi-order spectrum index maps for Stokes I, Faraday Rotation maps) under the same AbstractImageDataSet types in the future.

Full Changelog: v0.1.7...v0.2.0

v0.1.7

11 Mar 19:46
84d8287
Compare
Choose a tag to compare

Switch to use PythonPlot.jl and EHTDimensionalData.jl from PyPlot.jl and DimensionalData.jl

What's Changed

  • CompatHelper: add new compat entry for PythonPlot at version 1, (keep existing compat) by @github-actions in #29
  • CompatHelper: add new compat entry for EHTDimensionalData at version 0.1, (keep existing compat) by @github-actions in #30

Full Changelog: v0.1.6...v0.1.7

v0.1.6

08 Mar 06:44
6acf7c4
Compare
Choose a tag to compare

Remove uvdata-related functions as they are now released separately in EHTUVData.jl

What's Changed

  • CompatHelper: add new compat entry for EHTUVData at version 0.1, (keep existing compat) by @github-actions in #28

Full Changelog: v0.1.5...v0.1.6

v0.1.5

03 Mar 10:10
Compare
Choose a tag to compare

add a metadata transfer function from UVData, which is useful for imaging.

Full Changelog: v0.1.4...v0.1.5

v0.1.4

03 Mar 09:20
Compare
Choose a tag to compare

This release includes an important fix to resolve a critical issue. I was tricked by how Julia array will be loaded into PyPlot.imshow function. It turns out that PyPlot.imshow will plot a transpose of the array (not in the index but in memory), which misled to me in a wrong idea that FITSIO.jl did a transpose of the array instead. I fixed the issue for FITS loader/write and also associated image plot functions.

Full Changelog: v0.1.3...v0.1.4

v0.1.3

01 Mar 06:08
Compare
Choose a tag to compare

Add test functions to load uvfits data. These functions will likely be exported into a separate package in future.

What's Changed

  • CompatHelper: add new compat entry for Conda at version 1, (keep existing compat) by @github-actions in #25
  • CompatHelper: add new compat entry for PyCall at version 1, (keep existing compat) by @github-actions in #26
  • CompatHelper: add new compat entry for DataFrames at version 1, (keep existing compat) by @github-actions in #27

Full Changelog: v0.1.2...v0.1.3