Datacopia

Last updated
Datacopia.com
Initial release18 August 2012;11 years ago (18 August 2012)
Stable release
20140625151647 / 6 May 2014;9 years ago (6 May 2014) [1]
Operating system Cross-platform
Available inEnglish
License Proprietary
Website www.datacopia.com

Datacopia is a freemium tool that automatically generates charts and infographics from structured and unstructured data. [2]

Contents

Context

Representing data using charts is a difficult task from two perspectives. The first is that it is not always clear which chart type best represents a dataset. [3] [4] The second, and more difficult of the two, is understanding what useful information even exists in the data before it can be visualized. [5]

Datacopia attempts to resolve these difficulties by automating both the data analysis and chart selection processes.

Technology

Datacopia is built in HTML5 and runs on any platform with a browser that supports the Html5 canvas element. It makes use of D3.js and the NVD3 library to provide its interactive graphics. It uses the Heroku PaaS stack.

Datacopia allows generated charts to be posted to social media sites and blogs. [6]

Datacopia offers an API [7] that allows developers to embed Datacopia functionality within their software and websites. This API is already used by the Qiqqa research management software to automatically turn tables of results in PDFs into charts. [8]

See also

Related Research Articles

<span class="mw-page-title-main">Adobe Flash</span> Deprecated multimedia platform used to add animation and interactivity to websites

Adobe Flash is, except in China, a discontinued multimedia software platform used for production of animations, rich internet applications, desktop applications, mobile apps, mobile games, and embedded web browser video players.

<span class="mw-page-title-main">Adobe ColdFusion</span> Rapid Web app development platform

Adobe ColdFusion is a commercial rapid web-application development computing platform created by J. J. Allaire in 1995. ColdFusion was originally designed to make it easier to connect simple HTML pages to a database. By version 2 (1996) it had become a full platform that included an IDE in addition to a full scripting language.

<span class="mw-page-title-main">DirectShow</span> Microsoft API

DirectShow, codename Quartz, is a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files or streams. It is the replacement for Microsoft's earlier Video for Windows technology. Based on the Microsoft Windows Component Object Model (COM) framework, DirectShow provides a common interface for media across various programming languages, and is an extensible, filter-based framework that can render or record media files on demand at the request of the user or developer. The DirectShow development tools and documentation were originally distributed as part of the DirectX SDK. Currently, they are distributed as part of the Windows SDK.

In software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or perform additional testing that would be difficult to do manually. Test automation is critical for continuous delivery and continuous testing.

<span class="mw-page-title-main">Web 2.0</span> World Wide Web sites that use technology beyond the static pages of earlier Web sites

Web 2.0 refers to websites that emphasize user-generated content, ease of use, participatory culture and interoperability for end users.

<span class="mw-page-title-main">CakePHP</span> Open-source web framework in PHP

CakePHP is an open-source web framework. It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License.

<span class="mw-page-title-main">HTML5</span> Fifth and previous version of hypertext markup language

HTML5 is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth and final major HTML version that is now a retired World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML Living Standard. It is maintained by the Web Hypertext Application Technology Working Group (WHATWG), a consortium of the major browser vendors.

Gears, formerly Google Gears, is a discontinued utility software offered by Google to create more powerful web apps by adding offline storage and other additional features to web browsers. Released under the BSD license, Gears is free and open-source. Gears was conceived at a time when a comparable alternative was not available. However, Gears was discontinued in favor of the standardized HTML5 methods that eventually became prevalent.

This is a comparison of web frameworks for front-end web development that are heavily reliant on JavaScript code for their behavior.

Apache Cordova is a mobile application development framework created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open-source version of the software called Apache Cordova. Apache Cordova enables software programmers to build hybrid web applications for mobile devices using CSS3, HTML5, and JavaScript, instead of relying on platform-specific APIs like those in Android, iOS, or Windows Phone. It enables the wrapping up of CSS, HTML, and JavaScript code depending on the platform of the device. It extends the features of HTML and JavaScript to work with the device. The resulting applications are hybrid, meaning that they are neither truly native mobile application nor purely Web-based. They are not native because all layout rendering is done via Web views instead of the platform's native UI framework. They are not Web apps because they are packaged as apps for distribution and have access to native device APIs. Mixing native and hybrid code snippets has been possible since version 1.9.

<span class="mw-page-title-main">WebGL</span> JavaScript bindings for OpenGL in web browsers

WebGL is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelerated usage of physics, image processing, and effects in the HTML canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.

<span class="mw-page-title-main">Qiqqa</span> Reference management software

Qiqqa is a free and open-source software that allows researchers to work with thousands of PDFs. It combines PDF reference management tools, a citation manager, and a mind map brainstorming tool. It integrates with Microsoft Word XP, 2003, 2007 and 2010 and BibTeX/LaTeX to automatically produce citations and bibliographies in thousands of styles.

<span class="mw-page-title-main">API</span> Software interface between computer programs

An application programming interface (API) is a way for two or more computer programs or components to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API. The term API may refer either to the specification or to the implementation. Whereas a system's user interface dictates how its end-users interact with the system in question, its API dictates how to write code that takes advantage of that system's capabilities.

Modern HTML5 has feature-parity with the now-obsolete Adobe Flash. Both include features for playing audio and video within web pages. Flash was specifically built to integrate vector graphics and light games in a web page, features that HTML5 also supports.

<span class="mw-page-title-main">Google Fusion Tables</span> Data management web service

Google Fusion Tables was a web service provided by Google for data management. Fusion tables was used for gathering, visualising and sharing data tables. Data are stored in multiple tables that Internet users can view and download.

WebRTC is a free and open-source project providing web browsers and mobile applications with real-time communication (RTC) via application programming interfaces (APIs). It allows audio and video communication to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps.

HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as in the browser. iOS

<span class="mw-page-title-main">OpenFL</span> Software framework for video games

OpenFL is a free and open-source software framework and platform for the creation of multi-platform applications and video games. OpenFL applications can be written in Haxe, JavaScript, or TypeScript, and may be published as standalone applications for several targets including iOS, Android, HTML5, Windows, macOS, Linux, WebAssembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, Xbox One, Wii U, TiVo, Raspberry Pi, and Node.js.

References

  1. "Datacopia.com is launched!". The Datacopia Blog. 6 May 2014. Archived from the original on 5 March 2016.
  2. "AlternativeTo: Datacopia".
  3. Andrew Abela (2009-01-05). Advanced Presentations by Design: Creating Communication that Drives Action. Archived from the original on 2014-04-26.
  4. Helfman, Jonathan I.; Goldberg, Joseph H. (11–15 June 2007). Selecting the Best Graph Based on Data, Tasks, and User Roles (PDF). UPA 2007 Conference - Patterns: Blueprints for Usability. Usability Professionals' Association. Archived from the original (PDF) on 20 November 2008.
  5. "Automatic Construction and Natural-Language Description of Nonparametric Regression Models". Association for the Advancement of Artificial Intelligence. AAAI. 2014.
  6. "Trading multiple strategies/instruments and max draw-downs". MooMoo Forex Trading. 15 May 2014. Archived from the original on 14 July 2014.
  7. "The oh-so-simple Datacopia API". Datacopia.com. Archived from the original on 2014-07-14. Retrieved 2014-07-01.
  8. "Automatically making charts from boring tables of results in your PDFs using Datacopia.com". The Qiqqa blog. 23 June 2014. Archived from the original on 7 August 2017.