EDIorg / EMLassemblyline

R package for creating EML metadata
https://ediorg.github.io/EMLassemblyline/
MIT License
28 stars 13 forks source link

Allow to add any kind of "not tabular" input files BUT proposing user to write all metadata by hand #120

Open yvanlebras opened 2 years ago

yvanlebras commented 2 years ago

Hi Colin!

Hope all is ok on your side. I am thinking about a way to let EAL use as input datafiles, files not "tabulated" so metadata about these files can be added to EML even if EAL don't "analyze" these files to search for attributes and atributes related information (so the users must type all these informations by hand). Then EAL can "just" take these info and add calculated checksum and names notably to put it on the EML. What do you think about it? This can help us propose such functionality to MetaShARK with @earnaud in the next months.

A concrete example can be "I have an image to add to my data package, I upload it to EAL specifying this is not a "tabular file" so I have to manually indicate the type of the file (Data Object Type: image/png) + related informations (if not a simple image, but for example a netCDF one, we can define it as a "dataTable" Data Object Type and indicate attributes for example), then EAL will "just" take these informations and compute checksum and use the filename to create the related EML entity section.

clnsmth commented 2 years ago

Hi @yvanlebras! Yes, we will do this. It turns out, the feature you are proposing here will be implemented as a byproduct of #14, #15, #60, #107, all of which are currently under development.