Репозитории для научных исследований. Zenodo

2025-08-27 · 2 мин. для прочтения

Репозитории для научных исследований. Zenodo.

Содержание

1 Общая информация

  • https://zenodo.org/
  • Репозиторий научных данных.
  • Предназначен для хранения «всех результатов исследований любого направления науки».
  • Управляется ЦЕРН.
  • Любому файлу, загруженному на сервера Zenodo присваивается DOI.
  • Позволяет загружать файлы до 50 ГБ.
  • Есть интеграция с github.

2 Подключение репозитория github к zenodo

2.1 Общая информация

  • DOI присваивается каждому релизу, а не всему репозиторию.
  • Новые версии получают новые DOI.
  • Для общего DOI всех версий используйте концептуальный DOI из раздела Cite all versions в Zenodo.

2.2 Свяжите GitHub с Zenodo

  • Перейдите на Zenodo и авторизуйтесь через кнопку Log in with GitHub.
  • В разделе Account SettingsGitHub найдите нужный репозиторий.
  • Активируйте интеграцию, переключив тумблер в положение On.

2.3 Создайте релиз на GitHub

  • Можно создать релиз или из командной строки или через web-интерфейс.
  • В вашем репозитории перейдите в Releases → Draft a new release.
  • Укажите:
  • Нажмите Publish release.

2.4 Получите DOI через Zenodo

  • Zenodo автоматически создаст DOI для этого релиза.
  • Проверьте его:
    • Зайдите в Zenodo Uploads (https://zenodo.org/deposit).
    • Найдите запись с названием вашего релиза.
    • Скопируйте DOI (например, 10.5281/zenodo.1234567).

2.5 Настройка метаданных (опционально)

  • Добавьте файл .zenodo.json в корень репозитория, чтобы кастомизировать метаданные:
{
  "title": "Название проекта",
  "creators": [{"name": "Иванов, Иван", "affiliation": "Университет"}],
  "description": "Описание проекта",
  "keywords": ["ключевое слово 1", "ключевое слово 2"],
  "license": "MIT"
}

2.6 Добавьте бейдж DOI в README

  • Вставьте в README.md:
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.<doi>.svg)](https://doi.org/10.5281/zenodo.<doi>)
  • Пример:
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.16963592.svg)](https://doi.org/10.5281/zenodo.16963592)
Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.