Difference between revisions of "BorgFormat"

From COPTR
Jump to navigation Jump to search
(Format recognition and -validation using multiple tools.)
 
(Add supported tools)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
|license=[https://www.gnu.org/licenses/gpl-3.0.en.html GPL v3]
 
|license=[https://www.gnu.org/licenses/gpl-3.0.en.html GPL v3]
 
|platforms=Linux, Web
 
|platforms=Linux, Web
|function=Validation
+
|function=File Format Identification, Validation
 
|content=Document
 
|content=Document
 
}}
 
}}
Line 12: Line 12:
  
 
== Description ==
 
== Description ==
BorgFormat is a tool that combines format recognition and -validation using multiple third-party tools ([https://github.com/Landesarchiv-Thueringen/borg#integrierte-werkzeuge list of supported tools]).
+
BorgFormat combines format recognition and -validation using multiple third-party tools.
 
Results from different tools are combined with configurable weights to a simple result ("valid" / "invalid" / "no clear result").
 
Results from different tools are combined with configurable weights to a simple result ("valid" / "invalid" / "no clear result").
 
It provides a standalone web application for manual file upload.
 
It provides a standalone web application for manual file upload.
 
Alternatively, it can be embedded into other applications via REST API.
 
Alternatively, it can be embedded into other applications via REST API.
 +
 +
==== Supported Tools ====
 +
 +
* [https://digital-preservation.github.io/droid/ Droid]
 +
* [https://tika.apache.org/ Tika]
 +
* [https://jhove.openpreservation.org/ JHOVE]
 +
* [https://verapdf.org/ verapdf]
 +
* [https://odftoolkit.org/conformance/ODFValidator.html ODF Validator]
 +
* [https://github.com/mikeebowen/OOXML-Validator OOXML Validator]
 +
 +
See [https://github.com/Landesarchiv-Thueringen/borg#integrierte-werkzeuge list of supported tools] for further / updated information.
  
 
==== Platform ====
 
==== Platform ====

Latest revision as of 11:18, 5 July 2024



Format verification
Homepage:https://github.com/Landesarchiv-Thueringen/borg
License:GPL v3
Platforms:Linux, Web
Function:File Format Identification,Validation
Content type:Document



Release Feed

2024-03-20 20:08:15
[tag:github.com,2008:Repository/706661491/v1.0.0 BorgFormat Version 1.0.0]
by tgrochow


Description[edit]

BorgFormat combines format recognition and -validation using multiple third-party tools. Results from different tools are combined with configurable weights to a simple result ("valid" / "invalid" / "no clear result"). It provides a standalone web application for manual file upload. Alternatively, it can be embedded into other applications via REST API.

Supported Tools[edit]

See list of supported tools for further / updated information.

Platform[edit]

BorgFormat runs on a Linux server and is delivered as a web application to be used on any platform.

Language[edit]

The application and documentation are currently only available in German.

Installation[edit]

BorgFormat is built and run using Docker Compose. See https://github.com/Landesarchiv-Thueringen/borg#installation.

Documentation[edit]

Documentation is available in German language on the GitHub page.