Skip to content

Releases: Georgetown-University-Libraries/File-Analyzer

Read Checksum - Use "Path" or "Name" as result key

11 May 21:58

Choose a tag to compare

Added runtime properties to the "Read Checksum" task to allow results to be reported by Name or by Path

image

Path Results

image

Name Results

image

Allow the user to configure the separator characters between the checksum and the filename

image

Enhance ProQuest ETD Conversion, Tika Upgrade

06 May 21:26

Choose a tag to compare

Support ORCID id.
Support subclassing ProQuest rules to allow custom embargo coding
Upgrade Apache Tika version

Support ItemUpdate Source Folder Preparation

02 May 23:25

Choose a tag to compare

Create new packages/jars for command line execution

01 Mar 22:22

Choose a tag to compare

Command line access to AIP To APT Logic

edu.georgetown.library.fileAnalyzer.cmd.AIPToAPTCmd

AIP Zip File Packaging

apt-export]$ java -cp ~/fileAnalyzer/FileAnalyzerBagUtils-2.0.jar edu.georgetown.library.fileAnalyzer.cmd.AIPToAPTCmd -sendid sendid -srcorg srcorg -zip -institution 10822-761808.zip
Bag Complete: 3 item(s) written to bag (srcorg.10822_761808.tar)
apt-export]$ ls
10822-549388 10822-550884.zip 10822-761481.zip 10822-761808.zip srcorg.10822_761808.tar

AIP Directory Packaging

apt-export]$ java -cp ~/fileAnalyzer/FileAnalyzerBagUtils-2.0.jar edu.georgetown.library.fileAnalyzer.cmd.AIPToAPTCmd -sendid sendid -srcorg srcorg -institution -dir 10822-549388
Bag Complete: 2 item(s) written to bag (srcorg.10822_549388.tar)
apt-export]$ ls
10822-549388 10822-550884.zip 10822-761481.zip 10822-761808.zip srcorg.10822_549388.tar srcorg.10822_761808.tar

Validate generated bag files with apt_validate (from APTrust)

~]$ apt-tools/apt_validate apt-export/srcorg.10822_761808.tar
[PASS] apt-export/srcorg.10822_761808.tar is a valid APTrust bag
~]$ apt-tools/apt_validate apt-export/srcorg.10822_549388.tar
[PASS] apt-export/srcorg.10822_549388.tar is a valid APTrust bag

Additional APTrust Bag Validation

24 Feb 17:25

Choose a tag to compare

  1. bulletproof directory expansion on export
  2. make Access options case insensitive
  3. handle bag info string

Enhance APTrust Bag Options and Validations

19 Feb 21:32

Choose a tag to compare

Work with AIP Zip Files (Directory of Zip Files)

image

image

image

Work with AIP Export Directory

image

image

image

APTrust: Do not include part numbers in filename when bag total is 1

image

image

Part numbers are included when part total is > 1

image

image

Validate bag number/bag total components of file name

image

Create Bag (Generic)

image

image

Verify Bag

image

Conform root directory name for APT Bag Files

23 Dec 20:52

Choose a tag to compare

Input Files

image

Launch Create APTrust Bag as Tar File (select containing folders)

image

image

Note the root directory within the tar file

image

image

Note that the input folder name was not retained, the input files are placed at the top

image

Verify APT Tar File with File Analyzer

image

image

Verify APT Tar File with APT Partner Tools

image

Create/Validate APT Bags as TAR files

12 Aug 17:25

Choose a tag to compare

Add option to bag files into TAR files

Testing is required to determine limitations of the path creation within a TAR file

image

Add option to verify a TAR bag

image

APTrust Files will always be generated as TAR files

image

image

Validate APTrust File Presumes TAR file as input

image

Prevent Infinite Loop Traversing Symlinks

10 Aug 21:22

Choose a tag to compare

By default, symlinks will not be followed

image

If symlinks are followable, a canonical path to a file will only be processed once per execution

BagIt Zip Files & Refine APTrust BagIt Validation

21 Jul 00:30

Choose a tag to compare

Sample Input Data

image

Option to create BagIt Files as Zip Files

Create Bag Directory

image

image

image

Validate Bag Directory

image

image

Create Bag Zip File

image

image

image

Validate Bag Zip

image

image

APTrust Create Bag Directory

image

image

image

image

image

Verify APTrust Bag Directory

On the advanced tab, enable the FileAnalyzer to scan directories containing periods in their names.

image

image

Create APTrust Bag Zip

image

image

image

Verify APTrust Bag Zip

image

image