All Projects → ONRR → Doi Extractives Data

ONRR / Doi Extractives Data

Licence: other
Information on the extractive industries in the U.S. from federal data.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Doi Extractives Data

D3
This is the repository for my course, Learning Data Visualization with D3.js on LinkedIn Learning and Lynda.com.
Stars: ✭ 64 (-13.51%)
Mutual labels:  data-visualization
Tabix
Tabix.io UI
Stars: ✭ 1,152 (+1456.76%)
Mutual labels:  data-visualization
Fizzygum
a new web framework, an entire platform really, designed from the ground up to handle complex things easily. Put the power of an entire Operating System at your fingertips.
Stars: ✭ 70 (-5.41%)
Mutual labels:  data-visualization
Reaviz
📊 Data visualization library for React based on D3
Stars: ✭ 1,141 (+1441.89%)
Mutual labels:  data-visualization
Graphia
A visualisation tool for the creation and analysis of graphs
Stars: ✭ 67 (-9.46%)
Mutual labels:  data-visualization
Exploretrees Sg
🌳 Explore Trees in Singapore 🇸🇬
Stars: ✭ 68 (-8.11%)
Mutual labels:  data-visualization
Tsne Cuda
GPU Accelerated t-SNE for CUDA with Python bindings
Stars: ✭ 1,120 (+1413.51%)
Mutual labels:  data-visualization
Superset Ui Plugins
A collection of official Superset UI plugins
Stars: ✭ 73 (-1.35%)
Mutual labels:  data-visualization
Linkedingiveaway
👨🏽‍🏫You can learn about anything over here. What Giveaways I do and why it's important in today's modern world. Are you interested in Giveaway's?🔋
Stars: ✭ 67 (-9.46%)
Mutual labels:  data-visualization
Startr
A template for data journalism in R
Stars: ✭ 69 (-6.76%)
Mutual labels:  data-visualization
Vdquil
Visualizing Data (in Quil!)
Stars: ✭ 65 (-12.16%)
Mutual labels:  data-visualization
Seaborn
Statistical data visualization in Python
Stars: ✭ 9,007 (+12071.62%)
Mutual labels:  data-visualization
Equalareacartogram
Converts a Shapefile, GeoJSON, or CSV to an equal area cartogram
Stars: ✭ 68 (-8.11%)
Mutual labels:  data-visualization
Daru View
daru-view is for easy and interactive plotting in web application & IRuby notebook. daru-view is a plugin gem to the existing daru gem.
Stars: ✭ 65 (-12.16%)
Mutual labels:  data-visualization
My Journey In The Data Science World
📢 Ready to learn or review your knowledge!
Stars: ✭ 1,175 (+1487.84%)
Mutual labels:  data-visualization
Facebook Archive
Just some fun you can have with facebook's archive data
Stars: ✭ 63 (-14.86%)
Mutual labels:  data-visualization
Muze
Composable data visualisation library for web with a data-first approach now powered by WebAssembly
Stars: ✭ 1,153 (+1458.11%)
Mutual labels:  data-visualization
React Fusioncharts Component
ReactJS component for FusionCharts JavaScript Charting library.
Stars: ✭ 73 (-1.35%)
Mutual labels:  data-visualization
Awesome Expression Browser
😎 A curated list of software and resources for exploring and visualizing (browsing) expression data 😎
Stars: ✭ 72 (-2.7%)
Mutual labels:  data-visualization
Awesome Business Intelligence
Actively curated list of awesome BI tools. PRs welcome!
Stars: ✭ 1,157 (+1463.51%)
Mutual labels:  data-visualization

U.S. Department of the Interior Natural Resource Revenue Data

This is an archived repository for previous development work on revenuedata.doi.gov. See our current repo for information about the current version of the site.

Content below is for archive purposes and is no longer being updated.

For more detailed process, development, and data information, please see our repository's wiki.

What

The U.S. earns revenue on natural resources (such as oil, gas, coal and geothermals) extracted from federal lands and waters. This is a major source of revenue for both the federal government, state governments, and local municipalities.

This repository contains the code for revenuedata.doi.gov, which is a website that includes both curated content and raw data to better inform the national and international conversation around extractive industries revenue. It will provide data visualizations and information that’s understandable to members of the public and can be re-used through other media and applications.

For more information about the history of the site, see about this site.

Contributing

Content and feature suggestions are welcome via GitHub Issues. Code contributions are welcome via pull request, although of course we cannot guarantee your changes will be included in the site. Take a look at the issues we've tagged help wanted!

See CONTRIBUTING for more information about how to pitch in.

Public domain

This project is in the worldwide public domain. As stated in CONTRIBUTING:

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.

Development Environment

How it works

This project uses the GatsbyJS open source framework. This framework builds static web pages that then are published to our production environment. You can read more about Gatsby on their website.

High Level Overview

Data and content is read into a graphql schema. This graphql schema is then used to create queries to get the data and content needed to create the pages in the site. Pages are generated either by a template or a React component in the pages directory. Once the page is built it is copied to the public directory into the appropriate subdirectory. All javascript, css and data are embedded into the page. At runtime the react components are initialzed and the page is rendered.

Getting Started

Prerequisites:

  • node
  • npm

Once you have cloned the repository run:

npm install

Local dev commands:

  • npm run develop - This will start a local server running on port 8000 by default
  • npm run build - This will create the static html pages that are used in the production environment
  • npm run server - If you have run the local build command this wil start a web server so you can view the static html files on port 9000 by default
  • npm run clean - This wil clean the cache created by the gatsby build process. Use this when you need a refresh the data the site uses.
  • npm run format - This site uses eslint for fomratting and syntax checking
  • npm run test - We current use Jest to create unit tests. This command will run all the tests locally.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].