logo

Workflow Docs

  • Overview

Tutorials

  • Set up automatic software publishing

Developers

  • Contribution Guidelines
  • Tutorial: Get started w/ development
  • HERMES Data Model
  • Architectural Decision Records
    • Use native API interfaces for deposit
    • Use a common data model
    • Define interfaces for inter-module data exchange
    • Use high-level modularization
    • Support curation
    • Use Python as base technology
    • Expose internal data model to allow mapping configurations
    • Test strategy
    • We care for code quality
    • Use click for CLI commands
    • CLI takes single sources and targets only
  • API Reference
    • hermes
      • hermes.commands
        • hermes.commands.deposit
        • hermes.commands.harvest
        • hermes.commands.postprocess
        • hermes.commands.process
        • hermes.commands.workflow
      • hermes.model
        • hermes.model.context
        • hermes.model.errors
        • hermes.model.merge
        • hermes.model.path
      • hermes.cli
      • hermes.config
      • hermes.error
      • hermes.utils

Related

  • Project Website
  • Concept Paper
Funded by the Initiative and Networking Fund of the Helmholtz Association in the framework of the Helmholtz Metadata Collaboration
  • .rst
Contents
  • Subpackages
  • Submodules

hermes.commands

Contents

  • Subpackages
  • Submodules

hermes.commands

Subpackages

  • hermes.commands.deposit
    • hermes.commands.deposit.error
    • hermes.commands.deposit.invenio
  • hermes.commands.harvest
    • hermes.commands.harvest.cff
    • hermes.commands.harvest.codemeta
    • hermes.commands.harvest.git
    • hermes.commands.harvest.util
  • hermes.commands.postprocess
    • hermes.commands.postprocess.invenio
  • hermes.commands.process
    • hermes.commands.process.cff
    • hermes.commands.process.git

Submodules

  • hermes.commands.workflow

previous

hermes

next

hermes.commands.deposit

By Oliver Bertuch, Stephan Druskat, Guido Juckeland, Jeffrey Kelling, Oliver Knodel, Michael Meinel, Tobias Schlauch
© Copyright 2022, HERMES project.