Skip to content

Releases: yymao/generic-catalog-reader

GCR v0.9.2

22 Dec 21:44
fb079cb
Compare
Choose a tag to compare

The v0.9.2 release contains a minor improvement in the behavior of get_quantity_info(), which now works better for composite catalogs and for quantity aliases (#36).

GCR v0.9.1

12 Dec 14:41
9ace678
Compare
Choose a tag to compare

This is a bug-fix release. A bug in the composite catalog class has been fixed (#34).

GCR v0.9.0

07 Dec 02:57
55b5b52
Compare
Choose a tag to compare

GCR v0.9.0 presents a much improved CompositeCatalog class.

Now each catalog of the composite can have its own fine-tuned settings, defined by CompositeSpecs. In particular, one can specify whether each of the composite component:

  • has matching partitions as the main catalog (matching_partition)
  • has the same row ordering as the main catalog (matching_row_order)
  • uses one column to match to another column in the main catalog (matching_by_column and matching_column_in_main)
  • should overwrite existing columns in the main catalog (overwrite_quantities)
  • should overwrite existing catalog attributes in the main catalog (overwrite_attributes)
  • should include native quantities (include_native_quantities)

In addition, now matching_partition and matching_by_column can be set at the same, to speed up index matching if the partition is the same among catalogs (cf. LSSTDESC/gcr-catalogs#398)

Also, get_quantity_info method would now properly propagate (cf. LSSTDESC/gcr-catalogs#410)

While this update significantly changes the implementation of CompositeCatalog, I have tried my best to preserve backward compatibility with 0.8.x. Please note that CompositeCatalog is still an experimental feature, and its API is not fully stable.

GCR v0.8.9

06 Dec 17:48
1cdc402
Compare
Choose a tag to compare

Add always_return_masked_array option for composite catalogs that are matched by columns.

GCR v0.8.8

17 Jul 10:31
21650ff
Compare
Choose a tag to compare

This is a bug-fix release to fix an issue in composite catalogs that match order.

GCR v0.8.7

05 Dec 19:35
bc6267a
Compare
Choose a tag to compare

This release fixes a bug where concatenate_1d does not work with masked arrays (#25).

GCR v0.8.6

05 Nov 16:43
896b2ef
Compare
Choose a tag to compare

This release fixes a bug about concatenating arrays that was introduced in 0.8.5 (#24).

GCR v0.8.5

31 Oct 17:04
44522ef
Compare
Choose a tag to compare
  • Bug fix: now returns a empty ndarray when native filters have no matches (#22, #23)

GCR v0.8.4

24 Aug 13:49
cb3d532
Compare
Choose a tag to compare

This PR:

  • adds a feature that allows composite catalog user to access the attributes of underlying catalogs directly (#21)
  • minor bug fix and improvements (#20)

GCR v0.8.3

09 Aug 20:14
d0bdeec
Compare
Choose a tag to compare

Bug fix release