as notebooks have no mechanism of reuse/code sharing themselfes
You can import notebooks (https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Importing%20Notebooks.html, https://pypi.org/project/importnb/), or use jupytext to have a notebook that actually is a plain text file: https://github.com/mwouts/jupytext
@RonnyPfannschmidt -- checkout Jupytext's docs on syncing between Jupyter's server and outside text editors.
In short, keeping docs in sync between a running jupyter server and an outside text editor isn't easy. Jupytext is just a replacement for the stock ContentsManager, so docs are updated on "save" and frontent clients are unaware until you checkout those changes (i.e. through a page refresh).
Ok, cool. I think I understand... :)
I think you'll have to get creative to make this happen. I'm wondering if you can use something like Hermes to connect sublime to a running Jupyter Kernel. Then, create an ipywidget that's tracking the state of your large datasets. On changes, the "view" of that widget updates (showing the sorting operations you're doing in real time). Connect a notebook to that same running kernel and render the widget. As that widget object updates, the view should update in the notebook in real time.
It's not pretty, but it's an idea :P
white_gecko* Hello, I've played around with jupyter notebook a bit. Now I want to write a paper with it. What is the recommended way/best practice to manage citations/bibliography? I come from latex, I don't use zotero.