jupyter-tutorial-de

Schulungsmaterialen für den Aufbau und die Nutzung einer Forschungsinfrastruktur auf Basis von Jupyter Notebooks: https://cusy.io/de/seminare

https://github.com/veit/jupyter-tutorial-de

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.7%) to scientific vocabulary

Keywords

binder dashboard executable-books ipython ipython-widget ipywidget jupyter jupyter-notebook jupyterhub jupyterlab myst nbviewer notebook panel sphinx voila
Last synced: 4 months ago · JSON representation ·

Repository

Schulungsmaterialen für den Aufbau und die Nutzung einer Forschungsinfrastruktur auf Basis von Jupyter Notebooks: https://cusy.io/de/seminare

Basic Info
Statistics
  • Stars: 3
  • Watchers: 3
  • Forks: 4
  • Open Issues: 0
  • Releases: 6
Topics
binder dashboard executable-books ipython ipython-widget ipywidget jupyter jupyter-notebook jupyterhub jupyterlab myst nbviewer notebook panel sphinx voila
Created about 5 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Citation Codemeta

README.rst

Schnelleinstieg
===============

.. _badges:

Status
------

.. image:: https://img.shields.io/github/contributors/veit/jupyter-tutorial.svg
   :alt: Contributors
   :target: https://github.com/veit/jupyter-tutorial/graphs/contributors
.. image:: https://img.shields.io/github/license/veit/jupyter-tutorial.svg
   :alt: License
   :target: https://github.com/veit/jupyter-tutorial/blob/master/LICENSE
.. image:: https://results.pre-commit.ci/badge/github/veit/jupyter-tutorial-de/main.svg
   :alt: pre-commit.ci status
   :target: https://results.pre-commit.ci/latest/github/veit/jupyter-tutorial-de/main
.. image:: https://readthedocs.org/projects/jupyter-tutorial-de/badge/?version=latest
   :alt: Docs
   :target: https://jupyter-tutorial.readthedocs.io/de/latest/
.. image:: https://zenodo.org/badge/doi/10.5281/zenodo.10961431.svg
   :alt: DOI
   :target: https://doi.org/10.5281/zenodo.10961431
.. image:: https://img.shields.io/badge/dynamic/json?label=Mastodon&query=totalItems&url=https%3A%2F%2Fmastodon.social%2F@JupyterTutorial%2Ffollowers.json&logo=mastodon
   :alt: Mastodon
   :target: https://mastodon.social/@JupyterTutorial

.. _first-steps:

Installation
------------

#. Herunterladen und Auspacken:

   .. code-block:: console

    $ curl -O https://codeload.github.com/veit/jupyter-tutorial-de/zip/main
    $ unzip main
    Archive:  main
    …
       creating: jupyter-tutorial-de-main/
    …

#. Installieren der Python-Pakete

   .. code-block:: console

       $ cd jupyter-tutorial-de-main
       $ python3 -m venv .venv
       $ . .venv/bin/activate
       $ python -m pip install --upgrade pip
       $ python -m pip install -e ".[dev]"

