Trying tropy-plugin-iiif

Overview I had the opportunity to try tropy-plugin-iiif, so this is a memo about it. https://github.com/tropy/tropy-plugin-iiif tropy-plugin-iiif is described as follows. Tropy plugin to import IIIF manifests Preparation Install Tropy. https://tropy.org/ Next, download the latest zip file from the following link. https://github.com/tropy/tropy-plugin-iiif/releases/latest Open Preferences > Plugins. Click the “Install Plugin” button, select the downloaded zip file, and click “Enable”. Installation is now complete. Importing a IIIF Manifest Select tropy-plugin-iiif from File > Import. ...

June 6, 2024 · 1 min · Nakamura

Bulk Exporting Registered Content in CSV Format from Drupal

Overview I had the opportunity to export registered content from Drupal in CSV format, so here are my notes. I used the following module. https://www.drupal.org/project/content_export_csv Installation It could be installed using the standard method. c o m v p e o n s d e o r r / r b e i q n u / i d r r e u s ' h d r e u n p a c l n c t o e n n t t e _ n e t x _ p e o x r p t o _ r c t s _ v c s v : ^ 4 . 7 ' Usage After installation, navigating to Administration > Content > Content displays the “Export Content” button. ...

May 30, 2024 · 1 min · Nakamura

Getting a List of Untranslated Nodes in Drupal

Overview I had the opportunity to get a list of untranslated nodes in Drupal, so this is a personal note for future reference. Method There are various approaches, but this time I use JSON:API. Let’s assume the master language is Japanese (ja) and the translation language to add is English (en). Using JSON:API, for example, for a taxonomy called collection, you can retrieve it with the following: https://xxx/jsonapi/taxonomy_term/collection Additionally, by adding /en as follows, if a translation node exists, that information is returned. ...

May 22, 2024 · 3 min · Nakamura

Converting IIIF Curation Lists to TEI Facsimile Elements

Overview I created a library to convert IIIF Curation Lists to TEI facsimile elements. https://github.com/nakamura196/iiif-tei I also prepared a demo page for performing this conversion. https://nakamura196.github.io/nuxt3-demo/iiif-tei-demo A video demonstrating how to use it is available below. https://youtu.be/Y5JlrJbtgz8 I hope this serves as a useful reference.

May 17, 2024 · 1 min · Nakamura

TEI Publisher ODD Configuration Examples (1)

Overview This is a memo on configuring ODD settings in TEI Publisher. Hiding Elements in the Output The following was helpful as a reference. https://teipublisher.com/exist/apps/tei-publisher/documentation/odd-customization-other-behaviours Select omit for the behaviour. This caused the pb element to be hidden in the output (in the above example, latex). Adding Line Breaks with lb This may be specific to LaTeX conversion, but by selecting paragraph for the behaviour, a blank line was inserted where lb tags appeared. ...

May 15, 2024 · 1 min · Nakamura

Case-Insensitive Search in Drupal's Search API

Overview This is a memo on performing case-insensitive search when using Drupal’s Search API. Method Access the following page and check “Ignore case.” /admin/config/search/search-api/index/<content_type>/processors Furthermore, in the Processor settings at the bottom of the screen, select the fields to which you want to apply this processing. It was also possible to select all fields as shown below. By performing reindexing, the above settings will be reflected. Summary I hope this serves as a helpful reference. ...

May 6, 2024 · 1 min · Nakamura

(Machine Translation) The TEI Archive

The following is a machine translation of “The TEI Archive” page. https://tei-c.org/Vault/ Text Encoding Initiative (TEI) The TEI Archive Table of Contents Poughkeepsie Principles Sponsoring Organizations 1. TEI Committee Documents 1987-1998 TEI Advisory Committee Analysis and Interpretation Committee Edited Papers Metalanguage and Syntax Issues Committee Steering Committee Technical Review Committee Text Documentation Committee Text Representation Committee 2. Previous Versions of the Guidelines 3. Unnumbered Reports, Articles, Presentations, etc. 4. Songs, Photos, and Other Ephemera TEI Tite Documents Workgroups That Have Completed Their Work Preliminary Drafts of Electronic Text Editing (MLA, 2006) All Available P5 Releases This page contains archival materials from the Text Encoding Initiative. Spanning the first ten years from the Poughkeepsie Conference of 1988 to the beginning of the process of establishing the TEI Consortium in 1999, these materials were collected from fragments across various servers and personal collections, though much of it derives from the excellent Listserv archive maintained by Wendy Plotkin in Chicago. ...

May 5, 2024 · 2 min · Nakamura

