EAC-CPF Creation

As part of this project we are going to be creating EAC-CPF records for each organization contained in the collection.

“Encoded Archival Context – Corporate bodies, Persons, and Families (EAC-CPF) primarily addresses the description of individuals, families and corporate bodies that create, preserve, use and are responsible for and/or associated with records in a variety of ways…It supports the linking of information about one agent to other agents to show/discover the relationships amongst record-creating entities, and the linking to descriptions of records and other contextual entities. EAC-CPF is a communication structure for archival contextual information for individuals, corporate bodies and families. It supports the exchange of ISAAR (CPF) compliant authority records.”[1]

EAC is defined as a document type definition (DTD) as well as in an XML Schema and a Relax NG schema. EAC elements reflect the ISAAR(CPF) standard and the ISAD(G), two standards managed by the International Council on Archives[2]

To save the time in creating an XML file for each of the organizations in the collection we have created a FileMaker Pro database which stores information on each organization and has been customized to export this data in valid EAC-CPF XML. All of the information will either be entered in manually, or pulled imported from other online sources (we are still exploring our options here). The FileMaker Pro database will track information about the background of the organizations, members of the organizations, publications of the organizations, and other archives that have information on the organizations. We determined what information to track based on what is most readily available to our staff within the collection   We anticipate that most of the data in the FileMaker Pro database will be hand entered (meaning not through a script or importing) which in itself is extremely time consuming. However, being able to export the data in a valid EAC XML will save us an immeasurable amount of time.

Below are some screen shots of our FileMaker Pro database. For more information about this work contact Daniel Johnson (Daniel_johnson_1@brown.edu). The database has not been completed and will be worked on throughout the first two years of the grant, but the screen shots below will give a general idea of what will be used to create the EAC-CPF.


[1] http://eac.staatsbibliothek-berlin.de/about/ts-eac-cpf.html

[2] http://en.wikipedia.org/wiki/Encoded_Archival_Context

Tab 1: Organizational Background/Authority

In the first tab in the database we can collect information on the background of the organization and enter information regarding authorized versions of the organization’s name. Included here are start dates, end dates, locations, organizational histories, categories, and subjects. In this tab data is used to describe what the organization is and evidence is given to help identify the organizations. In the other tabs in the database we establish the relationship of this organization to other entities.

Tab 2: Members

In the 2nd tab we establish relationships between the organization and people who were members of the organization, by looking through the materials (who wrote the articles, who is mentioned as members) and doing additional research. We can include what a persons role in the organization was and when they were involved. This helps create connections between different organizations within the collection (many people are members of multiple organizations) and with outside collections. By using authorized forms of a person’s name (LoC) eventually these names can be cross referenced against archival holdings within other institutions as well as other collections held by Brown University.

Tab 3: Publications

This database is also structured to track the publications in the collection that each organization has issued. Due to the size of the collection (700,000 items) it is unlikely that we will be able to input the title of all of the publications however, simply entering the dates of the publications will create useful connections. In many cases the organizations in this collection are obscure and very difficult to research. By looking at when things were published the major dates of existence for an organization can be established  This also helps establish connections between different organizations. For example after dates have been entered researchers can explore questions like “what was being published in 1958?” and “who was publishing it?” on the extreme right and left. This makes issues that were topical at a particular time in history easier to explore across a wide variety of organizations.

Tab 4: Related Archival Collections

This tab will be used to list other archives that have collections created by or about organizations in the Hall-Hoag collection. Although this tab will not be often used (due to the size of the collection and the difficulty in finding collections online) it was developed because in some cases the connections will be obvious and the information would be very valuable for researchers.

Tab 5: EAC-CPF Creation

The final tab in the database is used to create the XML data. By clicking the button “Craete EAC-CPF” the text box below is filled with a valid EAC-CPF file created using the data entered into the database. The text in this field can be copy/pasted into Oxygen to be view, edited and saved. In addition this database also has scripts in place that can create EAC-CPF records for each organization in the database and save them to a specified location on a shared drive at Brown University. This allows us to make whole sale changes to our EAC-CPF code and update each record en masse. A pdf version of some sample data is attached.

American Nazi Party EAC