Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mfitzp/qtipy
Automatically run IPython notebooks against new data using file triggers returning new-rendered output.
https://github.com/mfitzp/qtipy
Last synced: 15 days ago
JSON representation
Automatically run IPython notebooks against new data using file triggers returning new-rendered output.
- Host: GitHub
- URL: https://github.com/mfitzp/qtipy
- Owner: mfitzp
- License: gpl-3.0
- Created: 2014-05-13T19:19:43.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-05-15T03:24:54.000Z (over 10 years ago)
- Last Synced: 2024-10-15T04:32:52.804Z (28 days ago)
- Language: Python
- Homepage: https://www.mfitzp.com/tools/qtipy/
- Size: 1.84 MB
- Stars: 24
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# QtIPy
A Qt-based automator for IPython notebooks. Attached triggers to files and folders and
automatically run notebooks on file changes, or run a IPython notebook on a timer.A dictionary of variables describing the current state is passed to the script (variable `qtipy`)
and can be read to direct script output to particular folders. Watching a folder optionally allows
iterating over all the files in a folder, which are also in passed to the script for processing.QtIPy therefore allows you to automatically process data files, generate figures, etc.
without lifting a finger.Automator sets and be saved and loaded for future use.
![Screenshot](https://raw.githubusercontent.com/mfitzp/qtipy/master/qtipy-screenshot.png)
# Installation
QtIPy requires PyQt5. Compatible with both Python2.7 and Python3.4.
Best installed via PyPi:
pip install qtipy
Then from a command line run:QtIPy
For Mac users a launcher `.app` is available for download from [here](http://download.martinfitzpatrick.name/QtIPy.app.zip). Install
as above, then download the `.app` and drag to your dock. Click to launch QtIPy!Backend running is based on https://github.com/paulgb/runipy/