FITS¶
virtualizarr.parsers.FITSParser ¶
__call__ ¶
__call__(url: str, registry: ObjectStoreRegistry) -> ManifestStore
Parse the contents of a FITS file to produce a ManifestStore.
Parameters:
-
url(str) –The URL of the input FITS file (e.g., "s3://bucket/file.fits").
-
registry(ObjectStoreRegistry) –An ObjectStoreRegistry for resolving urls and reading data.
Returns:
-
ManifestStore–A ManifestStore which provides a Zarr representation of the parsed FITS file.
__init__ ¶
__init__(
group: str | None = None,
skip_variables: Iterable[str] | None = None,
reader_options: Optional[dict] = None,
)
Instantiate a parser with parser-specific parameters that can be used in the
__call__ method.
Parameters:
-
group(str | None, default:None) –The group within the file to be used as the Zarr root group for the ManifestStore.
-
skip_variables(Iterable[str] | None, default:None) –Variables in the file that will be ignored when creating the ManifestStore.
-
reader_options(Optional[dict], default:None) –Configuration options used internally for kerchunk's fsspec backend.