Siegfried

From COPTR
Revision as of 09:51, 23 April 2015 by Yfriese (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


A PRONOM based, command line, file format identification tool using Aho Corasick matching and no buffer limits.
Homepage:http://www.itforarchivists.com/siegfried
License:Apache License 2.0


Description

Siegried is a file format identification tool that, like DROID and Fido, is based on PRONOM. However, it uses a different pattern matching algorithm that offers different strengths and weaknesses to those other PRONOM based tools. A detailed description of the tool and why it was created can be found in this blog post. Besides, there is a more detailed description in terms of functionality on the Github Page of Siegfried [1].

User Experiences

The command line tool is very easy to handle. The default output is yaml. This can be changed to csv or json. Usual command: sf file.ext (will output in yaml) Change output to csv: sf -csv file.ext Chante output to json: sf -json file.ext

It is also possible to save the output in an external file: sf file.ext >output.yml sf -csv file.ext >output.csv sf -json file.ext >output.json

Development Activity

Failed to load RSS feed from https://github.com/richardlehane/siegfried/commits/master.atom: There was a problem during the HTTP request: 404 Not Found