Note that this is different than file extension. For example, .jpeg and .jpg are valid extensions for a JPEG image.
Note that lower level fields may sometimes be needed to compute more useful fields. Also, sometimes the higher level fields may be more difficult to compute, so they are not always worth it.
Chimera determines file format by looking at the mime return code from the server as well as the file extension. This is in the file_format field.