pylustrator: Code generation for reproducible figures for publication

10/01/2019
by   Richard Gerum, et al.
0

One major challenge in science is to make all results potentially reproducible. Thus, along with the raw data, every step from basic processing of the data, evaluation, to the generation of the figures, has to be documented as clearly as possible. While there are many programming libraries that cover the basic processing and plotting steps (e.g. Matplotlib in Python), no library yet addresses the reproducible composing of single plots into meaningful figures for publication. Thus, up to now it is still state-of-the-art to generate publishable figures using image-processing or vector-drawing software leading to unwanted alterations of the presented data in the worst case and to figure quality reduction in the best case. Pylustrator a open source library based on the Matplotlib aims to fill this gap and provides a tool to easily generate the code necessary to compose publication figures from single plots. It provides a graphical user interface where the user can interactively compose the figures. All changes are tracked and converted to code that is automatically integrated into the calling script file. Thus, this software provides the missing link from raw data to the complete plot published in scientific journals and thus contributes to the transparency of the complete evaluation procedure.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

An array-oriented Python interface for FastJet

Analysis on HEP data is an iterative process in which the results of one...
research
03/19/2021

Alive publication

An alive publication is a scientific work published on the Internet that...
research
07/12/2023

CLAIMED – the open source framework for building coarse-grained operators for accelerated discovery in science

In modern data-driven science, reproducibility and reusability are key c...
research
01/30/2023

Open Reproducible Publication Research

Considerable scientific work involves locating, analyzing, systematizing...
research
10/14/2022

Library and Information Science Scholarly Journals Publishing Simulation: A Study

The author's productivity is assessed based on publications, which requi...
research
04/27/2023

ganX – generate artificially new XRF a python library to generate MA-XRF raw data out of RGB images

In this paper we present the first version of ganX – generate artificial...
research
07/08/2021

Complete Scanning Application Using OpenCv

In the following paper, we have combined the various basic functionaliti...

Please sign up or login with your details

Forgot password? Click here to reset