-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Refs: #2523
Theses RFCs would describe each file format.
Today I consider we have 3 format (the last one is not finished yet) of nmrium files, I "invented" their mimetype (open to discussion):
application/nmrium+jsona text file with.nmriumextension. plain json compatible withSerializedNmriumStateinterface.application/nmrium+json+zipanapplication/nmrium+jsonin a zip file, also with.nmriumextensionapplication/nmrium+zipan archive with.nmrium.zipcontainingstate.jsonfile (plain json compatible withSerializedNmriumStateinterface, with no data but potential external sources reference).sdffiles to be compatible with NMReData format (molecules) referencing files containing their related spectrumindex.jsonfrom ium archive format referencing sources (local in archive withium:/protocol and potentially external withhttps://orhttp://protocols)datafolder containing any files format supported by nmrium to extract nmr spectra (zip, nmredata, jcamp, bruker and so on)
I choose .nmrium.zip as extension to for better discoverability of our file format, It will be simplier for scientist to open a zip file a look at nmr spectra files included in it. But i'm open to discussion.
I wonder if we really need to do RFC and register our mimetypes at IANA or if mimetypes registery have some namespace or naming format available to define and use what we want with potential risk of conflicts without need to register them.
Refs: https://www.iana.org/assignments/media-types/media-types.xhtml
Metadata
Metadata
Assignees
Labels
No labels