ccl-core

Results 19 issues of ccl-core

Currently, we don't have a way to read gzipped files. PR #636 introduces a hack to infer whether a file has to be opened with gzip from its name. Currently,...

enhancement
good first issue

Users should be able to write: `Metadata(name="foo")` (without having to write `Metadata(uuid="foo", name="foo")`) https://github.com/mlcommons/croissant/pull/536/#issuecomment-1963721998

To keep track of ongoing proposals for working with Croissant metadata versions. To answer questions like: How to detect if two Croissant metadata refer to different version of the same...

Current implementation of `uuid` for Nodes is a bit cumbersome. Might be improved following: https://github.com/mlcommons/croissant/pull/536/commits/f5ca67a5892152bb72b9a5cc59d7e92a6ffc6f7b

It would be useful to link a field to the recordset which is using it. Something like: ```python field_to_recordset: dict[str, str] = {} for record_set in metadata.record_sets: for field in...