astropy / astropy/asdf-astropy
Investigate options for saving tables with standard asdf table tag
- Dominant language
- Python
- Stars
- 19
- Forks
- 22
- Avg merge
- 6h 1m
- Merged PRs (30d)
- 1
Description
asdf-astropy currently does not implement an asdf core table writer:
https://github.com/astropy/asdf-astropy/blob/b532105fea731cfe963c8015041002aa568fa29d/asdf_astropy/converters/table/table.py#L47-L58
Investigate options for triggering asdf-astropy to write a restricted table that is compliant with the [core table schema](https://github.com/asdf-format/asdf-standard/blob/main/resources/schemas/stsci.edu/asdf/core/table-1.1.0.yaml) to aid in producing files that might be more easily supported by non-python implementations of asdf.
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the table converter in asdf_astropy/converters/table/table.py, especially lines 47-58, and compare its behavior with the ASDF core table schema linked in the issue. Investigate possible ways to trigger writing a restricted, schema-compliant table. Done means the viable options, trade-offs, and an implementation direction are documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100