Skip to main content

EduceLab METS profile library and tools

Project description

METS Tools

The EduceLab METS profile library and tools.

Requirements

  • Python 3.9+

Installation

python -m pip install educelab-mets

Usage

Python API

from educelab import mets
doc = mets.METSDocument.from_file('path/to/document.xml')

METS Editor

Install a pre-built binary

Pre-built binaries of METS Editor are provided as artifacts of the CI jobs. Use the following links to access the latest stable version:

Install from source

After following the installation instructions, launch the editor from the command line using the following command:

METSEditor

Building a deployable METS Editor application

A deployable METS editor package can be built using pyinstaller:

# macOS
pyinstaller pyinstaller/METSEditor_macOS.spec
# Windows
pyinstaller pyinstaller\METSEditor_Windows.spec
# Ubuntu
pyinstaller pyinstaller/METSEditor_Ubuntu.spec

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

educelab-mets-0.5.0.tar.gz (122.2 kB view hashes)

Uploaded Source

Built Distribution

educelab_mets-0.5.0-py3-none-any.whl (133.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page