astronomy-commons / astronomy-commons/lsdb

Users struggle with the difference between a Catalog and a computed NestedFrame

Open
#954 1 comment 0 reactions 1 assignee Claimed by @dougbrn View on GitHub
blocked interface question
Dominant language
Python
Stars
55
Forks
26
Avg merge
4d 1h
Merged PRs (30d)
8

Description

Recent user feedback has shown confusion between the catalog object and the nested frame once a catalog has been computed. This includes trying to do catalog operations such as crossmatch on NestedFrames and running into method not found errors or missing attributes like meta which don't help tracking down the problem.

We could either try to make error messages clearer on NestedFrame to hint that the user is not using a Catalog, have clearer explanations in the docs on this issue, or go as far as creating a custom `ComputedCatalog` class that is returned from compute that the user can use as a NestedFrame and also do lazy operations on to go back to a `Catalog`.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.