All Projects → rgerum → Pylustrator

rgerum / Pylustrator

Licence: gpl-3.0
Visualisations of data are at the core of every publication of scientific research results. They have to be as clear as possible to facilitate the communication of research. As data can have different formats and shapes, the visualisations often have to be adapted to reflect the data as well as possible. We developed Pylustrator, an interface to directly edit python generated matplotlib graphs to finalize them for publication. Therefore, subplots can be resized and dragged around by the mouse, text and annotations can be added. The changes can be saved to the initial plot file as python code.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pylustrator

psyplot
Python package for interactive data visualization
Stars: ✭ 64 (-66.67%)
Mutual labels:  interactive, matplotlib
Brayns
Visualizer for large-scale and interactive ray-tracing of neurons
Stars: ✭ 232 (+20.83%)
Mutual labels:  interactive, visualisation
Ipympl
Matplotlib Jupyter Integration
Stars: ✭ 1,024 (+433.33%)
Mutual labels:  matplotlib, interactive
Edaviz
edaviz - Python library for Exploratory Data Analysis and Visualization in Jupyter Notebook or Jupyter Lab
Stars: ✭ 220 (+14.58%)
Mutual labels:  matplotlib, interactive
Animations-with-Matplotlib
Using the matplotlib library to create some interesting animations.
Stars: ✭ 42 (-78.12%)
Mutual labels:  visualisation, matplotlib
Constellation
A graph-focused data visualisation and interactive analysis application.
Stars: ✭ 309 (+60.94%)
Mutual labels:  interactive, visualisation
Windows10debloater
Script to remove Windows 10 bloatware.
Stars: ✭ 11,462 (+5869.79%)
Mutual labels:  gui, interactive
Fyne
Cross platform GUI in Go inspired by Material Design
Stars: ✭ 15,142 (+7786.46%)
Mutual labels:  gui
Yasha
A command-line tool to render Jinja templates for great good
Stars: ✭ 189 (-1.56%)
Mutual labels:  code-generation
Hue Debugger Ui
💡 Graphical interface for observing and interacting directly with Hue API
Stars: ✭ 186 (-3.12%)
Mutual labels:  gui
Comiccrawler
An image crawler written in Python.
Stars: ✭ 185 (-3.65%)
Mutual labels:  gui
Learn Anything
Organize world's knowledge, explore connections and curate learning paths
Stars: ✭ 13,532 (+6947.92%)
Mutual labels:  interactive
Spotlightify
The Spotify overlay controller
Stars: ✭ 190 (-1.04%)
Mutual labels:  gui
Nyaovim
Web-enhanced Extensible Neovim Frontend
Stars: ✭ 2,166 (+1028.13%)
Mutual labels:  gui
Dicomtomesh
A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.
Stars: ✭ 191 (-0.52%)
Mutual labels:  visualisation
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (-4.17%)
Mutual labels:  gui
Picameraapp
A graphical interface for programming the Raspberry Pi PiCamera. Written in Python using Tkinter.
Stars: ✭ 188 (-2.08%)
Mutual labels:  gui
Klingon
Angular Klingon: The UI companion for the @angular/cli
Stars: ✭ 191 (-0.52%)
Mutual labels:  gui
Vegvisir
A browser based GUI for **LLDB** Debugger.
Stars: ✭ 189 (-1.56%)
Mutual labels:  gui
Glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for XML (& HTML), Glimmer DSL for CSS, and Glimmer DSL for Tk (MRI Ruby Desktop Development GUI Library)
Stars: ✭ 186 (-3.12%)
Mutual labels:  gui

Pylustrator

DOC Build Status License DOI

docs/images/logo.png

Pylustrator is a software to prepare your figures for publication in a reproducible way. This means you receive a figure representing your data and alongside a generated code file that can exactly reproduce the figure as you put them in the publication, without the need to readjust things in external programs.

Pylustrator offers an interactive interface to find the best way to present your data in a figure for publication. Added formatting an styling can be saved by automatically generated code. To compose multiple figures to panels, pylustrator can compose different subfigures to a single figure.

Please also refer to the Documentation for more information.

Issues, Questions, and Suggestions

Please submit your questions, suggestions, and bug reports to the Issue Tracker

Contributing

You want to contribute? Great! Contributing works best if you creat a pull request with your changes.

  1. Fork the project.
  2. Create a branch for your feature: git checkout -b cool-new-feature
  3. Commit your changes: git commit -am 'My new feature'
  4. Push to the branch: git push origin cool-new-feature
  5. Submit a pull request!

If you are unfamilar with pull requests, you find more information on pull requests in the github help

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].