Registry table
The following formats are registered with FileIO:
Format Name | extensions | IO library | detection or magic number |
---|---|---|---|
JLD | .jld | loads and saves on all platforms with JLD | (UInt8[0x4a, 0x75, 0x6c, 0x69, 0x61, 0x20, 0x64, 0x61, 0x74, 0x61, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x28, 0x48, 0x44, 0x46, 0x35, 0x29, 0x2c, 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x30], UInt8[0x4a, 0x75, 0x6c, 0x69, 0x61, 0x20, 0x64, 0x61, 0x74, 0x61, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x28, 0x48, 0x44, 0x46, 0x35, 0x29, 0x2c, 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x31]) |
JLD2 | .jld2 | loads and saves on all platforms with JLD2 | (UInt8[0x4a, 0x75, 0x6c, 0x69, 0x61, 0x20, 0x64, 0x61, 0x74, 0x61, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x28, 0x48, 0x44, 0x46, 0x35, 0x29, 0x2c, 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x32], UInt8[0x48, 0x44, 0x46, 0x35, 0x2d, 0x62, 0x61, 0x73, 0x65, 0x64, 0x20, 0x4a, 0x75, 0x6c, 0x69, 0x61, 0x20, 0x44, 0x61, 0x74, 0x61, 0x20, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x2c, 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20]) |
BSON | .bson | loads and saves on all platforms with BSON | only extension |
JLSO | .jlso | loads and saves on all platforms with JLSO | only extension |
NPY | .npy | loads and saves on all platforms with NPZ | "\x93NUMPY" |
NPZ | .npz | loads and saves on all platforms with NPZ | "PK\x03\x04" |
RData | .rda, .RData, .rdata | loads with RData on all platforms | has detection function |
RDataSingle | .rds | loads with RData on all platforms | has detection function |
AVSfld | .fld | loads and saves on all platforms with AVSfldIO | "# AVS" |
CSV | .csv | loads and saves on all platforms with CSVFiles | only extension |
TSV | .tsv | loads and saves on all platforms with CSVFiles | only extension |
Feather | .feather | loads and saves on all platforms with FeatherFiles | "FEA1" |
Arrow | .arrow | loads and saves on all platforms with Arrow | UInt8[0x41, 0x52, 0x52, 0x4f, 0x57, 0x31, 0x00, 0x00] |
Excel | .xls, .xlsx | loads and saves on all platforms with ExcelFiles | only extension |
Stata | .dta | loads with StatFiles on all platforms | only extension |
SPSS | .sav | loads with StatFiles on all platforms | "FL2" |
SAS | .sas7bdat | loads with StatFiles on all platforms | UInt8[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xea, 0x81, 0x60, 0xb3, 0x14, 0x11, 0xcf, 0xbd, 0x92, 0x08, 0x00, 0x09, 0xc7, 0x31, 0x8c, 0x18, 0x1f, 0x10, 0x11] |
Parquet | .parquet | loads with ParquetFiles on all platforms | "PAR1" |
PBMBinary | .pbm | loads and saves on all platforms with ImageIO | "P4" |
loads and saves on all platforms with Netpbm | |||
loads and saves on all platforms with ImageMagick | |||
PGMBinary | .pgm | loads and saves on all platforms with ImageIO | "P5" |
loads and saves on all platforms with Netpbm | |||
PPMBinary | .ppm | loads and saves on all platforms with ImageIO | "P6" |
loads and saves on all platforms with Netpbm | |||
PBMText | .pbm | loads and saves on all platforms with ImageIO | "P1" |
loads and saves on all platforms with Netpbm | |||
loads with ImageMagick on all platforms | |||
PGMText | .pgm | loads and saves on all platforms with ImageIO | "P2" |
loads and saves on all platforms with Netpbm | |||
loads with ImageMagick on all platforms | |||
PPMText | .ppm | loads and saves on all platforms with ImageIO | "P3" |
loads and saves on all platforms with Netpbm | |||
loads with ImageMagick on all platforms | |||
NRRD | .nrrd, .nhdr | loads and saves on all platforms with NRRD | "NRRD" |
AndorSIF | .sif | loads with AndorSIF on all platforms | "Andor Technology Multi-Channel File" |
FLO | .flo | loads and saves on all platforms with OpticalFlowUtils | "PIEH" |
CRW | .crw | loads and saves on all platforms with ImageMagick | UInt8[0x49, 0x49, 0x1a, 0x00, 0x00, 0x00, 0x48, 0x45] |
CUR | .cur | loads and saves on all platforms with ImageMagick | UInt8[0x00, 0x00, 0x02, 0x00] |
DCX | .dcx | loads and saves on all platforms with ImageMagick | UInt8[0xb1, 0x68, 0xde, 0x3a] |
DOT | .dot | loads and saves on all platforms with ImageMagick | UInt8[0xd0, 0xcf, 0x11, 0xe0, 0xa1, 0xb1, 0x1a, 0xe1] |
EPS | .eps | loads and saves on all platforms with ImageMagick | UInt8[0x25, 0x21, 0x50, 0x53, 0x2d, 0x41, 0x64, 0x6f] |
saves with MimeWriter on all platforms | |||
EXR | .exr | loads and saves on all platforms with ImageIO | UInt8[0x76, 0x2f, 0x31, 0x01] |
HDR | .hdr | loads and saves on all platforms with ImageMagick | UInt8[0x23, 0x3f, 0x52, 0x41, 0x44, 0x49, 0x41, 0x4e] |
ICO | .ico | loads and saves on all platforms with ImageMagick | UInt8[0x00, 0x00, 0x01, 0x00] |
INFO | .info | loads and saves on all platforms with ImageMagick | UInt8[0x7a, 0x62, 0x65, 0x78] |
JP2 | .jp2 | loads and saves on all platforms with ImageMagick | UInt8[0x00, 0x00, 0x00, 0x0c, 0x6a, 0x50, 0x20, 0x20] |
loads and saves on all platforms with OpenCV | |||
PDB | .pdb | loads and saves on all platforms with ImageMagick | UInt8[0x73, 0x7a, 0x65, 0x7a] |
loads and saves on all platforms with ImageMagick | UInt8[0x25, 0x50, 0x44, 0x46] | ||
saves with MimeWriter on all platforms | |||
PGM | .pgm | loads and saves on all platforms with ImageMagick | UInt8[0x50, 0x35, 0x0a] |
PSD | .psd | loads and saves on all platforms with ImageMagick | UInt8[0x38, 0x42, 0x50, 0x53] |
RGB | .rgb | loads and saves on all platforms with ImageMagick | UInt8[0x01, 0xda, 0x01, 0x01, 0x00, 0x03] |
WMF | .wmf | loads and saves on all platforms with ImageMagick | UInt8[0xd7, 0xcd, 0xc6, 0x9a] |
WPG | .wpg | loads and saves on all platforms with ImageMagick | UInt8[0xff, 0x57, 0x50, 0x43] |
Imagine | .imagine | loads and saves on all platforms with ImagineFormat | "IMAGINE" |
TGA | .tga | loads and saves on all platforms with ImageMagick | only extension |
GIF | .gif | loads and saves on all platforms with ImageMagick | UInt8[0x47, 0x49, 0x46, 0x38] |
PNG | .png | loads and saves on all platforms with ImageIO | UInt8[0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a] |
loads and saves on all platforms with ImageMagick | |||
loads and saves on all platforms with OpenCV | |||
saves with MimeWriter on all platforms | |||
JPEG | .jpeg, .jpg, .JPG | loads and saves on all platforms with JpegTurbo | UInt8[0xff, 0xd8, 0xff] |
loads and saves on all platforms with ImageIO | |||
loads and saves on all platforms with ImageMagick | |||
loads and saves on all platforms with OpenCV | |||
BMP | .bmp | loads and saves on all platforms with ImageMagick | UInt8[0x42, 0x4d] |
loads and saves on all platforms with OpenCV | |||
PCX | .pcx | loads and saves on all platforms with ImageMagick | (UInt8[0x0a, 0x02], UInt8[0x0a, 0x05]) |
QOI | .qoi | loads and saves on all platforms with QOI | "qoif" |
loads and saves on all platforms with ImageIO | |||
SVG | .svg | saves with MimeWriter on all platforms | only extension |
SIXEL | .sixel, .six | loads and saves on all platforms with Sixel | UInt8[0x1b, 0x50, 0x71] |
loads and saves on all platforms with ImageIO | |||
loads and saves on all platforms with ImageMagick | |||
WebP | .webp | loads and saves on all platforms with WebP | has detection function |
loads and saves on all platforms with ImageIO | |||
AVI | .avi | loads and saves on all platforms with ImageMagick | has detection function |
loads and saves on all platforms with VideoIO | |||
MP4 | .mp4 | loads and saves on all platforms with VideoIO | has detection function |
OGG | .ogg, .ogv | loads and saves on all platforms with VideoIO | UInt8[0x4f, 0x67, 0x67, 0x53] |
loads and saves on all platforms with LibSndFile | |||
MATROSKA | .mkv, .mks, .webm | loads and saves on all platforms with VideoIO | UInt8[0x1a, 0x45, 0xdf, 0xa3] |
OBJ | .obj | loads and saves on all platforms with MeshIO | only extension |
PLY_ASCII | .ply | loads and saves on all platforms with MeshIO | "ply\nformat ascii 1.0" |
PLY_BINARY | .ply | loads and saves on all platforms with MeshIO | "ply\nformat binary_little_endian 1.0" |
2DM | .2dm | loads and saves on all platforms with MeshIO | "MESH2D" |
OFF | .off | loads and saves on all platforms with MeshIO | "OFF" |
MSH | .msh | loads and saves on all platforms with MeshIO | only extension |
OUT | .out | loads and saves on all platforms with BundlerIO | "# Bundle file v0.3\n" |
GSLIB | .gslib, .sgems | loads and saves on all platforms with GslibIO | only extension |
WAV | .wav | loads and saves on all platforms with WAV | has detection function |
loads and saves on all platforms with LibSndFile | |||
FLAC | .flac | loads and saves on all platforms with FLAC | "fLaC" |
loads and saves on all platforms with LibSndFile | |||
JLPROF | .jlprof | loads and saves on all platforms with FlameGraphs | UInt8[0x4a, 0x4c, 0x50, 0x52, 0x4f, 0x46, 0x01, 0x00] |
bedGraph | .bedgraph | loads and saves on all platforms with BedgraphFiles | has detection function |
TIFF | .tiff, .tif | loads and saves on all platforms with ImageIO | has detection function |
loads and saves on all platforms with ImageMagick | |||
loads and saves on all platforms with OpenCV | |||
OMETIFF | .tif, .tiff | loads and saves on all platforms with OMETIFF | has detection function |
DCM | .dcm | loads and saves on all platforms with ImageMagick | has detection function |
h5mu | .h5mu | loads and saves on all platforms with Muon | has detection function |
HDF5 | .h5, .hdf5 | loads and saves on all platforms with HDF5 | has detection function |
h5ad | .h5ad | loads and saves on all platforms with Muon | has detection function |
STL_ASCII | .stl, .STL | loads and saves on all platforms with MeshIO | has detection function |
STL_BINARY | .stl, .STL | loads and saves on all platforms with MeshIO | has detection function |
GZIP | .gz | loads and saves on all platforms with Libz | has detection function |
FITS | .fit, .fits, .fts, .FIT, .FITS, .FTS, .fit | loads and saves on all platforms with FITSIO | has detection function |
loads and saves on all platforms with AstroImages | |||
Gadget2 | .gadget2, .Gadget2, .GADGET2 | loads and saves on all platforms with AstroIO | has detection function |
RawArray | .ra | loads and saves on all platforms with RawArray | UInt8[0x61, 0x72, 0x61, 0x77, 0x72, 0x72, 0x79, 0x61] |
MetaImage | .mhd | loads and saves on all platforms with MetaImageFormat | "ObjectType" |
vegalite | .vegalite | loads and saves on all platforms with VegaLite | only extension |
vega | .vega | loads and saves on all platforms with Vega | only extension |
saves with VegaLite on all platforms | |||
FCS | .fcs | loads and saves on all platforms with FCSFiles | "FCS" |
HTML | .html, .htm | saves with MimeWriter on all platforms | only extension |
MIDI | .mid, .midi, .MID | loads and saves on all platforms with MIDI | "MThd" |
BIB | .bib | loads and saves on all platforms with Bibliography | only extension |
SMS | .sms | loads and saves on all platforms with SpaSM | only extension |