Prototyping Digital Archive Tools: Mainly IIIF Usage Support

Overview I created “Digital Archive Tools.” It mainly provides support features for using IIIF (International Image Interoperability Framework). https://nakamura196.github.io/viewer/ Feature 1: Image Comparison with Mirador 3 https://nakamura196.github.io/viewer/input You specify the URLs of the manifest files and the canvas IDs you want to compare, as shown below. As a result, you can compare images as follows. Feature 2: Page Number Specification Tool ! This only supports IIIF Presentation API Version 2. ...

May 2, 2024 · 1 min · Nakamura

Trying NDLTSR (NDL Table Structure Recognition)

Overview NDLTSR (NDL Table Structure Recognition) is described as follows. A program for recognizing the structure of tables contained in document images is publicly available. By combining it with OCR text data with coordinates, it can be used to structure text data contained in tables. Reference (external link): Addition of new functionality (table structuring) to the Next Generation Digital Library and publication of source code and dataset for the new functionality. This program enables inference of table structures using a machine learning model trained on the NDLTableSet published by the National Diet Library, and also allows retraining with user-provided datasets using the same method as LORE-TSR (external link). ...

April 26, 2024 · 2 min · Nakamura

Adding Links to Publications on researchmap

Overview This article explains how to add links to publications and other items on researchmap. On the edit screen for each item, click the “Enter more detailed information” link. Additional input forms such as URL fields will be displayed as shown below. I hope this is helpful when using researchmap.

April 24, 2024 · 1 min · Nakamura

Released ver 4.0.2 of the Omeka S Theme Using Bootstrap 5

Overview I updated the Omeka S theme using Bootstrap 5. Here I introduce the features added in this update. https://github.com/ldasjp8/Omeka-S-theme-Bootstrap5/releases/tag/4.0.2 New Features Advanced Search Button Link Configuration I added an “Advanced Search URL” option to the theme settings screen. In the example above, a setting is configured to navigate to the “page/advanced” page. Specifically, when clicking the “Advanced Search” button shown below, it navigates to the URL configured here. (If not configured, it navigates to Omeka’s standard advanced search page.) ...

April 17, 2024 · 1 min · Nakamura

Specifying Items to Display in Omeka S Search Results

Overview This article explains how to specify which items to display in search results, as shown below. Configuration In the default settings, the “Heading” displays the title (dcterms:title) and the “Body” displays the description (dcterms:description), as shown below. You can configure which items to display for “Heading” and “Body” respectively by changing the following section in the per-site settings screen. For Advanced Search Even when using the Advanced Search module, these settings are inherited. ...

April 17, 2024 · 6 min · Nakamura

Using the Course of Study LOD

Overview The Course of Study LOD is described as follows. The Course of Study LOD publishes the content, codes, and related information of the Course of Study and Education Guidelines published by the Ministry of Education, Culture, Sports, Science and Technology as Linked Open Data (LOD). The target for LOD conversion is the latest version of the code tables for all school types of current and former Courses of Study and Education Guidelines (including partial revisions) that are currently published. ...

April 15, 2024 · 1 min · Nakamura

Converting Japanese Calendar Dates to Western Calendar Using HuTime Calendar Conversion Service

Overview I had the opportunity to convert Japanese calendar dates (wareki) to Western calendar dates using the calendar conversion service of HuTime, a temporal information analysis software, so here are my notes. https://www.hutime.jp/ Conversion Example Enter a Japanese calendar date in the {Japanese calendar date} field of the following URL: https://ap.hutime.org/cal/?method=conv&ical=1001.1&itype=date&ival={Japanese calendar date}&ocal=101.1&oform=yyyy-MM-dd&out=json For example, for “Keio 4, September 8” (the date the Meiji era began): https://ap.hutime.org/cal/?method=conv&ical=1001.1&itype=date&ival=慶応4年9月8日&ocal=101.1&oform=yyyy-MM-dd&out=json Other Usage Detailed instructions are available at the following page. Please refer to it for parameter specifications and other details. ...

April 12, 2024 · 1 min · Nakamura

Troubleshooting the CleanUrl Module Installation in Omeka S

Overview When attempting to install the Clean Url module on Omeka S built with the following environment: PHP Version: 8.3.2 Omeka S Version: 4.0.4 Clean Url Version: 3.17.7 The following message was displayed: D e p r e c a t e d : C r e a t i o n o f d y n a m i c p r o p e r t y C l e a n U r l \ R o u t e r \ H t t p \ C l e a n R o u t e : : $ p r i o r i t y i s d e p r e c a t e d i n v a r / w w w / h t m l / v e n d o r / l a m i n a s / l a m i n a s - r o u t e r / s r c / S i m p l e R o u t e S t a c k . p h p o n l i n e 2 8 5 To address this issue, the above message could be hidden by partially modifying the /modules/CleanUrl/src/Router/Http/CleanRoute.php file as described below. ...

