Class: Labimotion::LabimotionDoiAPI

Inherits:
Grape::API
  • Object
show all
Defined in:
lib/labimotion/apis/labimotion_doi_api.rb

Overview

DOI lifecycle (reserve + release) and publication metadata for LabIMotion templates: ElementKlass / SegmentKlass / DatasetKlass.

Constant Summary collapse

KLASS_TYPES =

rubocop:disable Metrics/BlockLength Grape route and helper DSL blocks are necessarily large.

::Usecases::Labimotion::TemplateDoiHelpers::KLASS_BY_TYPE.keys.freeze