EDIT_THIS ADD_ARCHIVE ADD_ISSUE ADD_ARTICLE PUBLISH ?

The making of this archive

article⁄The making of this archive
abstract⁄Information about the making of this archive.
keywords⁄archive about

1. Outline

This archive was populated computationally using a spreadsheet provided by ACADIA that lists all articles published between 1985 and 2020. A Python program was written to parse this spreadsheet, get the necessary data, and create archive entries for all papers (articles), all authors (contributors), and all publications (issues). Multiple edits of the original spreadsheet were done manually to correct errors, inconsistencies, add missing information, and correct illegible characters.

All data used and the software written to create this archive are described and provided below.

2. Code outline

For detailed information about the parsing process see comments integrated in the Python Jupyter Notebook file (python parser (version 1)).

Here is an outline (part numbers correspond to sections of the Jupyter Notebook):

3. Author aliases

Individual author (contributor) names were identified and matched throughout the catalogue. The author list was then scanned manually to identify different aliases corresponding to the same author. These were collected in a dictionary listing a contributor’s preferred name and its aliases (form: author name : [alias1, alias2]), and was used to reduce the author list by 171 entries. The author aliases dictionary was exported as a JSON file for preview (see §⁄author aliases dictionary)

Contributor entries for authors with aliases, feature both a table with the author’s aliases, and are marked with the keyword archive-note-aliases.

Note: The author aliases dictionary might contain errors. Also, it is highly likely that some aliases were not properly identified.

4. Files used in the making of this archive

4.1. Parser program

4.2. Data input

4.3. Author aliases dictionary

4.4. Spreadsheets generated (dataframes)