March 19, 2024 · 2 min · Nakamura

File Sideload: Batch Uploading Images to Omeka S

Overview This article explains the “File Sideload” module for batch uploading images to Omeka S. https://omeka.org/s/modules/FileSideload/ The official manual is available at the following URL: https://omeka.org/s/docs/user-manual/modules/filesideload/ Module Installation It can be installed using the standard method. https://omeka.org/s/docs/user-manual/modules/#installing-modules Module Configuration After installation, you will be navigated to the following configuration screen. Here, specify the path to the folder for uploading images for batch registration. Depending on permissions, you should be able to specify any arbitrary path. ...

March 14, 2024 · 1 min · Nakamura

Differences Between DACS and ISAD(G)

I am sharing a response from ChatGPT4 about the differences between DACS and ISAD(G). There may be some inaccuracies, but I hope it serves as a useful reference. DACS (Describing Archives: A Content Standard) and ISAD(G) (International Standard Archival Description, General) are standards used for describing archival materials in American and international contexts, respectively. These standards were developed to facilitate cataloging, access, and understanding of archival materials, but they differ in scope, structure, and specific focus areas. ...

February 26, 2024 · 2 min · Nakamura

Differences Between Omeka Classic and Omeka S

I am sharing a response from ChatGPT4 about the differences between Omeka Classic and Omeka S. I hope it serves as a useful reference. Omeka and Omeka S are open-source web publishing platforms for building digital collections and exhibitions. Both are widely used by academic institutions, libraries, museums, archives, educators, and cultural heritage organizations. However, Omeka and Omeka S differ in their design and intended use. Omeka (Classic) Target audience: Best suited for individuals and small-scale projects. Suitable for school projects, personal research, and small archival collections. Features: Easy to install and provides an intuitive admin interface. Focused on individual websites and projects, specializing in single site management and exhibition creation. Use cases: Best for exhibiting small digital collections and educational projects. Customization is possible through plugins and themes, but it is not suited for integrated management of multiple projects or collections. Omeka S Target audience: Best suited for organizations with multiple projects and collections, such as universities, libraries, and museums. Features: Omeka S is designed to enable the creation and management of multiple sites. With a single installation, it allows sharing, reusing, and linking resources across different projects and collections. Use cases: Best for large institutions that have multiple digital collections and exhibitions and want to manage them in an integrated manner. It provides more advanced features including API support, advanced search functionality, and Linked Open Data support. Key Differences Intended use: Omeka Classic is designed for small-scale projects and individual users, while Omeka S is designed for organizations and institutions with multiple projects and sites. Functionality: Omeka S provides more advanced features such as multi-site management, Linked Open Data support, and data access via API. Extensibility and interoperability: Omeka S aims for broader data integration and interoperability by sharing items across collections. The choice depends on the scale of the project, its purpose, and the type of data being managed. Omeka Classic is suitable for small-scale projects and personal use, while Omeka S is suitable for organizations handling multiple projects and large datasets. ...

February 26, 2024 · 2 min · Nakamura

Trying Out AIPscan

Overview In this article, I try out the following tool. https://github.com/artefactual-labs/AIPscan This tool is described as follows: AIPscan was developed to provide a more in-depth reporting solution for Archivematica users. It crawls METS files from AIPs in the Archivematica Storage Service to generate tabular and visual reports about repository holdings. It is designed to run as a stand-alone add-on to Archivematica. It only needs a valid Storage Service API key to fetch source data. ...

February 25, 2024 · 2 min · Nakamura

Using the Media Arts Database SPARQL Endpoint with Yasgui

Overview The Media Arts Database was officially released on 2024/1/31. https://mediaarts-db.artmuseums.go.jp/ This article introduces usage examples of the Media Arts Database SPARQL endpoint with Yasgui. I hope the following article about Yasgui is also helpful. Usage Examples Time-series changes in the number of published manga tankoubon (collected volumes) https://api.triplydb.com/s/AqIH1InmC Time-series changes in the number of published game packages https://api.triplydb.com/s/L2REuOshZ Time-series changes in the number of published manga tankoubon containing “isekai” (another world) or “tensei” (reincarnation) https://api.triplydb.com/s/4ciTNJGb2 ...

February 17, 2024 · 4 min · Nakamura