Celeste.jl relies on the old case-insensitive behavior and in src/SDSSIO.jl it asks for the "rnrow" column while its actual name is "RNROW". Similarly for other columns. See https://github.com/JuliaLang/METADATA.jl/pull/18001
I see the following options:
Use the column names with the proper capitalization. We should hope that all files are consistent
Require the new version of FITSIO.jl and use case_sensitive=false
Set an upper bound to the required version of FITSIO.jl and do nothing else.
In
FITSIO.jl
we changed the default behavior offits_get_colnum
to be case-sensitive (see https://github.com/JuliaAstro/FITSIO.jl/issues/98 and https://github.com/JuliaAstro/FITSIO.jl/issues/99), but this can be controlled with the newcase_sensitive
keyword tofits_get_colnum
andread
.Celeste.jl
relies on the old case-insensitive behavior and insrc/SDSSIO.jl
it asks for the "rnrow" column while its actual name is "RNROW". Similarly for other columns. See https://github.com/JuliaLang/METADATA.jl/pull/18001I see the following options:
FITSIO.jl
and usecase_sensitive=false
FITSIO.jl
and do nothing else.