Skip to content

migrate mmif_utils to mmif-python package #250

@keighrim

Description

@keighrim

New Feature Summary

As the subpackage name indicates, modules under the clams.mmif_utils are about manupulating MMIF contents. Concretely (and currently)

  • rewind: remove any number of views from the "end" of MMIF data to "rewind" some processes
  • source: generate an "empty" MMIF data only with a set of source media.

Hence, I think mmif-python package is a better home for these features, not only conceptually, also for practical reason for controlling dependencies for software that deal with MMIF data but but a CLAMS app (e.g., our internal datahousing server).

Since these "utils" are served as subcommands for clams terminal command, to keep the backward compatibility, we need to re-write clams CLI as thin wrappers after underlying code are migrated.

Related

No response

Alternatives

No response

Additional context

No response

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    ✨NNew feature or request

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions