Data USA

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Data USA
Original authorsDeloitte, MIT Media Lab – Collective Learning, Datawheel
DeveloperDatawheel
Initial releaseApril 4, 2016; 10 years ago (2016-04-04)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inPython, JavaScript, React
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    PlatformWeb
    Available inEnglish
    LicenseAGPL
    Websitedatausa.io

    Data USA is a free platform that allows users to collect, analyze, and visualize shared U.S. government data. Launched on April 4, 2016, Data USA is the product of an ongoing partnership between Deloitte, Massachusetts Institute of Technology (MIT) Collective Learning Group, and Datawheel.[1][2][3][4][5]

    The platform won a 2017 Webby Award for Government & Civil Innovation,[6] along with a 2016 Kantar Information is Beautiful Award.[7]

    On May 1, 2019, version 3.0 of the platform was released, which included a new "Viz Builder" tool, which allows users to build custom data visualizations using data from all of the data sources included on the site.[8] This allows for cross-dimensional queries of the data, which were previously unavailable given the vertical-nature of the profile pages.

    Data USA belongs to a larger family of data visualization and distribution platforms, created under the vision of César Hidalgo, which take open data sources that are traditionally siloed and collates them into a single data portal with narrative profiles and data exploration tools. These sites include The Observatory of Economic Complexity (OEC), DataChile, Data Africa, and Data KOREA.

    Architecture

    [edit | edit source]

    Back-end

    [edit | edit source]

    Data USA consolidates data from 21 open data sources, cleaned and standardized into a PostgreSQL database, and accessible via a public API.[9] The ETL steps are currently written in python, and the API is constructed using mondrian-rest.[10]

    Front-end

    [edit | edit source]

    The front-end of Data USA is written in HTML, CSS, and JavaScript, using a React framework called Canon. The codebase, much like the underlying data itself, is made open-source on GitHub under a GNU Affero General Public License v3.0.[11] The visualizations found on Data USA are created using D3plus, a library built on top of D3.js that enables quick visualization development by providing default styles and helper functions and classes.[12]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).