Difference between revisions of "Adding Format Identification Tools"
Jump to navigation
Jump to search
(Created page with "=Add tool= =Add workflow= f4dea ==Set selection== fido 982229bd ==Run tool== ID files 4c4281a1 =Add FPR rules= Category:Development documentation") |
|||
| Line 1: | Line 1: | ||
| + | |||
| + | These are developer facing instructions for adding a new tool to base normalization on. | ||
=Add tool= | =Add tool= | ||
| + | To include a new tool in the archivematica packages, it should be a dependancy package itself. | ||
=Add workflow= | =Add workflow= | ||
| − | + | The choices for file identification tool choices are made at link f4dea20e-f3fe-4a37-b20f-0e70a7bc960e. | |
| + | |||
| + | Additional choices can be added by adding entries. | ||
| + | <pre> | ||
| + | SELECT | ||
| + | chainAvailable, startingLink, description | ||
| + | FROM | ||
| + | MicroServiceChainChoice | ||
| + | JOIN MicroServiceChains ON chainAvailable = MicroServiceChains.pk | ||
| + | WHERE | ||
| + | choiceAvailableAtLink = 'f4dea20e-f3fe-4a37-b20f-0e70a7bc960e'; | ||
| + | +--------------------------------------+--------------------------------------+---------------------+ | ||
| + | | chainAvailable | startingLink | description | | ||
| + | +--------------------------------------+--------------------------------------+---------------------+ | ||
| + | | 229e34d9-3768-4b78-97b7-6cd4a2f07868 | b549130c-943b-4791-b1f6-93b837990138 | extension (default) | | ||
| + | | c44e0251-1c69-482d-a679-669b70d09fb1 | 56b42318-3eb3-466c-8a0d-7ac272136a96 | FITS - DROID | | ||
| + | | 1d8836cf-ac02-437c-9283-4ddb7b018810 | 37f2e794-6485-4524-a384-37b3209916ed | FITS - ffident | | ||
| + | | d607f083-7c86-49a2-bc36-06a03db28a80 | 766b23ad-65ed-46a3-aa2e-b9bdaf3386d0 | FITS - JHOVE | | ||
| + | | 586006d1-f3af-4b5f-9f1a-c893244fa7a9 | d7a0e33d-aa3c-435f-a6ef-8e39f2e7e3a0 | FITS - summary | | ||
| + | | 50f47870-3932-4a88-879d-d021a24758ad | f87f13d2-8aae-45c9-bc8a-e5c32a37654e | FITS - file utility | | ||
| + | | c76624a8-6f85-43cf-8ea7-0663502c712f | 982229bd-73b8-432e-a1d9-2d9d15d7287d | FIDO | | ||
| + | +--------------------------------------+--------------------------------------+---------------------+ | ||
| + | </pre> | ||
| + | |||
| + | FIDO was added by: | ||
| + | <pre> | ||
| + | INSERT INTO MicroServiceChains (pk, startingLink, description) | ||
| + | VALUES ('c76624a8-6f85-43cf-8ea7-0663502c712f', '982229bd-73b8-432e-a1d9-2d9d15d7287d', 'FIDO'); | ||
| + | INSERT INTO MicroServiceChainChoice (pk, choiceAvailableAtLink, chainAvailable) | ||
| + | VALUES ('e95b8f27-ea52-4247-bdf0-615273bc5fca', 'f4dea20e-f3fe-4a37-b20f-0e70a7bc960e', 'c76624a8-6f85-43cf-8ea7-0663502c712f'); | ||
| + | </pre> | ||
| + | |||
| + | |||
==Set selection== | ==Set selection== | ||
fido 982229bd | fido 982229bd | ||
Revision as of 14:14, 24 May 2013
These are developer facing instructions for adding a new tool to base normalization on.
Add tool
To include a new tool in the archivematica packages, it should be a dependancy package itself.
Add workflow
The choices for file identification tool choices are made at link f4dea20e-f3fe-4a37-b20f-0e70a7bc960e.
Additional choices can be added by adding entries.
SELECT
chainAvailable, startingLink, description
FROM
MicroServiceChainChoice
JOIN MicroServiceChains ON chainAvailable = MicroServiceChains.pk
WHERE
choiceAvailableAtLink = 'f4dea20e-f3fe-4a37-b20f-0e70a7bc960e';
+--------------------------------------+--------------------------------------+---------------------+
| chainAvailable | startingLink | description |
+--------------------------------------+--------------------------------------+---------------------+
| 229e34d9-3768-4b78-97b7-6cd4a2f07868 | b549130c-943b-4791-b1f6-93b837990138 | extension (default) |
| c44e0251-1c69-482d-a679-669b70d09fb1 | 56b42318-3eb3-466c-8a0d-7ac272136a96 | FITS - DROID |
| 1d8836cf-ac02-437c-9283-4ddb7b018810 | 37f2e794-6485-4524-a384-37b3209916ed | FITS - ffident |
| d607f083-7c86-49a2-bc36-06a03db28a80 | 766b23ad-65ed-46a3-aa2e-b9bdaf3386d0 | FITS - JHOVE |
| 586006d1-f3af-4b5f-9f1a-c893244fa7a9 | d7a0e33d-aa3c-435f-a6ef-8e39f2e7e3a0 | FITS - summary |
| 50f47870-3932-4a88-879d-d021a24758ad | f87f13d2-8aae-45c9-bc8a-e5c32a37654e | FITS - file utility |
| c76624a8-6f85-43cf-8ea7-0663502c712f | 982229bd-73b8-432e-a1d9-2d9d15d7287d | FIDO |
+--------------------------------------+--------------------------------------+---------------------+
FIDO was added by:
INSERT INTO MicroServiceChains (pk, startingLink, description)
VALUES ('c76624a8-6f85-43cf-8ea7-0663502c712f', '982229bd-73b8-432e-a1d9-2d9d15d7287d', 'FIDO');
INSERT INTO MicroServiceChainChoice (pk, choiceAvailableAtLink, chainAvailable)
VALUES ('e95b8f27-ea52-4247-bdf0-615273bc5fca', 'f4dea20e-f3fe-4a37-b20f-0e70a7bc960e', 'c76624a8-6f85-43cf-8ea7-0663502c712f');
Set selection
fido 982229bd
Run tool
ID files 4c4281a1