#. Installieren der `Jupyter Notebook Extensions
   `_:

   .. code-block:: console

    $ jupyter contrib nbextension install --user
    jupyter contrib nbextension install --user
    Installing jupyter_contrib_nbextensions nbextension files to jupyter data directory
    …
    Successfully installed jupyter-contrib-core-0.3.3 jupyter-contrib-nbextensions-0.5.1
    jupyter-highlight-selected-word-0.2.0 jupyter-latex-envs-1.4.6
    jupyter-nbextensions-configurator-0.4.1
    …
    $ jupyter nbextension enable latex_envs --user --py
    Enabling notebook extension latex_envs/latex_envs...
          - Validating: OK

#. HTML-Dokumentation erstellen:

   .. code-block:: console

    $ cd docs/
    $ make html

#. PDF erstellen:

   Für die Erstellung von PDFs benötigt ihr weitere Pakete.

   Für Debian/Ubuntu erhaltet ihr diese mit:

   .. code-block:: console

    $ sudo apt install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended latexmk

   oder für macOS mit:

   .. code-block:: console

    $ brew cask install mactex
    …
    🍺  mactex was successfully installed!
    $ curl --remote-name https://www.tug.org/fonts/getnonfreefonts/install-getnonfreefonts
    $ sudo texlua install-getnonfreefonts
    …
    mktexlsr: Updating /usr/local/texlive/2020/texmf-dist/ls-R...
    mktexlsr: Done.

   Anschließend könnt ihr ein PDF generieren mit:

   .. code-block:: console

    $ make latexpdf
    …
    The LaTeX files are in _build/latex.
    Run 'make' in that directory to run these through (pdf)latex
    …

   Das PDF findet ihr anschließend in ``docs/_build/latex/jupytertutorial.pdf``.

.. _follow-us:

Folge uns
---------

* `GitHub `_
* `Twitter `_
* `Mastodon `_

Pull-Requests
-------------

Wenn ihr Vorschläge für Verbesserungen und Ergänzungen habt, empfehle ich euch,
einen `Fork `_ meines
`GitHub-Repository `_ zu erstellen
und darin eure Änderungen vorzunehmen. Gerne dürft ihr auch einen *Pull Request*
stellen. Sofern die darin enthaltenen Änderungen klein und atomar sind, schaue ich
mir eure Vorschläge gerne an.

Owner

  • Name: Veit Schiele
  • Login: veit
  • Kind: user
  • Location: Germany, Berlin and Freiburg
  • Company: @cusyio

Veit Schiele is founder and CEO of the cusy GmbH, a hosting platform for privacy-compliant development tools.

Citation (CITATION.cff)

cff-version: 1.2.0
title: Jupyter-Tutorial
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Veit
    family-names: Schiele
    email: veit@cusy.io
    affiliation: cusy GmbH
identifiers:
  - type: doi
    value: 10.5281/zenodo.10961431
repository-code: 'https://github.com/veit/jupyter-tutorial-de'
url: 'https://jupyter-tutorial.readthedocs.io/de/24.1.0/'
abstract: >-
  Schulungsmaterialen für den Aufbau und die Nutzung einer
  Forschungsinfrastruktur auf Basis von Jupyter Notebooks.
keywords:
  - Jupyter
  - JupyterLab
  - Notebook
  - iPython
  - Jupyter-Notebook
  - JupyterHub
  - Binder
  - iPython-Widget
  - ipywidget
  - Dashboard
  - nbviewer
  - Panel
  - Voilà
  - Sphinx
  - Executable Books
  - MyST
license: BSD-3-Clause
version: 24.1.0
date-released: '2024-01-11'

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "codeRepository": "https://github.com/veit/jupyter-tutorial-de/",
  "dateCreated": "2023-06-18",
  "datePublished": "2023-06-18",
  "dateModified": "2023-06-18",
  "downloadUrl": "https://github.com/veit/jupyter-tutorial-de/archive/refs/tags/24.1.0.tar.gz",
  "issueTracker": "https://github.com/veit/jupyter-tutorial-de/issues",
  "name": "Jupyter-Tutorial",
  "version": "1.1.1",
  "description": "Schulungsmaterialen fr den Aufbau und die Nutzung einer Forschungsinfrastruktur auf Basis von Jupyter Notebooks.",
  "developmentStatus": "active",
  "isPartOf": "https://www.python4data.science/de/latest/",
  "referencePublication": "https://doi.org/10.5281/zenodo.10961431",
  "keywords": [
    "Jupyter",
    "JupyterLab",
    "iPython",
    "Jupyter-Kernel",
    "iPython-Widget",
    "ipywidget",
    "Notebook",
    "JupyterHub",
    "Binder",
    "Dashboard",
    "nbviewer",
    "Panel",
    "Voil",
    "Sphinx",
    "Executable Books",
    "MyST"
  ],
  "relatedLink": [
    "https://jupyter-tutorial.readthedocs.io/de/24.1.0/"
  ],
  "author": [
    {
      "@type": "Person",
      "givenName": "Veit",
      "familyName": "Schiele",
      "email": "veit@cusy.io",
      "affiliation": {
        "@type": "Organization",
        "name": "cusy GmbH"
      }
    }
  ]
}

GitHub Events

Total
  • Delete event: 7
  • Issue comment event: 4
  • Push event: 22
  • Pull request event: 12
  • Create event: 4
Last Year
  • Delete event: 7
  • Issue comment event: 4
  • Push event: 22
  • Pull request event: 12
  • Create event: 4

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 1
  • Total pull requests: 141
  • Average time to close issues: 1 day
  • Average time to close pull requests: 21 days
  • Total issue authors: 1
  • Total pull request authors: 4
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.16
  • Merged pull requests: 22
  • Bot issues: 0
  • Bot pull requests: 22
Past Year
  • Issues: 0
  • Pull requests: 9
  • Average time to close issues: N/A
  • Average time to close pull requests: about 24 hours
  • Issue authors: 0
  • Pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.44
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 9
Top Authors
Issue Authors
  • pyup-bot (1)
Pull Request Authors
  • pyup-bot (114)
  • pre-commit-ci[bot] (14)
  • dependabot[bot] (8)
  • hofmannedv (5)
Top Labels
Issue Labels
Pull Request Labels
update (114) dependencies (8)

Dependencies

docs/requirements.txt pypi
  • furo *
  • ipython *
  • ipywidgets *
  • nbsphinx *
  • sphinx-copybutton *
  • sphinx_inline_tabs *
  • sphinxcontrib-svg2pdfconverter *
  • sphinxext-opengraph *
.github/workflows/pre-commit.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
  • pre-commit/action v3.0.0 composite
docs/hub/Pipfile pypi
  • autopep8 *
  • ipython *
  • jupyter *
  • jupyter-contrib-nbextensions *
  • jupyter-latex-envs *
  • jupyter-nbextensions-configurator *
  • jupyterhub *
  • jupyterhub-systemdspawner *
  • jupyterlab *
  • nb2xls *
  • nbconvert *
  • nbviewer *
  • yapf *
docs/hub/Pipfile.lock pypi
  • 178 dependencies
pipenvs/python-311/Pipfile pypi
  • altair *
  • appmode *
  • bokeh *
  • bqplot *
  • cartopy *
  • datashader *
  • descartes *
  • fastapi *
  • fiona *
  • flask *
  • folium *
  • geodatasets *
  • geopandas *
  • geopy *
  • geoviews *
  • graphviz *
  • holoviews *
  • hvplot *
  • hypothesis *
  • intake *
  • intake-parquet *
  • ipycanvas *
  • ipykernel *
  • ipylayout *
  • ipyleaflet *
  • ipympl *
  • ipysheet *
  • ipytest *
  • ipython-unittest *
  • ipyvolume *
  • ipyvuetify *
  • ipywebrtc *
  • ipywidgets *
  • jupyter *
  • jupyter-dashboards *
  • jupyter-flex *
  • mapclassify *
  • mock *
  • mpl-scatter-density *
  • networkx *
  • numpy <=1.24
  • panel *
  • papermill *
  • pdvega *
  • plotly *
  • plotnine *
  • pythreejs *
  • pyviz-comms *
  • rtree *
  • s3fs *
  • seaborn *
  • toyplot *
  • vega-datasets *
  • voila *
  • voila-reveal *
  • voila-vuetify *
  • xarray-leaflet *
  • yt *
pipenvs/python-311/Pipfile.lock pypi
  • 277 dependencies
pyproject.toml pypi