Pline: automatic generation of modern web interfaces for command-line programs

02/19/2020
by   Andres Veidenberg, et al.
0

Motivation: Bioinformatics software often lacks graphical user interfaces (GUIs), which can limit its adoption by non-technical members of the scientific community. Web interfaces are a common alternative for building cross-platform GUIs, but their potential is underutilized: web interfaces for command-line tools rarely take advantage of the level of interactivity expected of modern web applications and are rarely usable offline. Results: Here we present Pline: a lightweight framework that uses program descriptions and web standards to generate dynamic GUIs for command-line programs. With Pline, cross-platform graphical interfaces are easy to create and maintain, fostering user-friendly software in science. Availability and Implementation: Pline is cross-platform, open-source software. Documen-tation, example plugins and source code is freely available from http://wasabiapp.org/pline

READ FULL TEXT

page 7

page 9

research
09/12/2023

Commands as AI Conversations

Developers and data scientists often struggle to write command-line inpu...
research
03/06/2022

A Framework for Adaptive User Interface Generation based on User Behavioural Patterns

The concept of adaptivity is crucial in enterprise software systems with...
research
07/03/2023

A Vision for Flexibile GLSP-based Web Modeling Tools

In the past decade, the modeling community has produced many feature-ric...
research
01/01/2021

Optimizing Data Cube Visualization for Web Applications: Performance and User-Friendly Data Aggregation

Current open source applications which allow for cross-platform data vis...
research
12/01/2020

Cross-artform performance using networked interfaces: Last Man to Die's Vital LMTD

In 2009 the cross artform group, Last Man to Die, presented a series of ...
research
11/03/2015

A web-based IDE for IDP

IDP is a knowledge base system based on first order logic. It is finding...
research
10/06/2021

Application of the interactive Leipzig Corpus Miner as a generic research platform for the use in the social sciences

This article introduces to the interactive Leipzig Corpus Miner (iLCM) -...

Please sign up or login with your details

Forgot password? Click here to reset