diff --git a/_includes/tools-search.html b/_includes/tools-search.html index 1e04103..1ecd725 100644 --- a/_includes/tools-search.html +++ b/_includes/tools-search.html @@ -8,7 +8,7 @@ Select a tool category: All categories - {% assign categories = site.tools | map: "category_broad" | sort | uniq %} + {% assign categories = site.tools | map: "category" | sort | uniq %} {% for category in categories %} {{ category }} {% endfor %} diff --git a/_layouts/tool.html b/_layouts/tool.html index 58cda7d..a9f5dae 100644 --- a/_layouts/tool.html +++ b/_layouts/tool.html @@ -13,11 +13,9 @@ {{ page.creator }} Type {{ page.type }} - Task Categories (broad) - {{ page.category_broad | join: "; " }} - Task Categories - broad (Informal) - {{ page.category_broad_informal | join: "; " }} - Use Case(s) - narrow + Task Categories + {{ page.category | join: "; " }} + Use Case(s) {{ page.use_case }} Interface {{ page.interface }} diff --git a/_tools/01.html b/_tools/01.html index 274db9b..a69dd7f 100644 --- a/_tools/01.html +++ b/_tools/01.html @@ -6,13 +6,11 @@ source_code: https://www.bulkrenameutility.co.uk/Download.php creator: TGRMN Software type: Standalone tool -category_broad: +category: - Editing - Transformation -category_broad_informal: - - Transform technical metadata - - Embedded metadata -use_case: Rename files according to various criteria, including Regular Expressions and from CSV; Rename photos using EXIF metadata + - Extraction/Embedding +use_case: Rename files according to various criteria, including Regular Expressions and from CSV. Rename photos using EXIF metadata. Transform technical metadata, embedded metadata. interface: GUI dependencies: Windows open_source_proprietary: Proprietary diff --git a/_tools/02.html b/_tools/02.html index 91ae164..f78ba14 100644 --- a/_tools/02.html +++ b/_tools/02.html @@ -6,13 +6,10 @@ source_code: https://exiftool.org/install.html creator: Phil Harvey type: Standalone tool; Programming Language or Library -category_broad: +category: - Creation - Editing - Extraction/Embedding -category_broad_informal: - - Extract, edit, & create technical metadata - - Embedded metadata use_case: Read, and edit embedded metadata, including technical metadata, in digital image files with tags. interface: CLI; GUI dependencies: Windows, MacOS, Unix; Perl diff --git a/_tools/03.html b/_tools/03.html index 0e0c231..26d4376 100644 --- a/_tools/03.html +++ b/_tools/03.html @@ -6,10 +6,8 @@ source_code: https://mediaarea.net/en/MediaInfo/Download creator: Media Area type: Standalone tool -category_broad: +category: - Extraction/Embedding -category_broad_informal: - - Extract technical metadata use_case: Extract technical metadata from digital audio and video files interface: CLI; GUI dependencies: Windows, MacOS, Android, AppImage, Flatpak, Snap, Debian, Ubuntu, Linux Mint, Raspbian, Red Hat, CentOS, Fedora, OpenSuse, Suse, Mandriva, Solaris, Mageia, ArchLinux, Gentoo Linux, Manjaro, PCLinuxOS, Slackware Linux, FreeBSD, AWS Lambda, JavaScript Module @@ -18,5 +16,5 @@ related_tools: N/A metadata_standard: PBCore, EBUCore, Framework for Interoperable Media Services (FIMS) file_format: Various -resources: "Karim, S., He, H., Laghari, A. A., Memon, K. A., Khan, M., & Magsi, A. H. (2020). The evaluation video quality in social clouds. Entertainment Computing, 35. https://doi.org/10.1016/j.entcom.2020.100370Oyarce, P. V. (2018). MDQC 0.4: What’s New? How-to #3: Quick Guide to Exporting MediaInfo Files via GUI & CLI. AVP. https://www.weareavp.com/mdqc-0-4-whats-new-how-to-3-quick-guide-to-exporting-mediainfo-files-via-gui-cli/" +resources: "Karim, S., He, H., Laghari, A. A., Memon, K. A., Khan, M., & Magsi, A. H. (2020). The evaluation video quality in social clouds. Entertainment Computing, 35. https://doi.org/10.1016/j.entcom.2020.100370Oyarce, P. V. (2018). MDQC 0.4: What’s New? How-to #3: Quick Guide to Exporting MediaInfo Files via GUI & CLI. AVP. https://www.weareavp.com/mdqc-0-4-whats-new-how-to-3-quick-guide-to-exporting-mediainfo-files-via-gui-cli/" --- diff --git a/_tools/04.html b/_tools/04.html index d4dc67f..51ed930 100644 --- a/_tools/04.html +++ b/_tools/04.html @@ -6,15 +6,11 @@ source_code: https://www.adobe.com/products/bridge.html creator: Adobe type: Standalone tool -category_broad: +category: - Creation - Editing - Extraction/Embedding -category_broad_informal: - - Embed metadata - - Extract metadata - - Batch/Bulk processing -use_case: Embed metadata, bulk embed metadata via template tool +use_case: Batch/bulk processing, embed metadata, bulk embed metadata via template tool interface: GUI dependencies: Windows and Mac open_source_proprietary: Proprietary diff --git a/_tools/05.html b/_tools/05.html index 47981ea..0d9727d 100644 --- a/_tools/05.html +++ b/_tools/05.html @@ -6,13 +6,10 @@ source_code: https://www.adobe.com/products/photoshop.html creator: Adobe type: Standalone tool -category_broad: +category: - Creation - Editing - Extraction/Embedding -category_broad_informal: - - Embed metadata - - Extract metadata use_case: Embed metadata interface: GUI dependencies: Windows and Mac diff --git a/_tools/06.html b/_tools/06.html index d1648ab..ff87796 100644 --- a/_tools/06.html +++ b/_tools/06.html @@ -6,14 +6,10 @@ source_code: http://metadatadeluxe.pbworks.com/w/page/108523528/VRA%20Bridge%20Metadata%20Tools creator: Embedded Metadata Working Group, Visual Resources Association type: Plug-in -category_broad: +category: - Creation - Editing - Extraction/Embedding -category_broad_informal: - - Embedded metadata - - Create metadata - - Import/export metadata use_case: Embed metadata, create metadata, import/export metadata interface: GUI dependencies: Adobe Bridge CS4 and higher (including CC) diff --git a/_tools/07.html b/_tools/07.html index c57e160..67b76eb 100644 --- a/_tools/07.html +++ b/_tools/07.html @@ -6,17 +6,13 @@ source_code: https://marcedit.reeset.net/downloads creator: Terry Reese type: Standalone tool -category_broad: +category: - Editing - Transformation - Validation - Retrieval - Analysis -category_broad_informal: - - Transformation - - Validation - - Extraction - - Analysis + - Extraction/Embedding use_case: Batch editing/validating of MARC records, can also transform to and from various schema such as MODS and XML, translates Excel/Access to MARC and MARC as tab delimited text. Supports MARC characterset conversion, and can harvest OAI data and convert to MARC. Also works with regular expressions interface: GUI dependencies: Windows and Mac diff --git a/_tools/08.html b/_tools/08.html index 5417fed..8ec2b1a 100644 --- a/_tools/08.html +++ b/_tools/08.html @@ -6,9 +6,7 @@ source_code: https://onedrive.live.com/?authkey=%21AGJt6Y0thpYmZ6I&id=76B27A4817003059%2119773&cid=76B27A4817003059 creator: Hyoungbae Lee type: Standalone tool -category_broad: - - Transformation -category_broad_informal: +category: - Transformation use_case: Transforming data (romanizes Korean characters) interface: GUI diff --git a/_tools/09.html b/_tools/09.html index 499f962..d78262c 100644 --- a/_tools/09.html +++ b/_tools/09.html @@ -6,13 +6,10 @@ source_code: https://github.com/metafacture/metafacture-core creator: Community contributors type: Both standalone tool and Java library -category_broad: +category: - Editing - Transformation -category_broad_informal: - - Bulk Editing - - Transformation -use_case: Reading/writing data, Transforming data +use_case: Bulk editing, reading/writing data, transforming data interface: CLI dependencies: Java 8 or later open_source_proprietary: Open Source diff --git a/_tools/10.html b/_tools/10.html index e35e1de..018a0b7 100644 --- a/_tools/10.html +++ b/_tools/10.html @@ -6,15 +6,11 @@ source_code: https://www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html creator: Syncro Soft SRL type: Standalone tool -category_broad: +category: - Creation - Editing - Transformation - Validation -category_broad_informal: - - Transformation - - Validation - - Editing use_case: Editing and validating XML documents, as well as JSON, HTML, Markdown, Relax NG, XQuery. Also performs XSLT transformations. interface: GUI dependencies: Java 1.8+ diff --git a/_tools/11.html b/_tools/11.html index 6cef5e8..cf23a28 100644 --- a/_tools/11.html +++ b/_tools/11.html @@ -6,10 +6,9 @@ source_code: https://github.com/vphill/metadata_breakers creator: Community contributors type: Programming language or library -category_broad: - - Analysis -category_broad_informal: +category: - Analysis + - Transformation use_case: Reading/writing xml data interface: CLI dependencies: Python diff --git a/_tools/12.html b/_tools/12.html index 4b6eb66..cea99a3 100644 --- a/_tools/12.html +++ b/_tools/12.html @@ -6,12 +6,11 @@ source_code: https://github.com/OpenRefine/OpenRefine creator: Community contributors type: Standalone tool -category_broad: +category: - Editing - Transformation - Retrieval - Analysis -category_broad_informal: use_case: Assessing metadata interface: CLI dependencies: Python diff --git a/_tools/13.html b/_tools/13.html index bf1533d..24c5e69 100644 --- a/_tools/13.html +++ b/_tools/13.html @@ -6,10 +6,9 @@ source_code: https://github.com/ncdhc/dpla-aggregation-tools creator: Stefan Behnel, main developer and maintainer, with other contributors type: Programming language or library -category_broad: +category: - Analysis - Retrieval -category_broad_informal: use_case: Parsing, munging, validating machine readable data interface: CLI dependencies: Python diff --git a/_tools/14.html b/_tools/14.html index e021da8..efca265 100644 --- a/_tools/14.html +++ b/_tools/14.html @@ -6,10 +6,9 @@ source_code: https://github.com/sparkica/LODRefine creator: Mateja Verlic (@sparkica) type: Interface (GUI) tools -category_broad: +category: - Analysis - Transformation -category_broad_informal: use_case: Efficiency and assessment across large datasets interface: GUI dependencies: N/A diff --git a/_tools/15.html b/_tools/15.html index fd0d333..5a2653e 100644 --- a/_tools/15.html +++ b/_tools/15.html @@ -6,13 +6,12 @@ source_code: https://cran.r-project.org/mirrors.html creator: The R Foundation type: Programming language or library -category_broad: +category: - Editing - Analysis - Transformation - Retrieval - Validation -category_broad_informal: use_case: Statistical computing and graphics interface: CLI; GUI dependencies: N/A diff --git a/_tools/16.html b/_tools/16.html index b3d29ff..2005234 100644 --- a/_tools/16.html +++ b/_tools/16.html @@ -6,12 +6,9 @@ source_code: https://github.com/d3/d3 creator: Mike Bostock https://github.com/mbostock type: Programming language or library -category_broad: +category: - Transformation - Analysis -category_broad_informal: - - Transformation - - Manipulation of data use_case: Data transformations, visualizations interface: CLI dependencies: JavaScript diff --git a/_tools/17.html b/_tools/17.html index 2bf09c1..65dead2 100644 --- a/_tools/17.html +++ b/_tools/17.html @@ -6,17 +6,12 @@ source_code: https://github.com/Conal-Tuohy/SIMILE-Gadget creator: Created by Stefano Mazzocchi for MIT SIMILE project type: Other -category_broad: +category: - Editing - Transformation - Validation - Analysis -category_broad_informal: - - Migration - - Transformation - - Editing - - Validation -use_case: Efficiency and assessment across large datasets +use_case: Assessment across large datasets; metadata analysis interface: GUI; CLI dependencies: Java, Maven open_source_proprietary: Open Source diff --git a/_tools/18.html b/_tools/18.html index e1c6c85..a908958 100644 --- a/_tools/18.html +++ b/_tools/18.html @@ -6,12 +6,10 @@ source_code: https://github.com/LibreCat/Catmandu creator: Open collaboration of the university libraries of Lund, Ghent, and Bielefeld type: Programming language or library -category_broad: +category: - Creation - Editing - Transformation -category_broad_informal: - - Transformation use_case: Assessing, converting metadata interface: CLI dependencies: Perl diff --git a/_tools/19.html b/_tools/19.html index 6fdbcd3..2646b67 100644 --- a/_tools/19.html +++ b/_tools/19.html @@ -6,13 +6,10 @@ source_code: https://github.com/schematron creator: ISO type: Programming language or library -category_broad: +category: - Transformation - Validation - Analysis -category_broad_informal: - - Validation - - Transformation use_case: Business rules validation, data reporting, general validation, quality control, quality assurance, firewalling, filtering, constraint checking, naming and design rules checking, statistical consistency, data exploration, transformation testing, feature extraction, house-style-rules checking interface: CLI dependencies: N/A diff --git a/_tools/20.html b/_tools/20.html index e8798e9..dc9d68e 100644 --- a/_tools/20.html +++ b/_tools/20.html @@ -6,14 +6,11 @@ source_code: https://github.com/dotnetrdf/dotnetrdf creator: Rob Vesse et al. type: Interface (GUI) tools -category_broad: +category: - Creation - Editing - Transformation - Validation -category_broad_informal: - - Editing - - Transformation use_case: Parsing, munging, validating machine readable data interface: CLI; GUI dependencies: N/A diff --git a/_tools/21.html b/_tools/21.html index 23bd190..0c2bcd7 100644 --- a/_tools/21.html +++ b/_tools/21.html @@ -6,11 +6,9 @@ source_code: https://github.com/usc-isi-i2/Web-Karma creator: University of Southern California type: Interface (GUI) tools -category_broad: +category: - Transformation - Retrieval -category_broad_informal: - - Transformation use_case: Transforming metadata interface: GUI dependencies: Java, Maven diff --git a/_tools/22.html b/_tools/22.html index 4f73cdc..0d78193 100644 --- a/_tools/22.html +++ b/_tools/22.html @@ -6,15 +6,11 @@ source_code: https://github.com/ruby-marc creator: Kevin Clarke, Bill Dueber, William Groppe, Ross Singer, Ed Summers type: Programming language or library -category_broad: +category: - Creation - Editing - Transformation -category_broad_informal: - - Editing - - Bulk Editing - - Transformation -use_case: Parsing, munging, validating machine readable data +use_case: Bulk editing, parsing, munging, validating machine readable data interface: CLI dependencies: Ruby open_source_proprietary: Open Source diff --git a/_tools/23.html b/_tools/23.html index 6a744d3..d139ed0 100644 --- a/_tools/23.html +++ b/_tools/23.html @@ -6,12 +6,10 @@ source_code: https://github.com/suranofsky/tech-services-g-sheets-addon creator: Michelle Suranofsky type: Plug-in -category_broad: +category: - Retrieval -category_broad_informal: - - Creating - - Importing -use_case: Matching metadata + - Creation +use_case: Querying and importing from OCLC’s WorldCat Search API; matching metadata interface: GUI dependencies: Google Sheets open_source_proprietary: Open Source diff --git a/_tools/24.html b/_tools/24.html index 8a9d0a4..3f0e942 100644 --- a/_tools/24.html +++ b/_tools/24.html @@ -6,10 +6,8 @@ source_code: https://github.com/dkudeki/metadata-maker creator: Deren Kudeki and Myung-Ja Han type: Web application -category_broad: +category: - Creation -category_broad_informal: - - Creating use_case: Generate MARC, MARCXML, MODS, BIBFRAME, HTML interface: GUI dependencies: Recommended browsers are Chrome and Firefox diff --git a/_tools/25.html b/_tools/25.html index e9a3cc6..bd62b27 100644 --- a/_tools/25.html +++ b/_tools/25.html @@ -6,10 +6,8 @@ source_code: https://sickle.readthedocs.io/en/latest/installation.html creator: Mathias Loesch type: Programming language or library -category_broad: +category: - Retrieval -category_broad_informal: - - Harvesting use_case: Metadata harvesting (OAI-PMH) interface: CLI dependencies: Python diff --git a/_tools/26.html b/_tools/26.html index 0b1cd27..6e0d90d 100644 --- a/_tools/26.html +++ b/_tools/26.html @@ -6,11 +6,9 @@ source_code: http://okfnlabs.org/reconcile-csv/ creator: Open Knowledge Labs type: Standalone tool -category_broad: +category: - Editing - Transformation -category_broad_informal: - - Transformation use_case: Assessing, converting metadata interface: CLI dependencies: OpenRefine, Java diff --git a/_tools/27.html b/_tools/27.html index 7a165af..87f5f5b 100644 --- a/_tools/27.html +++ b/_tools/27.html @@ -6,10 +6,9 @@ source_code: https://github.com/laradfs/folderlist-tool creator: Lara Friedman-Shedlov type: Standalone tool (command line) -category_broad: +category: - Creation - Transformation -category_broad_informal: use_case: Generate folder lists and EAD interface: CLI dependencies: Windows diff --git a/_tools/28.html b/_tools/28.html index d099d1b..64001bb 100644 --- a/_tools/28.html +++ b/_tools/28.html @@ -6,10 +6,9 @@ source_code: https://github.com/lcnetdev/scriptshifter/tree/main creator: Library of Congress Network Development and MARC Standards Office type: Standalone tool (command line) -category_broad: +category: - Creation - Editing -category_broad_informal: use_case: Assists in transliteration for multiple scripts. interface: Web, Web service dependencies: Python diff --git a/_tools/29.html b/_tools/29.html index 0827eb5..4968b2d 100644 --- a/_tools/29.html +++ b/_tools/29.html @@ -6,9 +6,8 @@ source_code: https://github.com/unt-libraries/edtf-validate creator: UNT Libraries type: Programming language or library -category_broad: +category: - Validation -category_broad_informal: use_case: Assessing metadata interface: CLI dependencies: Python diff --git a/_tools/30.html b/_tools/30.html index 7457ec5..6050197 100644 --- a/_tools/30.html +++ b/_tools/30.html @@ -6,11 +6,10 @@ source_code: https://basex.org/download/ creator: Community contributors type: Standalone tool -category_broad: +category: - Creation - Editing - Transformation -category_broad_informal: use_case: Similar to Oxygen XML, BaseX supports XML editing and transformation. interface: GUI; CLI dependencies: Java diff --git a/_tools/31.html b/_tools/31.html index 4edbfdb..33371f6 100644 --- a/_tools/31.html +++ b/_tools/31.html @@ -6,9 +6,8 @@ source_code: https://github.com/sabrogden/Ditto/tree/master creator: Community contributors type: Standalone tool -category_broad: +category: - Creation -category_broad_informal: use_case: Copy and paste multiple test strings at once, also supports copying and pasting images. interface: GUI dependencies: Windows diff --git a/_tools/32.html b/_tools/32.html index 8b9de7e..b2786f6 100644 --- a/_tools/32.html +++ b/_tools/32.html @@ -6,11 +6,10 @@ source_code: https://github.com/pkiraly/metadata-qa-api creator: Péter Király type: Both standalone tool (command line) and Java library -category_broad: +category: - Validation - Retrieval - Analysis -category_broad_informal: use_case: Assessing metadata interface: CLI dependencies: Java diff --git a/_tools/33.html b/_tools/33.html index 4b4d9c3..bfa60c4 100644 --- a/_tools/33.html +++ b/_tools/33.html @@ -6,11 +6,10 @@ source_code: https://notepad-plus-plus.org/downloads/ creator: Don Ho type: Standalone tool -category_broad: +category: - Creation - Editing - Transformation -category_broad_informal: use_case: Creating, viewing, parsing, editing, and saving metadata and data in a wide variety of file formats. interface: GUI dependencies: Microsoft Windows diff --git a/_tools/34.html b/_tools/34.html index a7de8c9..41b4436 100644 --- a/_tools/34.html +++ b/_tools/34.html @@ -6,12 +6,11 @@ source_code: https://github.com/edsu/pymarc creator: Ed Summers (https://inkdroid.org/) type: Programming language or library -category_broad: - - Creating +category: + - Creation - Editing - Transformation - - Extraction -category_broad_informal: + - Extraction/Embedding use_case: Reading, writing, and modifying MARC files. Conversions can be done from MARC-8 character set and encoding to UTF-8 encoding. interface: CLI dependencies: Python 3 diff --git a/_tools/35.html b/_tools/35.html index 323079f..11a8884 100644 --- a/_tools/35.html +++ b/_tools/35.html @@ -6,11 +6,10 @@ source_code: https://github.com/pkiraly/metadata-qa-marc creator: Péter Király type: Both standalone tool and Java library -category_broad: +category: - Validation - Retrieval - Analysis -category_broad_informal: use_case: Assessing bibliographic metadata (MARC, PICA) interface: CLI, Web, Web service dependencies: Java diff --git a/_tools/36.html b/_tools/36.html index db71559..333c9f4 100644 --- a/_tools/36.html +++ b/_tools/36.html @@ -6,11 +6,10 @@ source_code: creator: "Linked Data for Production: Pathway to Implementation (LD4P2) project, a collaboration among Cornell University, Harvard University, the Library of Congress, Stanford University, the School of Library and Information Science at the University of Iowa, and the Program for Cooperative Cataloging (PCC)" type: Website -category_broad: +category: - Creation - Editing - Transformation -category_broad_informal: use_case: "Actions: Load RDF, exports, view metrics, resources, templates, users. Searching records across Sinopia - Booleans and * for wildcards.RDF to MARC / BIBFRAME to MARC conversion. Questioning Authority service with linked data authorities. Linking for Stanford to SIRSI Symphony production & FOLIO development." interface: GUI dependencies: For Mac and Windows, Sinopia works best on Firefox. Other browsers may also work, but Sinopia is only tested for Firefox. diff --git a/_tools/37.html b/_tools/37.html new file mode 100644 index 0000000..c8aa152 --- /dev/null +++ b/_tools/37.html @@ -0,0 +1,22 @@ +--- +title: Apache OpenOffice +tool_title: Apache OpenOffice +abstract: Apache OpenOffice is an open source office software suite for word processing, spreadsheets, presentations, graphics, databases and more. It is available in many languages and works on all common computers. It stores all your data in an international open standard format, ODF, and can also read and write files from other common office software packages. It can be downloaded and used completely free of charge for any purpose. It includes the spreadsheet application Calc and database application Base. +tool_url: https://www.openoffice.org/ +source_code: https://www.openoffice.org/download/index.html +creator: The Apache Software Foundation (https://www.apache.org/) +type: Standalone tool +category: + - Creation + - Editing + - Transformation +use_case: +interface: GUI +dependencies: +open_source_proprietary: Open Source +cost: Free +related_tools: LibreOffice; Google Sheets; Microsoft Excel +metadata_standard: +file_format: +resources: +--- diff --git a/_tools/38.html b/_tools/38.html new file mode 100644 index 0000000..b5ee7a6 --- /dev/null +++ b/_tools/38.html @@ -0,0 +1,24 @@ +--- +title: Google Sheets +tool_title: Google Sheets +abstract: Google Sheets is a spreadsheet application and part of the web-based Google Docs Editors suite offered by Google. It is free but requires a Google account. Google Sheets is available as a web application, a mobile app for Android and iOS, and a desktop application on Google’s ChromeOS. The app is compatible with Microsoft Excel file formats. +tool_url: https://workspace.google.com/products/sheets/ +source_code: +creator: Google +type: Website and standalone tool +category: + - Creation + - Editing + - Transformation + - Retrieval + - Analysis +use_case: +interface: GUI +dependencies: Google account +open_source_proprietary: Proprietary +cost: Free +related_tools: Libre Office; Microsoft Excel; OpenOffice +metadata_standard: +file_format: Excel formats, CSV, ODS, TSV, TXT, TAB, more with functions (XML, HTML) +resources: Collins, B. (2019, August 7). API Tutorial For Beginners With Google Sheets & Apps Script. Google Sheets and Apps Script Tutorials and Online Courses. https://www.benlcollins.com/apps-script/api-tutorial-for-beginners/ +--- diff --git a/_tools/39.html b/_tools/39.html new file mode 100644 index 0000000..d8e2451 --- /dev/null +++ b/_tools/39.html @@ -0,0 +1,22 @@ +--- +title: Microsoft Excel +tool_title: Microsoft Excel +abstract: Microsoft’s powerhouse spreadsheet editing program has been used for metadata creation, editing, and export for years by metadata creators and catalogers. Additional options including creating and utilizing macros to improve workflow efficiency. +tool_url: https://www.microsoft.com/en-us/microsoft-365/excel +source_code: +creator: Microsoft +type: Standalone tool +category: + - Creation + - Editing + - Transformation +use_case: Review and convert values in cells, rows, and columns to ensure consistency. Data validation. Creating and using macros to automate tasks, including pulling and repurposing data from APIs. Exporting metadata from spreadsheets to different file formats, including CSV files. Supports visualization and analysis. +interface: GUI +dependencies: Windows OS; Mac OS +open_source_proprietary: Proprietary +cost: Varies +related_tools: LibreOffice; OpenOffice; Google Sheets +metadata_standard: +file_format: +resources: Strass, J. (2008). Generating Metadata on a Shoestring sans Programmer, with Our Good Friend, Excel (or Any Spreadsheet). Code4Lib Journal, 5. https://journal.code4lib.org/articles/535 +--- diff --git a/_tools/40.html b/_tools/40.html new file mode 100644 index 0000000..5909ffd --- /dev/null +++ b/_tools/40.html @@ -0,0 +1,22 @@ +--- +title: LibreOffice +tool_title: LibreOffice +abstract: LibreOffice is a powerful, free and private office suite - the successor project to OpenOffice - used by millions of people around the world. It’s compatible with Microsoft Office (365) and is backed by a non-profit organisation, The Document Foundation. LibreOffice includes Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (vector graphics and flowcharts), Base (databases), and Math (formula editing). +tool_url: https://www.libreoffice.org/ +source_code: https://www.libreoffice.org/download/download-libreoffice/ +creator: The Document Foundation +type: Standalone tool +category: + - Creation + - Editing + - Transformation +use_case: +interface: GUI +dependencies: +open_source_proprietary: Open Source +cost: Free +related_tools: OpenOffice; Excel +metadata_standard: +file_format: +resources: +--- diff --git a/_tools/41.html b/_tools/41.html new file mode 100644 index 0000000..a0e87c7 --- /dev/null +++ b/_tools/41.html @@ -0,0 +1,22 @@ +--- +title: Excel Alma Lookup +tool_title: Excel Alma Lookup +abstract: "An Alma batch-search plugin designed to be used within Microsoft Excel for Windows. When integrated with your local Alma instance, the tool can perform searches by keyword, call number, title, ISBN, ISSN, MMS ID and many other fields based on the spreadsheet data. Selected non-Alma catalogs can also be searched, such as WorldCat, Library of Congress, ReCAP, and BorrowDirect. The tool pulls out data from OCLC Connextion and Alma to Excel where other tasks can be carried out, for instance, transforming the data for digital platforms. Note: Requires SRU Server Type Integration Profile to be enabled in Alma." +tool_url: https://github.com/pulibrary/ExcelAlmaLookup +source_code: +creator: Princeton University Library +type: Plug-in +category: + - Extraction/Embedding + - Transformation + - Retrieval +use_case: Extracting +interface: GUI +dependencies: Microsoft Excel; Windows OS +open_source_proprietary: Open Source +cost: Free +related_tools: Excel +metadata_standard: MARC +file_format: +resources: +--- diff --git a/_tools/42.html b/_tools/42.html new file mode 100644 index 0000000..e72915e --- /dev/null +++ b/_tools/42.html @@ -0,0 +1,21 @@ +--- +title: Catalog-errors +tool_title: Catalog-errors +abstract: A collection of Python programs for analyzing the accuracy of library catalog MARC records. +tool_url: https://github.com/lagbolt/catalog-errors +source_code: +creator: Graeme Williams +type: Programming language or library +category: + - Validation + - Analysis +use_case: Bulk scanning of MARC data to identify possible errors +interface: CLI +dependencies: Python and the pymarc library +open_source_proprietary: Open Source +cost: Free +related_tools: +metadata_standard: MARC +file_format: +resources: +--- diff --git a/_tools/43.html b/_tools/43.html new file mode 100644 index 0000000..e824e73 --- /dev/null +++ b/_tools/43.html @@ -0,0 +1,22 @@ +--- +title: NLM Discovery Alma Tools +tool_title: NLM Discovery Alma Tools +abstract: "A collection of practical Python tools for Ex Libris Alma workflows. This repository is designed for librarians, catalogers, metadata staff, and systems staff who want clear, documented scripts for validation, automation, lookup, set processing, and controlled testing. Repository Areas: Getting Started - Starter scripts and safe local testing workflows for Alma API work; Alma Validation - Validation and correction tools for bibliographic records; Alma Lookup Tools - Lookup and discovery utilities; Alma Automation - Workflow automation scripts for cataloging and metadata operations; Alma Set Tools - Set creation and batch set splitting workflows; Alma Testing - Controlled record movement tools between Production and Sandbox" +tool_url: https://github.com/NIH-NLM/nlm-discovery-alma-tools +source_code: https://github.com/NIH-NLM/nlm-discovery-alma-tools +creator: National Library of Medicine +type: Programming language or library +category: + - Creation + - Editing + - Validation +use_case: A large variety of metadata tasks within Alma +interface: CLI +dependencies: Python and the requests library +open_source_proprietary: Open Source (MIT License) +cost: Free +related_tools: +metadata_standard: MARC/XML +file_format: MARC/XML +resources: +--- diff --git a/_tools/44.html b/_tools/44.html new file mode 100644 index 0000000..3ad70d5 --- /dev/null +++ b/_tools/44.html @@ -0,0 +1,20 @@ +--- +title: Marriott Reparative Metadata Assessment Tool (MaRMAT) +tool_title: Marriott Reparative Metadata Assessment Tool (MaRMAT) +abstract: The Marriott Reparative Metadata Assessment Tool (MaRMAT) is an open-source application created by librarians at the University of Utah’s J. Willard Marriott Library to help metadata practitioners flag various terms and phrases within metadata records using pre-curated and custom lexicons. MaRMAT is schema agnostic and supports library and museum professionals in assessing metadata for harmful, outdated, and otherwise problematic language in tabular metadata. +tool_url: https://www.marmatproject.org/ +source_code: https://github.com/marriott-library/MaRMAT +creator: University of Utah’s J. Willard Marriott Library +type: Programming language or library +category: + - Analysis +use_case: Scanning bulk data to identify problematic or harmful vocabulary +interface: GUI +dependencies: Python, pandas PyQt6 beautifulsoup4 matplotlib wordcloud +open_source_proprietary: Open Source, non-commercial (CC-BY-NC) +cost: Free +related_tools: +metadata_standard: +file_format: Spreadsheet (TSV/CSV) +resources: +--- diff --git a/_tools/45.html b/_tools/45.html new file mode 100644 index 0000000..51f6825 --- /dev/null +++ b/_tools/45.html @@ -0,0 +1,20 @@ +--- +title: Pydantic for MARC +tool_title: Pydantic for MARC +abstract: pydantic-marc uses pydantic, the popular data validation library, to define the valid components of a MARC record. The package expects users will employ pymarc to read MARC records from binary files. +tool_url: https://pypi.org/project/pydantic-marc/ +source_code: https://github.com/BookOps-CAT/pydantic-marc +creator: Charlotte Kostelic +type: Programming language or library +category: + - Validation +use_case: Scanning MARC files to validate records against rules for repeatable/non-repeatable fields and repeatable/non-repeatable subfields, plus a few additional rules +interface: CLI +dependencies: Python, pydantic +open_source_proprietary: (No license specified) +cost: Free +related_tools: +metadata_standard: MARC +file_format: Binary MARC +resources: +--- diff --git a/assets/js/tools-search.js b/assets/js/tools-search.js index f2e4383..b3a58e9 100644 --- a/assets/js/tools-search.js +++ b/assets/js/tools-search.js @@ -10,8 +10,7 @@ const allTools = [{% for t in sorted_tools %} "source_code": "{{ t.source_code }}", "creator": "{{ t.creator }}", "type": "{{ t.type }}", - "category_broad": [{% for category in t.category_broad %}"{{ category }}"{% unless forloop.last %}, {% endunless %}{% endfor %}], - "category_broad_informal": [{% for category in t.category_broad_informal %}"{{ category }}"{% unless forloop.last %}, {% endunless %}{% endfor %}], + "category": [{% for category in t.category %}"{{ category }}"{% unless forloop.last %}, {% endunless %}{% endfor %}], "use_case": "{{ t.use_case }}", "interface": "{{ t.interface }}", "dependencies": "{{ t.dependencies }}", @@ -43,15 +42,14 @@ var rebuildSearchIndex = function() { search.searchIndex = new JsSearch.UnorderedSearchIndex(); search.addIndex('abstract'); search.addIndex('type'); - search.addIndex('category_broad'); - search.addIndex('category_broad_informal'); + search.addIndex('category'); search.addIndex('use_case'); search.addIndex('interface'); search.addIndex('open_source_proprietary'); search.addIndex('cost'); search.addIndex('metadata_standard'); search.addIndex('file_format'); - search.addDocuments(filterCategoriesSelect.value != "" ? allTools.filter(t => t.category_broad.includes(filterCategoriesSelect.value)) : allTools); + search.addDocuments(filterCategoriesSelect.value != "" ? allTools.filter(t => t.category.includes(filterCategoriesSelect.value)) : allTools); }; var indexedToolsTable = document.getElementById('indexedToolsTable'); @@ -76,7 +74,7 @@ var updateToolsTable = function(Tools) { abstractColumn.innerHTML = Tool.abstract.split(" ").length > 23 ? Tool.abstract.split(" ").slice(0, 23).join(" ") + " …" : Tool.abstract; var categoryColumn = document.createElement('td'); - categoryColumn.innerHTML = Tool.category_broad.join("; "); + categoryColumn.innerHTML = Tool.category.join("; "); var metadataStandardColumn = document.createElement('td'); metadataStandardColumn.innerHTML = Tool.metadata_standard; @@ -97,7 +95,7 @@ var update = function() { } else if (!!searchInput.value) { updateToolsTable([]); } else { - updateToolsTable(filterCategoriesSelect.value != "" ? allTools.filter(t => t.category_broad.includes(filterCategoriesSelect.value)) : allTools); + updateToolsTable(filterCategoriesSelect.value != "" ? allTools.filter(t => t.category.includes(filterCategoriesSelect.value)) : allTools); } };
Karim, S., He, H., Laghari, A. A., Memon, K. A., Khan, M., & Magsi, A. H. (2020). The evaluation video quality in social clouds. Entertainment Computing, 35. https://doi.org/10.1016/j.entcom.2020.100370
Oyarce, P. V. (2018). MDQC 0.4: What’s New? How-to #3: Quick Guide to Exporting MediaInfo Files via GUI & CLI. AVP. https://www.weareavp.com/mdqc-0-4-whats-new-how-to-3-quick-guide-to-exporting-mediainfo-files-via-gui-cli/
Collins, B. (2019, August 7). API Tutorial For Beginners With Google Sheets & Apps Script. Google Sheets and Apps Script Tutorials and Online Courses. https://www.benlcollins.com/apps-script/api-tutorial-for-beginners/
Strass, J. (2008). Generating Metadata on a Shoestring sans Programmer, with Our Good Friend, Excel (or Any Spreadsheet). Code4Lib Journal, 5. https://journal.code4lib.org/articles/535