- This article was considered for deletion at Wikipedia on December 19 2014. This is a backup of Wikipedia:Quadrigram. All of its AfDs can be found at Wikipedia:Special:PrefixIndex/Wikipedia:Articles_for_deletion/Quadrigram, the first at Wikipedia:Wikipedia:Articles_for_deletion/Quadrigram.
Quadrigram enables users to produce compelling solutions with data in the forms of interactive visualizations, animations or dashboards. Quadrigram was launched in 2012 on a software as a service basis with subscription-based plans for individuals and businesses.
The flexibility of Quadrigram comes from its visual programming language, as well as its large catalogue of visualizations, which can be combined to create different types of visual metaphors, and its ability to tackle different types of data (numbers, texts, geographic data, networks, trees).
The Quadrigram visual programming language eliminates the need for programming or coding in the development of data solutions. With the Quadrigram modules, data can be connected from different files, databases, repositories, and online data services. it can be processed with different filters, mixers, and operations. Quadrigram has an extensive catalogue of visualizations that can be connected, interconnected and customized to produce the most adequate metaphor to visualize any dataset. The resulting visualizations and dashboards can be published as password-protected or public projects on any website or on the Quadrigram server.
In Quadrigram, users can either upload their data to their personal Quadrigram Cloud Server, or connect data from online sources (hosted files, databases, and data services). Quadrigram can read Microsoft Excel, text, Microsoft Word, .csv and .tsv files, and images. In addition, it connects to Google Spreadsheet, SQL database, and HTTP services. Other types of files, such as JSON can be read as text files and parsed as well.
The visual programming language designed by Quadrigram contains more than 500 modules grouped into five categories or families:
- Data connectors: permit to connect to external data files, import data files to Quadrigram, and connect to databases and HTTP server
- Data structures: modules for encapsulating different types of data (numbers, texts, points, geometric shapes, coordinates, networks, etc...), and converting one type to another. The data structures modules include manipulation functions for manipulating data structures (extract, filter, insert, transform, etc...) such as lists and tables.
- Operations: is the largest family of modules that support numerical, statistic, temporal, spatio-temporal, geometric, and some logic operations.
- Controls: are modules that organize the data flow in a Quadrigram project, such as data gates, counters, and triggers.
- Visualizations and interactive components: The Quadrigram visualization catalogue include charts, network visualization, parallel coordinates, tile map, and draw-based visualizations. In addition, this family of modules contains interactive components such as text boxes, sliders and legends.
- Working with JSON Files, Quadrigram Answers