Showing preview only (1,423K chars total). Download the full file or copy to clipboard to get everything.
Repository: rawgraphs/rawgraphs-app
Branch: master
Commit: b7b2909111cc
Files: 287
Total size: 1.3 MB
Directory structure:
gitextract_vn4cyhxx/
├── .git-ftp-include
├── .github/
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── feature-suggestion.md
│ │ ├── found-a-bug-in-a-chart.md
│ │ └── found-a-bug-in-the-interface.md
│ └── workflows/
│ ├── dev.yml
│ └── prod.yml
├── .gitignore
├── .prettierrc
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── package.json
├── public/
│ ├── index.html
│ ├── manifest.json
│ ├── robots.txt
│ └── sample-datasets/
│ ├── Alluvial diagram - Hate crimes in New York.tsv
│ ├── Arc diagrams - Lannister vs Starck relationships.tsv
│ ├── Bar chart - Netflix Original Series.tsv
│ ├── Beeswarm plot - NY mean wages.tsv
│ ├── Bubble Chart - TOP 50 Groossing Movies.tsv
│ ├── Bump chart - Foreign residents in Milan.tsv
│ ├── Chord Diagram - Estimated migration flows between macro-areas.csv
│ ├── Circle Packing - Most populated cities.tsv
│ ├── Contour plot - Mean temperature in Paris 1944-1945.tsv
│ ├── Convex hull - Iris flowers.tsv
│ ├── Dendrogram - Felidae classification.tsv
│ ├── Gantt chart - Italian PMs and presidents.tsv
│ ├── Hexbin - basketball shots.tsv
│ ├── Horizon Graph - EU Index of consumer prices.tsv
│ ├── Line Graph - US Presidential Elections.tsv
│ ├── Line chart - RIAA Music format revenues.tsv
│ ├── Line graph - US presidential election full.tsv
│ ├── Matrix Plot - Letters frequencies by language.tsv
│ ├── Multiset Barchart - Happiness Index.tsv
│ ├── Radar Chart - Fifa players.tsv
│ ├── Sankey diagram - Energy flows.tsv
│ ├── Slope graph - Premier SerieA ranking.tsv
│ ├── Stacked barchart - GDP sector composition.tsv
│ ├── Streamgraph - Olympics Medals.tsv
│ ├── Sunburst - Wine Aromas.tsv
│ ├── Treemap - Orchestra.tsv
│ └── Violin plot - Weather in New York.tsv
└── src/
├── App.js
├── App.test.js
├── HeaderItems.js
├── charts.js
├── components/
│ ├── ChartOptions/
│ │ ├── ChartOptionTypes/
│ │ │ ├── ChartOptionBoolean.js
│ │ │ ├── ChartOptionColor.js
│ │ │ ├── ChartOptionColorScale.js
│ │ │ ├── ChartOptionColorScaleDefault.js
│ │ │ ├── ChartOptionColorScaleWrapper.js
│ │ │ ├── ChartOptionNumber.js
│ │ │ ├── ChartOptionSelect.js
│ │ │ ├── ChartOptionText.js
│ │ │ ├── ColorScaleUtils.js
│ │ │ ├── ColorSchemePreview.js
│ │ │ └── ColorSchemesDropDown.js
│ │ ├── ChartOptions.js
│ │ ├── ChartOptions.module.scss
│ │ └── index.js
│ ├── ChartPreview/
│ │ ├── ChartPreview.js
│ │ └── index.js
│ ├── ChartPreviewWIthOptions/
│ │ ├── ChartPreviewWithOptions.js
│ │ └── index.js
│ ├── ChartSelector/
│ │ ├── ChartSelector.js
│ │ ├── ChartSelector.module.scss
│ │ └── index.js
│ ├── CopyToClipboardButton/
│ │ ├── CopyToClipboardButton.js
│ │ ├── index.js
│ │ └── style.module.css
│ ├── CustomChartLoader/
│ │ ├── CustomChartLoader.js
│ │ ├── CustomChartLoader.module.scss
│ │ └── index.js
│ ├── CustomChartWarnModal/
│ │ ├── CustomChartWarnModal.js
│ │ └── index.js
│ ├── DataGrid/
│ │ ├── DataGrid.js
│ │ ├── DataGrid.module.scss
│ │ └── index.js
│ ├── DataLoader/
│ │ ├── DataLoader.js
│ │ ├── DataLoader.module.scss
│ │ ├── DataMismatchModal.js
│ │ ├── index.js
│ │ ├── loaders/
│ │ │ ├── LoadProject.js
│ │ │ ├── LoadProject.module.scss
│ │ │ ├── Paste.js
│ │ │ ├── SparqlFetch.js
│ │ │ ├── SparqlFetch.module.scss
│ │ │ ├── UploadFile.js
│ │ │ ├── UploadFile.module.scss
│ │ │ ├── UrlFetch.js
│ │ │ └── UrlFetch.module.scss
│ │ └── loading.js
│ ├── DataMapping/
│ │ ├── ChartDimensionCard.js
│ │ ├── ChartDimensionItem.js
│ │ ├── ColumnCard.js
│ │ ├── DataMapping.js
│ │ ├── DataMapping.module.scss
│ │ ├── DataTypeIcon.js
│ │ ├── RequiredIcon.js
│ │ └── index.js
│ ├── DataSamples/
│ │ ├── DataSamples.js
│ │ ├── DataSamples.module.scss
│ │ └── index.js
│ ├── DataTable/
│ │ ├── DataTable.js
│ │ ├── DataTable.scss
│ │ └── index.js
│ ├── Exporter/
│ │ ├── Exporter.js
│ │ └── index.js
│ ├── Footer/
│ │ ├── Footer.js
│ │ ├── Footer.module.scss
│ │ └── index.js
│ ├── Header/
│ │ ├── Header.js
│ │ ├── Header.module.scss
│ │ └── index.js
│ ├── InlineColorPicker/
│ │ ├── InlineColorPicker.js
│ │ ├── InlineColorPicker.module.scss
│ │ └── index.js
│ ├── JsonViewer/
│ │ ├── JsonViewer.js
│ │ ├── JsonViewer.scss
│ │ └── index.js
│ ├── Menu/
│ │ ├── Menu.js
│ │ └── index.js
│ ├── Modal/
│ │ ├── Modal.js
│ │ ├── Modal.module.scss
│ │ └── index.js
│ ├── ParsingOptions/
│ │ ├── DateLocaleSelector.js
│ │ ├── DecimalsSeparatorSelector.js
│ │ ├── ParsingOptions.js
│ │ ├── ParsingOptions.module.scss
│ │ ├── SeparatorSelector.js
│ │ ├── StackSelector.js
│ │ ├── ThousandsSeparatorSelector.js
│ │ └── index.js
│ ├── ScreenSizeAlert/
│ │ ├── ScreenSizeAlert.js
│ │ ├── ScreenSizeAlert.module.scss
│ │ └── index.js
│ ├── Section/
│ │ ├── Section.js
│ │ ├── Section.module.scss
│ │ └── index.js
│ └── WarningMessage/
│ ├── WarningMessage.js
│ └── index.js
├── constants.js
├── gaEvents.js
├── hooks/
│ ├── chart-types.js
│ ├── rawRequire.js
│ ├── useCopyToClipboard.js
│ ├── useCustomCharts.js
│ ├── useDataLoader.js
│ ├── useDataLoaderUtils/
│ │ ├── parser.js
│ │ └── stack.js
│ ├── useDebounce.js
│ ├── usePrevious.js
│ ├── useSafeCustomCharts.js
│ └── useWindowSize.js
├── import_export_v1.1.js
├── import_export_v1.js
├── index.js
├── serviceWorker.js
├── setupTests.js
├── styles/
│ ├── _fonts.scss
│ ├── fonts/
│ │ ├── IBM-Plex/
│ │ │ ├── IBM-Plex-Mono/
│ │ │ │ └── fonts/
│ │ │ │ ├── complete/
│ │ │ │ │ ├── eot/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── otf/
│ │ │ │ │ │ ├── IBMPlexMono-Bold.otf
│ │ │ │ │ │ ├── IBMPlexMono-BoldItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-ExtraLight.otf
│ │ │ │ │ │ ├── IBMPlexMono-ExtraLightItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Italic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Light.otf
│ │ │ │ │ │ ├── IBMPlexMono-LightItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Medium.otf
│ │ │ │ │ │ ├── IBMPlexMono-MediumItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Regular.otf
│ │ │ │ │ │ ├── IBMPlexMono-SemiBold.otf
│ │ │ │ │ │ ├── IBMPlexMono-SemiBoldItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Text.otf
│ │ │ │ │ │ ├── IBMPlexMono-TextItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Thin.otf
│ │ │ │ │ │ ├── IBMPlexMono-ThinItalic.otf
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── ttf/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── woff/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ └── woff2/
│ │ │ │ │ └── license.txt
│ │ │ │ └── split/
│ │ │ │ ├── woff/
│ │ │ │ │ └── license.txt
│ │ │ │ └── woff2/
│ │ │ │ └── license.txt
│ │ │ ├── LICENSE.txt
│ │ │ └── scss/
│ │ │ └── mono/
│ │ │ ├── _index.scss
│ │ │ ├── bold/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── extralight/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── light/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── medium/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── regular/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── semibold/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── text/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ └── thin/
│ │ │ ├── _cyrillic.scss
│ │ │ ├── _index.scss
│ │ │ ├── _latin1.scss
│ │ │ ├── _latin2.scss
│ │ │ ├── _latin3.scss
│ │ │ ├── _pi.scss
│ │ │ └── italic/
│ │ │ ├── _cyrillic.scss
│ │ │ ├── _index.scss
│ │ │ ├── _latin1.scss
│ │ │ ├── _latin2.scss
│ │ │ ├── _latin3.scss
│ │ │ └── _pi.scss
│ │ └── Inter Web/
│ │ └── inter.css
│ └── index.scss
└── worker/
├── index.js
└── worker.js
================================================
FILE CONTENTS
================================================
================================================
FILE: .git-ftp-include
================================================
!build/
================================================
FILE: .github/FUNDING.yml
================================================
# These are supported funding model platforms
github: [rawgraphs]
================================================
FILE: .github/ISSUE_TEMPLATE/feature-suggestion.md
================================================
---
name: Feature suggestion
about: Suggest an idea to improve RAWGraphs
title: ''
labels: enhancement
assignees: ''
---
**In which part of the interface would this feature applies?**
<!--To check an option in the list, replace the "[ ]" with a "[x]". Be sure to check out how it looks in the Preview tab!
-->
[ ] 1. Load your data
[ ] 2. Choose a chart
[ ] 3. Mapping
[ ] 4. Customize
[ ] 5. Export
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
================================================
FILE: .github/ISSUE_TEMPLATE/found-a-bug-in-a-chart.md
================================================
---
name: Found a bug in a chart
about: This template is for reporting bugs related to charts (broken or incorrect
behaviour). If you have questions on how to use RAWGraphs, please visit https://groups.google.com/g/densitydesign-raw
title: ''
labels: bug, chart-related
assignees: ''
---
<!--
Hi there!
this template is meant to report issues related to charts.
If the problem is related to the behaviour of the frontend interface, please use the dedicate issues: https://github.com/rawgraphs/rawgraphs-app/issues. Feel free to remove any portion of the template that is not relevant for your issue.
Be sure to check out how it looks in the Preview tab!
-->
**In which chart does the bug happen?**
<!-- Keep only the charts interested by the bug. Please add them also as labels (see the menu on the right) -->
- Alluvial diagram
- Arc Diagram
- Bar chart
- Stacked bar chart
- Multiset bar chart
- Beeswarm plot
- Boxplot
- Bump chart
- Circle Packing
- Contour Plot
- Circular dendrogram
- Linear Dendrogram
- Hexagonal Binning
- Line chart
- Matrix plot
- Radar chart
- Sankey diagram
- Streamgraph
- Sunburst diagram
- Treemap diagram
- Violin plot
**RAWGraphs Version**
<!-- You can find this in top-right corner of the interface -->
**Web browser and version**
<!-- In the address bar, on Chrome enter "chrome://version", on Firefox enter "about:support". On Safari, use "About Safari". -->
**Operating System**
<!-- Ex: Windows/MacOSX/Linux/Android/iOS along with version -->
**Steps to reproduce this**
<!-- describe all the steps needed to reproduce the error -->
**Project file**
<!--
Warning: by uploading a .rawgraphs file, you will share the attached data.
Upload the .rawgraphs project file.
You can export it at the end of the project in the "5. Export" session at the bottom of the interface, selecting as file type `.rawgraphs`
-->
**Additional context**
<!--
Add any other context about the problem here, for example screenshots
-->
================================================
FILE: .github/ISSUE_TEMPLATE/found-a-bug-in-the-interface.md
================================================
---
name: Found a bug in the interface
about: This template is for reporting interface bugs (broken or incorrect behaviour).
If is related to a specific chart, please use the other template.
title: ''
labels: bug
assignees: ''
---
<!--
Hi there!
this template is meant to report issues in the frontend interface of RAWGraphs.
If the problem is related to the behaviour of a specific chart, please use the dedicate issues: https://github.com/rawgraphs/rawgraphs-charts/issues. Feel free to remove any portion of the template that is not relevant for your issue.
Be sure to check out how it looks in the Preview tab!
-->
**RAWGraphs Version**
<!-- You can find this in top-right corner of the interface -->
**Web browser and version**
<!-- In the address bar, on Chrome enter "chrome://version", on Firefox enter "about:support". On Safari, use "About Safari". -->
**Operating System**
<!-- Ex: Windows/MacOSX/Linux/Android/iOS along with version -->
**Steps to reproduce this**
<!-- describe all the steps needed to reproduce the error -->
**Project file**
<!--
Warning: by uploading a .rawgraphs file, you will share the attached data.
Upload the .rawgraphs project file.
You can export it at the end of the project in the "5. Export" session at the bottom of the interface, selecting as file type `.rawgraphs`
-->
**Additional context**
<!--
Add any other context about the problem here, for example screenshoots
-->
================================================
FILE: .github/workflows/dev.yml
================================================
name: Deploy RAWGraphs dev
# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for tagged versions
on:
push:
branches: [master]
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
deploy:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: 14.x
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT"
- uses: actions/cache@v3
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Install dependencies
run: yarn install
- name: Get short git hash
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Build app
run: yarn build
env:
CI: false
REACT_APP_VERSION: ${{ steps.vars.outputs.sha_short }}
- name: List output files
run: find build/ -print
- name: FTP Deploy
uses: SamKirkland/FTP-Deploy-Action@v4.3.4
with:
# Deployment destination server & path. Formatted as protocol://domain.com:port/full/destination/path/
server: dev.rawgraphs.io
# FTP account username
username: ${{ secrets.FTP_USERNAME }}
# FTP account password
password: ${{ secrets.FTP_PASSWORD }}
# The local folder to copy, defaults to root project folder
local-dir: build/
server-dir: dev.rawgraphs.io/
================================================
FILE: .github/workflows/prod.yml
================================================
name: Deploy RAWGraphs prod
# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for tagged versions
on:
push:
tags:
- v*
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
deploy:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: 14.x
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT"
- uses: actions/cache@v1
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Install dependencies
run: yarn install
- name: Get short git hash
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Build app
run: yarn build
env:
CI: false
REACT_APP_VERSION: ${{ steps.vars.outputs.sha_short }}
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
cname: app.rawgraphs.io
================================================
FILE: .gitignore
================================================
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
# testing
/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
================================================
FILE: .prettierrc
================================================
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": false,
"singleQuote": true
}
================================================
FILE: CHANGELOG.md
================================================
## 2.0.1
#### New Features
- Added support for custom charts. Now oyu can load locally your custom charts without needing to download, comple and host RAWGraphs. See this blog post for more information: https://www.rawgraphs.io/post/introducing-a-new-feature-in-rgraphs-on-the-fly-custom-chart
- Added Chord diagram: Added chart by merging pull request by @blindguardian50, @steve1711, @TheAlmightySpaceWarrior, @wizardry8, and @kandrews99.
#### Changes
- update rawgraphs-charts to 1.0.1
- Updated rawgraphs-core dependencies
- moved to sass instead of node-sass
#### new features in charts
- Voronoi Treemap: Exposed minimum weight ratio option, allowing better control of area fitting.
- Barchart: Padding in horizontal bar charts now works.
- Beeswarm plot: Added error message when using negative values for size.
- Bump chart: labels are now correct when using padding
- Circle packing: Added error message when using negative values for size.
- Circular dendrogram: Added error message when using negative values for size.
- Grouped barcharts: Fixed date formats. Axis ticks are now prettier when using dates.
- Linear dendrogram: Added error message when using negative values for size.
- Matrix plot: Improved labeling of visual options.
- Sankey diagram: Improved labeling of visual options.
- Stacked barcharts: Fixed date formats. Axis ticks are now prettier when using dates.
- Voronoi treemap: Fixed label styles.
- Fixed some typos (thanks to @SaarthakMaini and @TomFevrier!).
## 2.0.0-beta.13
#### Changes
- update d3 to 7.2.0
- update rawgraphs-charts to 1.0.0-beta.27
#### New Features
- added Voronoi Treemap
- added Calendar Heatmap
- copy dataset to clipboard
- editable sparql query and api url in data loader
## 2.0.0-beta.12
#### Changes
- update Sparql editor
- set sparql base iri to wikidata
- add wikidata prefixes autoamtically in sparql queries
- setup Google Analytics to track usage of charts
- fix min node version to Node14
## 2.0.0-beta.11
#### New Features
- added Slope chart
- added Pie chart
#### Changes
- update rawgraphs-charts to 1.0.0-beta.26
## 2.0.0-beta.10
#### New Features
- added Voronoi diagram
- added Horizon graph
- added Parallel coordinates
- New datasamples according to upcoming learning section
- Added sources to data samples
- Added links to tutorials
- Added links to source code
#### Changes
- update rawgraphs-charts to 1.0.0-beta.21
- updated rawgrahps-core to 1.0.0-beta.15
- Various bugfixing
## 2.0.0-beta.9
- updated rawgrahps-core to 1.0.0-beta.14 (number parsing with separators)
- update rawgraphs-charts, added gantt chart
## 2.0.0-beta.8
##### 25 Feb 2021
- updated rawgrahps-core to 1.0.0-beta.12 (dates parsing finally ok)
## 2.0.0-beta.7
##### 25 Feb 2021
- updated rawgrahps-core to 1.0.0-beta.11 (fixes parsing)
## 2.0.0-beta.6
##### 25 Feb 2021
## 2.0.0-beta.6
##### 23 Feb 2021
- refine UI for public release
- update gh action
- added samples datasets
- publishing to github pages
- support for iso dates
- fixed d3 version compatibility with rawgrahps-charts
- updated rawgrahps-core to 1.0.0-beta.10
- updated rawgrahps-charts to 1.0.0-beta.15
## 2.0.0-beta.5
##### 09 Feb 2021
- update gh action
- change data workflow
- color scales: partial support for multiple dimensions in mapping.
- color scales: support for default color
- color scales: invert, reset, lock
- updated rawgraphs-core (beta 5) and rawgraphs-charts (beta 9)
## 2.0.0-beta.4
#### 15 Dec 2020
Features:
- Added bar chart
## 2.0.0-beta.3
#### 01 Dec 2020
Features:
- Handling dates in color scales
- Added treemap chart
- Support for repeated options
- Updated dependencies: d3, rawgraphs-charts and rawgraphs-core
- New data samples
Bugfixes:
- Fixed restoring color scales when loading project
## 2.0.0beta2
#### 26 Nov 2020
Bugfixes:
- Fixing github actions
## 2.0.0beta1
#### 26 Nov 2020
Features:
- First version of export/import project
================================================
FILE: CONTRIBUTING.md
================================================
## Contributing
Want to contribute to RAWGraphs's development? You are more than welcome! Start by cloning the repository (the "Code" button at the top-right corner of this page) and follow the instructions in [README file](https://github.com/rawgraphs/rawgraphs-app#installation) to install dependencies and set it up.
Then you can use Github's issues and pull requests to discuss and share your work.
You will need to sign a [Contributor License Agreement (CLA)](https://www.clahub.com/agreements/densitydesign/raw) before making a submission. It will be automatically prompted in the moment you will make a "pull request" to the repository. We adopted CLA to be sure that the project will remain open source.
For more information, write us: <hello@rawgraphs.io>.
## The "obvius fix" RULE
Inspired by [CARTO](https://carto.com/contributions/#obvious-fix) "obvious fix" rule we decided to integrate that rule also into our contribution policy.
RAWGraphs's contribution policy is aimed at encouraging broad participation from our community and minimizing risks to the project owners and our community due to inappropriate contributions of the intellectual property of others.
As a general standard, RAWGraphs requires every contributor to fill out a Contributor License Agreement (“CLA”), either individually or on behalf of a corporate entity.
HOWEVER, very small contributions (such as fixing spelling errors), where the content change is small enough to not be considered intellectual property, can be submitted by a contributor as a patch, without a CLA.
## How does the obvious fix rule work?
Any committer may commit fixes without first signing a CLA for obvious typos, grammar mistakes, and formatting problems wherever they may be.
Whenever you invoke the Obvious Fix Rule, please say so in your commit message. For example:
```
commit fed5f73b831906878a32bddaee98dcc5652f1716
Author: giovanna <giovanna@rawgraphs.io>
Date: Mon Feb 06 09:41:00 2017 +0100
Fix typo in README.
Obvious fix.
```
## What qualifies as an obvious fix?
An obvious fix is a pull request that does not contain creative work. We rely on your judgment to determine what is “obvious”; if you’re not sure, just ask by sending an email to: hello@rawgraphs.io
As a rule of thumb, changes are obvious fixes if they do not introduce any new functionality or creative thinking. As long as the change does not affect functionality, some likely examples include the following:
- Spelling/grammar fixes;
- Correcting typos;
- Cleaning up comments in the code;
- Changes to white space or formatting;
- Bug fixes that change default return values or error codes stored in constants, literals, or simple variable types;
- Adding logging messages or debugging output;
- Changes to ‘metadata’ files like Gemfile, rebar.config, Makefile, app.config, sys.config, .gitignore, example configuration files, build scripts, etc.;
- Changes that reflect outside facts, like renaming a build directory or changing a constant;
- Changes in build or installation scripts;
- Re-ordering of objects or subroutines within a source file (such as alphabetizing routines);
- Moving source files from one directory or package to another, with no changes in code;
- Breaking a source file into multiple source files, or consolidating multiple source files into one source file, with no change in code behavior;
- Changes to words or phrases isolated from their context;
- Changes to typeface.
================================================
FILE: LICENSE
================================================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright (c), 2013-2021 DensityDesign Lab, Calibro, INMAGIK
<hello@rawgraphs.io>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: README.md
================================================
## About
**RAWGraphs** is an open web tool to create custom vector-based visualizations on top of the amazing [d3.js](https://github.com/mbostock/d3) library.
It has been developed by [DensityDesign Research Lab](http://www.densitydesign.org/) ([Politecnico di Milano](http://www.polimi.it/)), [Calibro](http://calib.ro/) and [INMAGIK](https://inmagik.com/).
Primarily conceived as a tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheet applications (e.g., LibreOffice Calc, Microsoft Excel, Apple Numbers, Google Docs) and vector graphics editors (e.g., Inkscape, Adobe Illustrator).
RAWGraphs works with [tabular data](<https://en.wikipedia.org/wiki/Table_(information)>) (e.g., spreadsheets and comma-separated values) as well as with copied-and-pasted texts from other applications. Based on the [SVG](http://en.wikipedia.org/wiki/Svg) format, visualizations can be easily edited with vector graphics applications for further refinements or directly embedded into web pages.
Knowing the need to work with sensitive information, the data injected into RAWGraphs is processed only by the web browser: **no server-side operations or storages are performed**. No one will see, touch or copy your data!
RAWGraphs is also highly customizable and extensible, accepting new custom layouts defined by users. For more information about adding or editing layouts, see the [Developer Guide](https://github.com/rawgraphs/raw/wiki/Developer-Guide).
- App page: [app.rawgraphs.io](http://app.rawgraphs.io)
- Project official page: [rawgraphs.io](http://rawgraphs.io)
- Google group: [groups.google.com/forum/#!forum/densitydesign-raw](https://groups.google.com/forum/#!forum/densitydesign-raw)
## Usage
The easiest way to use RAWGraphs is by accessing the most updated version on the **[official app page](http://app.rawgraphs.io)**. However, RAWGraphs can also run locally on your machine: see the installation instructions below for know-how.
## Installation
If you want to run your instance of RAWGraphs locally on your machine, be sure you have the following requirements installed. The following guide is for intermediate users (you will have to open your console and type some commands, it's better if you know what you are doing).
### Requirements
If you want to run your instance of RAWGraphs locally on your machine, be sure you have the following requirements installed.
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) (it could be used through the interface of [GitHub Desktop](https://desktop.github.com/))
- [Node.js](https://nodejs.org/en/) (latest tested: 23.6.1)
- [Yarn](https://yarnpkg.com/getting-started/install) (latest tested: 1.22)
### Instructions (macOS)
In the terminal, navigate to the folder where you want to install the app and clone the `RAWGraphs-app` GitHub repository:
```shell
git clone https://github.com/rawgraphs/rawgraphs-app.git
```
Browse the folder containing the repository:
```shell
cd rawgraphs-app
```
Install the needed dependencies through Yarn:
```shell
yarn install
```
Now you can run the project locally in development mode with the command:
```shell
yarn start
```
Ensure that you're using the legacy OpenSSL providers (to be updated):
```shell
export NODE_OPTIONS=--openssl-legacy-provider
```
You can also build your own version and upload it on your server by running the command:
```shell
yarn build
```
## Contributing
Want to contribute to RAWGraphs's development? You are more than welcome! Start by forking the repository (the "Fork" button at the top-right corner of this page) and follow the instructions above to clone it and install dependencies. Then you can use Github's issues and pull requests to discuss and share your work.
You will need to sign a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement) before submitting. We adopted CLA to be sure that the project will remain open source. For more information, write us: <hello@rawgraphs.io>.
## Publications / Citing RAWGraphs
If you have found RAWGraphs helpful in your research, or if you want to reference it in your work, please consider citing the paper we presented at [CHItaly 2017](http://sites.unica.it/chitaly2017/).
you can read the full article in Green Open Access at the following link:
 [RAWGraphs: A Visualisation Platform to Create Open Outputs](http://rawgraphs.io/about/#cite)
Cite RAWGraphs:
> Mauri, M., Elli, T., Caviglia, G., Uboldi, G., & Azzi, M. (2017). RAWGraphs: A Visualisation Platform to Create Open Outputs. In _Proceedings of the 12th Biannual Conference on Italian SIGCHI Chapter_ (p. 28:1–28:5). New York, NY, USA: ACM. https://doi.org/10.1145/3125571.3125585
Bibtex:
```
@inproceedings{Mauri:2017:RVP:3125571.3125585,
author = {Mauri, Michele and Elli, Tommaso and Caviglia, Giorgio and Uboldi, Giorgio and Azzi, Matteo},
title = {RAWGraphs: A Visualisation Platform to Create Open Outputs},
booktitle = {Proceedings of the 12th Biannual Conference on Italian SIGCHI Chapter},
series = {CHItaly '17},
year = {2017},
isbn = {978-1-4503-5237-6},
location = {Cagliari, Italy},
pages = {28:1--28:5},
articleno = {28},
numpages = {5},
url = {http://doi.acm.org/10.1145/3125571.3125585},
doi = {10.1145/3125571.3125585},
acmid = {3125585},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Visualization tools, data visualization, open output, visual interface},
}
```
## License
RAWGraphs is provided under the [Apache License 2.0](https://github.com/rawgraphs/rawgraphs-app/blob/master/LICENSE):
Copyright (c), 2013-2021 DensityDesign Lab, Calibro, INMAGIK <hello@rawgraphs.io>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
================================================
FILE: package.json
================================================
{
"name": "rawgraphs-frontend",
"homepage": "https://app.rawgraphs.io",
"version": "2.0.1",
"private": true,
"dependencies": {
"@rawgraphs/rawgraphs-calendar-heatmap": "^v1.0.0-beta.8",
"@rawgraphs/rawgraphs-charts": "^1.0.1",
"@rawgraphs/rawgraphs-core": "^1.0.0-beta.17",
"@rdfjs-elements/sparql-editor": "^0.1.6",
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^7.1.2",
"array-insert": "^2.0.0",
"array-move": "^3.0.1",
"bootstrap": "^4.5.0",
"classnames": "^2.2.6",
"clipboard": "^2.0.8",
"comlink": "^4.3.0",
"d3": "^7.2.0",
"dayjs": "^1.8.33",
"js-sha3": "^0.8.0",
"lit-html": "^1.3.0",
"lodash": "^4.17.21",
"lru-cache": "^6.0.0",
"rdf-literal": "^1.2.0",
"react": "^17.0.2",
"react-bootstrap": "^1.5.0",
"react-color": "2.17.3",
"react-cookie-consent": "^6.2.3",
"react-data-grid": "^7.0.0-canary.16",
"react-dnd": "^11.1.3",
"react-dnd-html5-backend": "^11.1.3",
"react-dom": "^17.0.2",
"react-dropzone": "^11.0.3",
"react-icons": "^3.10.0",
"react-scripts": "^4.0.3",
"sparql-http-client": "^2.4.0",
"sparqljs": "^3.5.1",
"typeface-inter": "^3.12.0",
"worker-loader": "^3.0.2"
},
"scripts": {
"format": "prettier --write src",
"start": "react-scripts --openssl-legacy-provider start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"prettier": "^2.1.2",
"sass": "^1.63.6"
}
}
================================================
FILE: public/index.html
================================================
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-react-app"
/>
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<!--
Notice the use of %PUBLIC_URL% in the tags above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>RAWGraphs 2.0</title>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-5816319-7"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-5816319-7');
</script>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.
You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
</body>
</html>
================================================
FILE: public/manifest.json
================================================
{
"short_name": "RAWGraphs 2.0",
"name": "RAWGraphs 2.0",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
},
{
"src": "logo192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "logo512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
================================================
FILE: public/robots.txt
================================================
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:
================================================
FILE: public/sample-datasets/Alluvial diagram - Hate crimes in New York.tsv
================================================
Gender Race Age group Bias-Motivation
MALE BLACK HISPANIC 30 - 40 ANTI-ASIAN
MALE BLACK 30 - 40 ANTI-ASIAN
FEMALE BLACK 50 - 50 ANTI-ASIAN
MALE WHITE 50 - 50 ANTI-ASIAN
FEMALE WHITE 30 - 40 ANTI-ASIAN
MALE WHITE HISPANIC 10 - 20 ANTI-ASIAN
MALE WHITE HISPANIC 10 - 20 ANTI-ASIAN
FEMALE BLACK 10 - 20 ANTI-ASIAN
MALE BLACK HISPANIC 30 - 40 ANTI-ASIAN
FEMALE BLACK 10 - 20 ANTI-ASIAN
FEMALE BLACK 10 - 20 ANTI-ASIAN
FEMALE BLACK 10 - 20 ANTI-ASIAN
FEMALE BLACK 10 - 20 ANTI-ASIAN
MALE BLACK 60 - 60 ANTI-ASIAN
MALE BLACK 10 - 20 ANTI-ASIAN
MALE BLACK 50 - 60 ANTI-ASIAN
MALE BLACK 50 - 60 ANTI-ASIAN
MALE WHITE HISPANIC 40 - 50 ANTI-ASIAN
MALE WHITE HISPANIC 50 - 50 ANTI-ASIAN
FEMALE WHITE HISPANIC 70 - 70 ANTI-ASIAN
MALE WHITE HISPANIC 20 - 30 ANTI-BLACK
MALE ASIAN / PACIFIC ISLANDER 30 - 40 ANTI-BLACK
MALE WHITE 40 - 50 ANTI-BLACK
MALE ASIAN / PACIFIC ISLANDER 50 - 60 ANTI-BLACK
MALE WHITE 40 - 50 ANTI-BLACK
FEMALE WHITE HISPANIC 50 - 60 ANTI-BLACK
FEMALE WHITE HISPANIC 70 - 70 ANTI-BLACK
MALE BLACK 50 - 50 ANTI-FEMALE
MALE BLACK 50 - 50 ANTI-FEMALE
MALE BLACK 50 - 50 ANTI-FEMALE
MALE BLACK 50 - 50 ANTI-FEMALE
FEMALE WHITE HISPANIC 30 - 40 ANTI-ISLAMIC(MUSLIM)
FEMALE BLACK 40 - 50 ANTI-ISLAMIC(MUSLIM)
MALE WHITE 30 - 40 ANTI-JEWISH
MALE WHITE 40 - 40 ANTI-JEWISH
MALE BLACK 50 - 60 ANTI-JEWISH
MALE ASIAN / PACIFIC ISLANDER 50 - 60 ANTI-JEWISH
MALE WHITE 60 - 70 ANTI-JEWISH
MALE ASIAN / PACIFIC ISLANDER 20 - 30 ANTI-JEWISH
FEMALE WHITE 50 - 60 ANTI-JEWISH
MALE WHITE 30 - 40 ANTI-JEWISH
MALE WHITE 30 - 40 ANTI-JEWISH
MALE WHITE 30 - 40 ANTI-JEWISH
MALE WHITE 30 - 40 ANTI-JEWISH
MALE WHITE 20 - 30 ANTI-JEWISH
MALE WHITE HISPANIC 20 - 30 ANTI-JEWISH
MALE WHITE HISPANIC 20 - 30 ANTI-JEWISH
MALE BLACK 50 - 60 ANTI-JEWISH
MALE WHITE HISPANIC 20 - 30 ANTI-JEWISH
MALE BLACK 10 - 20 ANTI-JEWISH
MALE WHITE 30 - 40 ANTI-JEWISH
FEMALE BLACK 50 - 60 ANTI-JEWISH
MALE WHITE HISPANIC 20 - 20 ANTI-JEWISH
FEMALE BLACK 20 - 30 ANTI-JEWISH
MALE WHITE 20 - 30 ANTI-JEWISH
FEMALE WHITE HISPANIC 40 - 50 ANTI-JEWISH
MALE WHITE HISPANIC 30 - 40 ANTI-JEWISH
MALE ASIAN / PACIFIC ISLANDER 10 - 20 ANTI-JEWISH
MALE WHITE HISPANIC 20 - 30 ANTI-LGBT(MIXED GROUP)
FEMALE WHITE HISPANIC 20 - 30 ANTI-LGBT(MIXED GROUP)
MALE BLACK 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 40 - 50 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 20 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 20 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE HISPANIC 20 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 40 - 50 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE 30 - 40 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 50 - 60 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK HISPANIC 20 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK HISPANIC 20 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE HISPANIC 30 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE HISPANIC 30 - 30 ANTI-MALE HOMOSEXUAL(GAY)
MALE WHITE HISPANIC 40 - 50 ANTI-MALE HOMOSEXUAL(GAY)
FEMALE WHITE HISPANIC 70 - 70 ANTI-MALE HOMOSEXUAL(GAY)
MALE BLACK 30 - 30 ANTI-TRANSGENDER
MALE WHITE 20 - 30 ANTI-TRANSGENDER
MALE BLACK 30 - 30 ANTI-WHITE
MALE BLACK 20 - 30 ANTI-WHITE
MALE BLACK HISPANIC 20 - 30 ANTI-WHITE
FEMALE WHITE HISPANIC 70 - 70 ANTI-WHITE
FEMALE WHITE HISPANIC 70 - 70 ANTI-WHITE
MALE BLACK HISPANIC 30 - 30 OTHER
MALE BLACK 30 - 40 OTHER
MALE ASIAN / PACIFIC ISLANDER 40 - 50 OTHER
MALE BLACK 40 - 50 OTHER
MALE WHITE 10 - 20 OTHER
MALE WHITE HISPANIC 50 - 60 OTHER
================================================
FILE: public/sample-datasets/Arc diagrams - Lannister vs Starck relationships.tsv
================================================
Source Target weight
Arya Stark Cersei Lannister 25
Arya Stark Jaime Lannister 13
Arya Stark Tyrion Lannister 11
Arya Stark Tywin Lannister 13
Benjen Stark Cersei Lannister 3
Benjen Stark Tyrion Lannister 8
Bran Stark Cersei Lannister 6
Bran Stark Stafford Lannister 3
Bran Stark Tyrion Lannister 31
Catelyn Stark Cersei Lannister 30
Catelyn Stark Jaime Lannister 59
Catelyn Stark Stafford Lannister 3
Catelyn Stark Tyrion Lannister 69
Catelyn Stark Tywin Lannister 21
Eddard Stark Jaime Lannister 33
Eddard Stark Tyrion Lannister 40
Eddard Stark Tywin Lannister 18
Rickon Stark Tyrion Lannister 4
Robb Stark Stafford Lannister 5
Robb Stark Tyrion Lannister 44
Robb Stark Tywin Lannister 30
Robb Stark Willem Lannister 3
Sansa Stark Tyrion Lannister 118
Sansa Stark Tywin Lannister 6
================================================
FILE: public/sample-datasets/Bar chart - Netflix Original Series.tsv
================================================
Genere Title Subgenre Premiere_Year Status Seasons Episodes IMDB_Rating
Animation Star Wars: The Clone Wars (season 6) Animation 2014 Ended 1 13 80
Comedy Arrested Development (season 4) Comedy 2013 Renewed 1 15 89
Comedy Russell Peters vs. the World Docu-Series 2013 Ended 1 4 60
Comedy BoJack Horseman Adult Animation 2014 Renewed 3 36 84
Comedy Trailer Park Boys (seasons 8, 9, 10 and 11) Mockumentary 2014 Pending 4 40 85
Comedy Unbreakable Kimmy Schmidt Comedy 2015 Pending 3 39 79
Comedy Grace and Frankie Comedy-drama 2015 Renewed 3 39 82
Comedy Master of None Comedy-drama 2015 Pending 2 20 83
Comedy W/ Bob & David Sketch comedy 2015 Ended 1 5 76
Comedy Wet Hot American Summer: First Day of Camp Satirical comedy 2015 NA 1 8 75
Comedy F Is for Family Sitcom 2015 Pending 2 16 79
Comedy Love Romantic comedy 2016 Renewed 2 22 78
Comedy Fuller House Sitcom 2016 Renewed 2 26 71
Comedy Flaked Comedy 2016 Pending 2 14 72
Comedy Netflix Presents: The Characters Sketch comedy 2016 Ended 1 8 53
Comedy The Ranch Sitcom 2016 Ongoing 1 20 76
Comedy Lady Dynamite Comedy 2016 Renewed 1 12 76
Comedy Easy Romantic comedy anthology series 2016 Renewed 1 8 68
Comedy Haters Back Off Comedy 2016 Renewed 1 8 62
Comedy Trailer Park Boys Out of the Park: Europe Mockumentary 2016 NA 1 8 72
Comedy Lovesick (season 2) Comedy 2016 Renewed 1 8 81
Comedy One Day at a Time Sitcom 2017 Renewed 1 13 81
Comedy Santa Clarita Diet Comedy-horror 2017 Renewed 1 10 77
Comedy Mystery Science Theater 3000: The Return Comic science fiction 2017 Pending 1 14 86
Comedy Girlboss Comedy 2017 Pending 1 13 72
Comedy Dear White People Satire/Drama 2017 Pending 1 10 64
Docu-Series Chef's Table Culinary art 2015 Pending 3 18 87
Docu-Series Making a Murderer Crime drama 2015 Renewed 1 10 88
Docu-Series Chelsea Does Comedy 2016 Ended 1 4 75
Docu-Series Cooked Culinary art 2016 Ended 1 4 82
Docu-Series Last Chance U Sport 2016 Renewed 1 6 85
Docu-Series Fearless Sport 2016 Pending 1 6 0
Docu-Series Chef's Table: France Culinary art 2016 Pending 1 4 84
Docu-Series Roman Empire: Reign of Blood Historical drama 2016 Pending 1 6 67
Docu-Series White Rabbit Project Science investigation 2016 Pending 1 10 70
Docu-Series Captive Documentary 2016 Pending 1 8 53
Docu-Series Abstract: The Art of Design Documentary 2017 Pending 1 8 86
Docu-Series Five Came Back Documentary 2017 Pending 1 3 86
Docu-Series Hot Girls Wanted: Turned On Documentary 2017 Pending 1 6 69
Docu-Series The Keepers Documentary 2017 Pending 1 7 84
Drama House of Cards Political drama 2013 Pending 5 65 90
Drama Hemlock Grove Horror/thriller 2013 Ended 3 33 72
Drama Orange Is the New Black Comedy-drama 2013 Renewed 5 65 83
Drama Marco Polo Historical drama 2014 Ended 2 20 81
Drama The Killing (season 4) Crime drama 2014 Ended 1 6 77
Drama Bloodline Thriller 2015 Ended 3 33 82
Drama Sense8 Science fiction 2015 Ended 2 23 84
Drama Narcos Crime drama 2015 Renewed 2 20 89
Drama Longmire (seasons 4 and 5) Crime drama 2015 Renewed 2 20 83
Drama Stranger Things Science fiction/horror 2016 Ongoing 1 9 90
Drama The Get Down Musical drama 2016 Ended 1 11 84
Drama The Crown Historical drama 2016 Renewed 1 10 88
Drama The OA Mystery 2016 Renewed 1 8 79
Drama Gilmore Girls: A Year in the Life Family drama 2016 NA 1 4 80
Drama Black Mirror (season 3) Science fictionanthology series 2016 Renewed 1 6 89
Drama A Series of Unfortunate Events Black-comedy mystery 2017 Renewed 1 8 80
Drama 13 Reasons Why Teen drama/mystery 2017 Renewed 1 13 86
Drama The Last Kingdom (season 2) (co-production with BBC Two) Period drama 2017 Pending 1 8 83
Family Animation Ever After High Animation 2013 Pending 4 16 81
Family Animation Turbo FAST Animation 2013 Ended 3 52 71
Family Animation VeggieTales in the House Animation 2014 Ended 4 52 50
Family Animation All Hail King Julien Animation 2014 Ended 4 52 75
Family Animation The Adventures of Puss in Boots Animation 2015 Pending 4 52 69
Family Animation Dinotrux Animation 2015 Pending 4 46 76
Family Animation The Mr. Peabody & Sherman Show Animation 2015 Renewed 4 52 61
Family Animation Popples Animation 2015 Ended 3 26 66
Family Animation Care Bears & Cousins Animation 2015 Ended 2 12 74
Family Animation Dawn of the Croods Animation 2015 Pending 3 39 61
Family Animation DreamWorks Dragons (seasons 3, 4, 5 and 6) Animation 2015 Pending 4 52 85
Family Animation Lego Bionicle: The Journey to One Animation 2016 Ended 2 5 71
Family Animation Lego Friends: The Power of Friendship Animation 2016 Ended 2 4 65
Family Animation Kong: King of the Apes Animation 2016 Renewed 1 13 64
Family Animation Voltron: Legendary Defender Animation 2016 Renewed 2 24 84
Family Animation Justin Time GO! Animation 2016 Pending 1 13 73
Family Animation Word Party Animation 2016 Pending 2 26 77
Family Animation Home: Adventures with Tip & Oh Animation 2016 Pending 2 26 64
Family Animation Ask the StoryBots Animation 2016 Pending 1 6 83
Family Animation Kulipari: An Army of Frogs Animation 2016 Renewed 1 13 79
Family Animation StoryBots Super Songs Animation 2016 Pending 1 5 96
Family Animation Skylanders Academy Animation 2016 Renewed 1 12 71
Family Animation World of Winx Animation 2016 Ongoing 1 13 85
Family Animation Luna Petunia Animation 2016 Pending 1 11 76
Family Animation Trollhunters Animation 2016 Renewed 1 26 86
Family Animation Tarzan and Jane Animation 2017 Pending 1 8 59
Family Animation We're Lalaloopsy Animation 2017 Pending 1 13 0
Family Animation VeggieTales in the City Animation 2017 Pending 1 13 72
Family Animation Legend Quest Animation 2017 Pending 1 13 41
Family Animation Buddy Thunderstruck Animation 2017 Pending 1 12 83
Family Animation Spirit Riding Free Animation 2017 Pending 1 6 61
Family Animation All Hail King Julien: Exiled Animation 2017 Pending 1 13 92
Family Live Action Richie Rich Sitcom 2015 Ended 2 21 41
Family Live Action Project Mc2 Comedy/educational 2015 Renewed 3 15 0
Family Live Action Julie's Greenroom Educational 2017 Pending 1 13 89
Foreign Language Club de Cuervos Comedy-drama 2015 Renewed 2 23 81
Foreign Language Marseille Political drama 2016 Renewed 1 8 69
Foreign Language Hibana (Spark) Drama 2016 Ended 1 10 81
Foreign Language Midnight Diner: Tokyo Stories Drama 2016 Pending 1 10 84
Foreign Language 0.03 Science fiction 2016 Renewed 1 8 76
Foreign Language Samurai Gourmet Drama 2017 Pending 1 12 89
Foreign Language Ingobernable Political drama 2017 Renewed 1 15 73
Foreign Language Las Chicas del Cable (Cable Girls) Period drama 2017 Renewed 1 8 76
Marvel Marvel's Daredevil Crime drama/legal drama 2015 Renewed 2 26 87
Marvel Marvel's Jessica Jones Neo-noir/psychological thriller 2015 Renewed 1 13 82
Marvel Marvel's Luke Cage Neo-blaxploitation 2016 Renewed 1 13 77
Marvel Marvel's Iron Fist Martial arts/mystery fiction 2017 Pending 1 13 72
Reality Chasing Cameron Celebrity 2016 Pending 1 10 40
Reality Ultimate Beastmaster[a] Competition 2017 Renewed 1 10 73
Talk Show Chelsea Talk Show 2016 Ongoing 1 90 67
Talk Show Bill Nye Saves the World Talk Show 2017 Pending 1 13 33
================================================
FILE: public/sample-datasets/Beeswarm plot - NY mean wages.tsv
================================================
Occupation Mean wage category
Management 160290 Management
Chief Executives 219390 Management
General and Operations Managers 158460 Management
Legislators 91870 Management
Advertising and Promotions Managers 188270 Management
Marketing Managers 189730 Management
Sales Managers 197610 Management
Public Relations and Fundraising Managers 177400 Management
Administrative Services Managers 140700 Management
Computer and Information Systems Managers 193840 Management
Financial Managers 214050 Management
Industrial Production Managers 133390 Management
Purchasing Managers 161430 Management
Transportation, Storage, and Distribution Managers 122880 Management
Compensation and Benefits Managers 179260 Management
Human Resources Managers 161710 Management
Training and Development Managers 159750 Management
Farmers, Ranchers, and Other Agricultural Managers 102580 Management
Construction Managers 137780 Management
Education Administrators, Preschool and Childcare Center/Program 77160 Management
Education Administrators, Elementary and Secondary School 132970 Management
Education Administrators, Postsecondary 143430 Management
Education Administrators, All Other 113940 Management
Architectural and Engineering Managers 167320 Management
Food Service Managers 77140 Management
Gaming Managers 83150 Management
Lodging Managers 84200 Management
Medical and Health Services Managers 149670 Management
Natural Sciences Managers 162490 Management
Postmasters and Mail Superintendents 80780 Management
Property, Real Estate, and Community Association Managers 111590 Management
Social and Community Service Managers 87900 Management
Emergency Management Directors 102110 Management
Funeral Home Managers 111230 Management
Personal Service Managers, All Other; Entertainment and Recreation Managers, Except Gambling; and Managers, All Other 135120 Management
Business and Financial Operations 97890 Business and Financial Operations
Agents and Business Managers of Artists, Performers, and Athletes 103590 Business and Financial Operations
Buyers and Purchasing Agents 77410 Business and Financial Operations
Claims Adjusters, Examiners, and Investigators 74630 Business and Financial Operations
Insurance Appraisers, Auto Damage 69180 Business and Financial Operations
Compliance Officers 79660 Business and Financial Operations
Cost Estimators 79530 Business and Financial Operations
Human Resources Specialists 77550 Business and Financial Operations
Labor Relations Specialists 83040 Business and Financial Operations
Logisticians 77340 Business and Financial Operations
Management Analysts 114310 Business and Financial Operations
Meeting, Convention, and Event Planners 70510 Business and Financial Operations
Fundraisers 72120 Business and Financial Operations
Compensation, Benefits, and Job Analysis Specialists 80240 Business and Financial Operations
Training and Development Specialists 73380 Business and Financial Operations
Market Research Analysts and Marketing Specialists 79660 Business and Financial Operations
Project Management Specialists and Business Operations Specialists, All Other 93730 Business and Financial Operations
Accountants and Auditors 100440 Business and Financial Operations
Appraisers and Assessors of Real Estate 66560 Business and Financial Operations
Budget Analysts 81750 Business and Financial Operations
Credit Analysts 125700 Business and Financial Operations
Personal Financial Advisors 169810 Business and Financial Operations
Insurance Underwriters 100550 Business and Financial Operations
Financial Examiners 123030 Business and Financial Operations
Credit Counselors 64660 Business and Financial Operations
Loan Officers 104910 Business and Financial Operations
Tax Examiners and Collectors, and Revenue Agents 72350 Business and Financial Operations
Tax Preparers 66770 Business and Financial Operations
Financial and Investment Analysts, Financial Risk Specialists, and Financial Specialists, All Other 134690 Business and Financial Operations
Computer and Mathematical 102210 Computer and Mathematical
Computer Systems Analysts 112260 Computer and Mathematical
Information Security Analysts 124360 Computer and Mathematical
Computer and Information Research Scientists 140770 Computer and Mathematical
Computer Network Support Specialists 79450 Computer and Mathematical
Computer User Support Specialists 62730 Computer and Mathematical
Computer Network Architects 125390 Computer and Mathematical
Network and Computer Systems Administrators 99920 Computer and Mathematical
Database Administrators and Architects 105380 Computer and Mathematical
Computer Programmers 94530 Computer and Mathematical
Software Developers and Software Quality Assurance Analysts and Testers 122130 Computer and Mathematical
Web Developers and Digital Interface Designers 84690 Computer and Mathematical
Computer, All Other 79940 Computer and Mathematical
Actuaries 156200 Computer and Mathematical
Mathematicians 121760 Computer and Mathematical
Operations Research Analysts 107140 Computer and Mathematical
Statisticians 97450 Computer and Mathematical
Data Scientists and Mathematical Science, All Other 127860 Computer and Mathematical
Architecture and Engineering 92420 Architecture and Engineering
Architects, Except Landscape and Naval 109200 Architecture and Engineering
Landscape Architects 82020 Architecture and Engineering
Cartographers and Photogrammetrists 85610 Architecture and Engineering
Surveyors 84830 Architecture and Engineering
Aerospace Engineers 122700 Architecture and Engineering
Agricultural Engineers 122760 Architecture and Engineering
Biomedical Engineers 103430 Architecture and Engineering
Chemical Engineers 106450 Architecture and Engineering
Civil Engineers 105020 Architecture and Engineering
Computer Hardware Engineers 122900 Architecture and Engineering
Electrical Engineers 108650 Architecture and Engineering
Electronics Engineers, Except Computer 101120 Architecture and Engineering
Environmental Engineers 96790 Architecture and Engineering
Health and Safety Engineers, Except Mining Safety Engineers and Inspectors 100550 Architecture and Engineering
Industrial Engineers 98600 Architecture and Engineering
Marine Engineers and Naval Architects 141190 Architecture and Engineering
Materials Engineers 102840 Architecture and Engineering
Mechanical Engineers 95090 Architecture and Engineering
Mining and Geological Engineers, Including Mining Safety Engineers 107870 Architecture and Engineering
Nuclear Engineers 115830 Architecture and Engineering
Engineers, All Other 96570 Architecture and Engineering
Architectural and Civil Drafters 63170 Architecture and Engineering
Electrical and Electronics Drafters 76340 Architecture and Engineering
Mechanical Drafters 60210 Architecture and Engineering
Drafters, All Other 66240 Architecture and Engineering
Aerospace Engineering and Operations Technicians 68630 Architecture and Engineering
Civil Engineering Technicians 58910 Architecture and Engineering
Electrical and Electronic Engineering Technicians 69070 Architecture and Engineering
Electro-Mechanical Technicians 65510 Architecture and Engineering
Environmental Engineering Technicians 55680 Architecture and Engineering
Industrial Engineering Technicians 58120 Architecture and Engineering
Mechanical Engineering Technicians 58960 Architecture and Engineering
Surveying and Mapping Technicians 53920 Architecture and Engineering
Calibration Technologists and Technicians and Engineering Technologists and Technicians, Except Drafters, All Other 63610 Architecture and Engineering
Life, Physical, and Social Science 80400 Life, Physical, and Social Science
Animal Scientists 65450 Life, Physical, and Social Science
Food Scientists and Technologists 77140 Life, Physical, and Social Science
Soil and Plant Scientists 82100 Life, Physical, and Social Science
Biochemists and Biophysicists 84290 Life, Physical, and Social Science
Microbiologists 83290 Life, Physical, and Social Science
Zoologists and Wildlife Biologists 77750 Life, Physical, and Social Science
Biological Scientists, All Other 94310 Life, Physical, and Social Science
Conservation Scientists 73930 Life, Physical, and Social Science
Foresters 68580 Life, Physical, and Social Science
Epidemiologists 112480 Life, Physical, and Social Science
Medical Scientists, Except Epidemiologists 107010 Life, Physical, and Social Science
Life Scientists, All Other 79690 Life, Physical, and Social Science
Physicists 147590 Life, Physical, and Social Science
Atmospheric and Space Scientists 109470 Life, Physical, and Social Science
Chemists 88650 Life, Physical, and Social Science
Materials Scientists 103930 Life, Physical, and Social Science
Environmental Scientists and Specialists, Including Health 85880 Life, Physical, and Social Science
Geoscientists, Except Hydrologists and Geographers 79390 Life, Physical, and Social Science
Hydrologists 80260 Life, Physical, and Social Science
Physical Scientists, All Other 110680 Life, Physical, and Social Science
Economists 148970 Life, Physical, and Social Science
Survey Researchers 81870 Life, Physical, and Social Science
Clinical, Counseling, and School Psychologists 98230 Life, Physical, and Social Science
Psychologists, All Other 99280 Life, Physical, and Social Science
Sociologists 84280 Life, Physical, and Social Science
Urban and Regional Planners 89400 Life, Physical, and Social Science
Anthropologists and Archeologists 74960 Life, Physical, and Social Science
Geographers 80550 Life, Physical, and Social Science
Historians 34550 Life, Physical, and Social Science
Political Scientists 130400 Life, Physical, and Social Science
Social Scientists and Related Workers, All Other 92410 Life, Physical, and Social Science
Agricultural and Food Science Technicians 54630 Life, Physical, and Social Science
Biological Technicians 50930 Life, Physical, and Social Science
Chemical Technicians 53760 Life, Physical, and Social Science
Environmental Science and Protection Technicians, Including Health 53610 Life, Physical, and Social Science
Geological and Hydrologic Technicians 54960 Life, Physical, and Social Science
Nuclear Technicians 103600 Life, Physical, and Social Science
Social Science Research Assistants 53370 Life, Physical, and Social Science
Forest and Conservation Technicians 51670 Life, Physical, and Social Science
Forensic Science Technicians 69450 Life, Physical, and Social Science
Life, Physical, and Social Science Technicians, All Other 56350 Life, Physical, and Social Science
Occupational Health and Safety Specialists 79010 Life, Physical, and Social Science
Occupational Health and Safety Technicians 62980 Life, Physical, and Social Science
Community and Social Service 56240 Community and Social Service
Educational, Guidance, School, and Vocational Counselors 70370 Community and Social Service
Marriage and Family Therapists 50480 Community and Social Service
Rehabilitation Counselors 37760 Community and Social Service
Substance abuse, behavioral disorder, and mental health counselors?(OES-specific code and title) 55450 Community and Social Service
Counselors, All Other 62680 Community and Social Service
Child, Family, and School Social Workers 61680 Community and Social Service
Healthcare Social Workers 62780 Community and Social Service
Mental Health and Substance Abuse Social Workers 64880 Community and Social Service
Social Workers, All Other 69030 Community and Social Service
Health Educators 59720 Community and Social Service
Probation Officers and Correctional Treatment Specialists 72810 Community and Social Service
Social and Human Service Assistants 39680 Community and Social Service
Community Health Workers 46000 Community and Social Service
Community and Social Service Specialists, All Other 58920 Community and Social Service
Clergy 59750 Community and Social Service
Directors, Religious Activities and Education 51780 Community and Social Service
Religious Workers, All Other 39600 Community and Social Service
Legal 139380 Legal
Lawyers 172400 Legal
Judicial Law Clerks 122070 Legal
Administrative Law Judges, Adjudicators, and Hearing Officers 115580 Legal
Arbitrators, Mediators, and Conciliators 86520 Legal
Judges, Magistrate Judges, and Magistrates 188040 Legal
Technical Writers 79870 Arts, Design, Entertainment, Sports, and Media
Paralegals and Legal Assistants 59320 Legal
Title Examiners, Abstractors, and Searchers 65390 Legal
Legal Support Workers, All Other 66350 Legal
Education, Training, and Library 74700 Educational Instruction and Library
Business Teachers, Postsecondary 118460 Educational Instruction and Library
Computer Science Teachers, Postsecondary 114070 Educational Instruction and Library
Mathematical Science Teachers, Postsecondary 113440 Educational Instruction and Library
Architecture Teachers, Postsecondary 136220 Educational Instruction and Library
Engineering Teachers, Postsecondary 131770 Educational Instruction and Library
Agricultural Sciences Teachers, Postsecondary 107290 Educational Instruction and Library
Biological Science Teachers, Postsecondary 110920 Educational Instruction and Library
Forestry and Conservation Science Teachers, Postsecondary 84540 Educational Instruction and Library
Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary 118780 Educational Instruction and Library
Chemistry Teachers, Postsecondary 111700 Educational Instruction and Library
Environmental Science Teachers, Postsecondary 99000 Educational Instruction and Library
Physics Teachers, Postsecondary 126580 Educational Instruction and Library
Anthropology and Archeology Teachers, Postsecondary 111450 Educational Instruction and Library
Area, Ethnic, and Cultural Studies Teachers, Postsecondary 106710 Educational Instruction and Library
Economics Teachers, Postsecondary 137900 Educational Instruction and Library
Geography Teachers, Postsecondary 85460 Educational Instruction and Library
Political Science Teachers, Postsecondary 133900 Educational Instruction and Library
Psychology Teachers, Postsecondary 100960 Educational Instruction and Library
Sociology Teachers, Postsecondary 108000 Educational Instruction and Library
Social Sciences Teachers, Postsecondary, All Other 110310 Educational Instruction and Library
Health Specialties Teachers, Postsecondary 133120 Educational Instruction and Library
Nursing Instructors and Teachers, Postsecondary 99840 Educational Instruction and Library
Education Teachers, Postsecondary 94860 Educational Instruction and Library
Library Science Teachers, Postsecondary 90230 Educational Instruction and Library
Criminal Justice and Law Enforcement Teachers, Postsecondary 74310 Educational Instruction and Library
Law Teachers, Postsecondary 139340 Educational Instruction and Library
Social Work Teachers, Postsecondary 98140 Educational Instruction and Library
Art, Drama, and Music Teachers, Postsecondary 107080 Educational Instruction and Library
Communications Teachers, Postsecondary 95970 Educational Instruction and Library
English Language and Literature Teachers, Postsecondary 105160 Educational Instruction and Library
Foreign Language and Literature Teachers, Postsecondary 93060 Educational Instruction and Library
History Teachers, Postsecondary 103260 Educational Instruction and Library
Philosophy and Religion Teachers, Postsecondary 88130 Educational Instruction and Library
Recreation and Fitness Studies Teachers, Postsecondary 80160 Educational Instruction and Library
Vocational Education Teachers, Postsecondary 76520 Educational Instruction and Library
Postsecondary Teachers, All Other 122460 Educational Instruction and Library
Preschool Teachers, Except Special Education 43240 Educational Instruction and Library
Kindergarten Teachers, Except Special Education 79820 Educational Instruction and Library
Elementary School Teachers, Except Special Education 84600 Educational Instruction and Library
Middle School Teachers, Except Special and Career/Technical Education 88920 Educational Instruction and Library
Career/Technical Education Teachers, Middle School 87540 Educational Instruction and Library
Secondary School Teachers, Except Special and Career/Technical Education 89110 Educational Instruction and Library
Career/Technical Education Teachers, Secondary School 80640 Educational Instruction and Library
Special Education Teachers, Preschool 91860 Educational Instruction and Library
Special Education Teachers, Kindergarten and Elementary School 83420 Educational Instruction and Library
Special Education Teachers, Middle School 89310 Educational Instruction and Library
Special Education Teachers, Secondary School 85690 Educational Instruction and Library
Special Education Teachers, All Other 90050 Educational Instruction and Library
Adult Basic and Secondary Education and Literacy Teachers and Instructors 72920 Educational Instruction and Library
Self-Enrichment Education Teachers 63600 Educational Instruction and Library
Substitute Teachers, Short-Term 42140 Educational Instruction and Library
Teachers and Instructors, All Other, Except Substitute Teachers 64350 Educational Instruction and Library
Archivists 61600 Educational Instruction and Library
Curators 73970 Educational Instruction and Library
Museum Technicians and Conservators 60870 Educational Instruction and Library
Librarians and Media Collections Specialists 71480 Educational Instruction and Library
Library Technicians 36710 Educational Instruction and Library
Farm and Home Management Advisors 48570 Educational Instruction and Library
Instructional Coordinators 76540 Educational Instruction and Library
Teaching Assistants, Postsecondary 46000 Educational Instruction and Library
Teaching Assistants, Except Postsecondary 34440 Educational Instruction and Library
Education, Training, and Library Workers, All Other 53110 Educational Instruction and Library
Arts, Design, Entertainment, Sports, and Media 85180 Arts, Design, Entertainment, Sports, and Media
Art Directors 137730 Arts, Design, Entertainment, Sports, and Media
Craft Artists 51840 Arts, Design, Entertainment, Sports, and Media
Fine Artists, Including Painters, Sculptors, and Illustrators 99450 Arts, Design, Entertainment, Sports, and Media
Multimedia Artists and Animators 97320 Arts, Design, Entertainment, Sports, and Media
Artists and Related Workers, All Other 97670 Arts, Design, Entertainment, Sports, and Media
Commercial and Industrial Designers 86890 Arts, Design, Entertainment, Sports, and Media
Fashion Designers 94850 Arts, Design, Entertainment, Sports, and Media
Floral Designers 34140 Arts, Design, Entertainment, Sports, and Media
Graphic Designers 68310 Arts, Design, Entertainment, Sports, and Media
Interior Designers 70420 Arts, Design, Entertainment, Sports, and Media
Merchandise Displayers and Window Trimmers 38910 Arts, Design, Entertainment, Sports, and Media
Set and Exhibit Designers 87590 Arts, Design, Entertainment, Sports, and Media
Designers, All Other 75210 Arts, Design, Entertainment, Sports, and Media
Producers and Directors 120620 Arts, Design, Entertainment, Sports, and Media
Athletes and Sports Competitors 93920 Arts, Design, Entertainment, Sports, and Media
Coaches and Scouts 57250 Arts, Design, Entertainment, Sports, and Media
Umpires, Referees, and Other Sports Officials 137140 Arts, Design, Entertainment, Sports, and Media
Choreographers 93980 Arts, Design, Entertainment, Sports, and Media
Music Directors and Composers 78820 Arts, Design, Entertainment, Sports, and Media
Radio and Television Announcers 81250 Arts, Design, Entertainment, Sports, and Media
News Analysts, Reporters, and Journalist 92090 Arts, Design, Entertainment, Sports, and Media
Public Relations Specialists 79910 Arts, Design, Entertainment, Sports, and Media
Editors 89010 Arts, Design, Entertainment, Sports, and Media
Writers and Authors 93230 Arts, Design, Entertainment, Sports, and Media
Interpreters and Translators 74130 Arts, Design, Entertainment, Sports, and Media
Court Reporters and Simultaneous Captioners 92440 Arts, Design, Entertainment, Sports, and Media
Media and Communication Workers, All Other 58880 Arts, Design, Entertainment, Sports, and Media
Audio and Video Equipment Technicians 59570 Arts, Design, Entertainment, Sports, and Media
Broadcast Technicians 59060 Arts, Design, Entertainment, Sports, and Media
Sound Engineering Technicians 81110 Arts, Design, Entertainment, Sports, and Media
Photographers 66460 Arts, Design, Entertainment, Sports, and Media
Camera Operators, Television, Video, and Motion Picture 101920 Arts, Design, Entertainment, Sports, and Media
Film and Video Editors 92230 Arts, Design, Entertainment, Sports, and Media
Lighting Technicians and Media and Communication Equipment Workers, All Other 75100 Arts, Design, Entertainment, Sports, and Media
Healthcare Practitioners and Technical 95110 Healthcare Practitioners and Technical
Chiropractors 84540 Healthcare Practitioners and Technical
Dentists, General 170670 Healthcare Practitioners and Technical
Oral and Maxillofacial Surgeons 235670 Healthcare Practitioners and Technical
Orthodontists 198770 Healthcare Practitioners and Technical
Dentists, All Other Specialists 191910 Healthcare Practitioners and Technical
Dietitians and Nutritionists 70060 Healthcare Practitioners and Technical
Optometrists 139460 Healthcare Practitioners and Technical
Pharmacists 124080 Healthcare Practitioners and Technical
Physician Assistants 125720 Healthcare Practitioners and Technical
Podiatrists 160780 Healthcare Practitioners and Technical
Occupational Therapists 91850 Healthcare Practitioners and Technical
Physical Therapists 92820 Healthcare Practitioners and Technical
Radiation Therapists 117620 Healthcare Practitioners and Technical
Recreational Therapists 57420 Healthcare Practitioners and Technical
Respiratory Therapists 78640 Healthcare Practitioners and Technical
Speech-Language Pathologists 98840 Healthcare Practitioners and Technical
Exercise Physiologists 69870 Healthcare Practitioners and Technical
Therapists, All Other 65060 Healthcare Practitioners and Technical
Veterinarians 123160 Healthcare Practitioners and Technical
Registered Nurses 89720 Healthcare Practitioners and Technical
Nurse Anesthetists 204650 Healthcare Practitioners and Technical
Nurse Midwives 122970 Healthcare Practitioners and Technical
Nurse Practitioners 125170 Healthcare Practitioners and Technical
Audiologists 87330 Healthcare Practitioners and Technical
Anesthesiologists 217300 Healthcare Practitioners and Technical
Family Medicine Physicians 198230 Healthcare Practitioners and Technical
General Internal Medicine Physicians 192410 Healthcare Practitioners and Technical
Obstetricians and Gynecologists 221410 Healthcare Practitioners and Technical
Pediatricians, General 172420 Healthcare Practitioners and Technical
Psychiatrists 220920 Healthcare Practitioners and Technical
Physicians, All Other; and Ophthalmologists, Except Pediatric 182950 Healthcare Practitioners and Technical
Surgeons, Except Ophthalmologists 235840 Healthcare Practitioners and Technical
Dental Hygienists 78610 Healthcare Practitioners and Technical
Acupuncturists and Healthcare Diagnosing or Treating Practitioners, All Other 80970 Healthcare Practitioners and Technical
Clinical Laboratory Technologists and Technicians 66960 Healthcare Practitioners and Technical
Cardiovascular Technologists and Technicians 66060 Healthcare Practitioners and Technical
Diagnostic Medical Sonographers 78710 Healthcare Practitioners and Technical
Nuclear Medicine Technologists 88610 Healthcare Practitioners and Technical
Radiologic Technologists 72140 Healthcare Practitioners and Technical
Magnetic Resonance Imaging Technologists 86090 Healthcare Practitioners and Technical
Emergency Medical Technicians and Paramedics 45880 Healthcare Practitioners and Technical
Dietetic Technicians 42010 Healthcare Practitioners and Technical
Pharmacy Technicians 36560 Healthcare Practitioners and Technical
Psychiatric Technicians 41200 Healthcare Practitioners and Technical
Surgical Technologists 58660 Healthcare Practitioners and Technical
Veterinary Technologists and Technicians 44630 Healthcare Practitioners and Technical
Ophthalmic Medical Technicians 37970 Healthcare Practitioners and Technical
Licensed Practical and Licensed Vocational Nurses 50930 Healthcare Practitioners and Technical
Opticians, Dispensing 55840 Healthcare Practitioners and Technical
Orthotists and Prosthetists 72650 Healthcare Practitioners and Technical
Hearing Aid Specialists 55450 Healthcare Practitioners and Technical
Medical Dosimetrists, Medical Records Specialists, and Health Technologists and Technicians, All Other 53660 Healthcare Practitioners and Technical
Athletic Trainers 54970 Healthcare Practitioners and Technical
Genetic Counselors 94930 Healthcare Practitioners and Technical
Health Information Technologists, Medical Registrars, Surgical Assistants, and Healthcare Practitioners and Technical Workers, All Other 70710 Healthcare Practitioners and Technical
Healthcare Support 33520 Healthcare Support
Home Health & Personal Care Aides 30170 Healthcare Support
Nursing Assistants 39970 Healthcare Support
Orderlies 38700 Healthcare Support
Psychiatric Aides 44720 Healthcare Support
Occupational Therapy Assistants 65180 Healthcare Support
Occupational Therapy Aides 49700 Healthcare Support
Physical Therapist Assistants 56620 Healthcare Support
Physical Therapist Aides 33170 Healthcare Support
Massage Therapists 54280 Healthcare Support
Dental Assistants 41910 Healthcare Support
Medical Assistants 39750 Healthcare Support
Medical Equipment Preparers 46560 Healthcare Support
Medical Transcriptionists 35960 Healthcare Support
Pharmacy Aides 32110 Healthcare Support
Veterinary Assistants and Laboratory Animal Caretakers 34220 Healthcare Support
Phlebotomists 44240 Healthcare Support
Healthcare Support Workers, All Other 41240 Healthcare Support
Protective Service 58900 Protective Service
First-Line Supervisors of Correctional Officers 96240 Protective Service
First-Line Supervisors of Police and Detectives 122760 Protective Service
First-Line Supervisors of Fire Fighting and Prevention Workers 113810 Protective Service
Miscellaneous First-Line Supervisors, Protective Service Workers 61910 Protective Service
Firefighters 77410 Protective Service
Forest Fire Inspectors and Prevention Specialists 51080 Protective Service
Bailiffs 71750 Protective Service
Correctional Officers and Jailers 67990 Protective Service
Detectives and Criminal Investigators 95380 Protective Service
Fish and Game Wardens 70860 Protective Service
Parking Enforcement Workers 46130 Protective Service
Police and Sheriff's Patrol Officers 79810 Protective Service
Transit and Railroad Police 72190 Protective Service
Animal Control Workers 41250 Protective Service
Private Detectives and Investigators 60870 Protective Service
Gaming Surveillance Officers and Gaming Investigators 38480 Protective Service
Security Guards 38640 Protective Service
Crossing Guards 39820 Protective Service
Lifeguards, Ski Patrol, and Other Recreational Protective Service 31060 Protective Service
Transportation Security Screeners 43430 Protective Service
School Bus Monitors and Protective Service Workers, All Other 32280 Protective Service
Food Preparation and Serving Related 34290 Food Preparation and Serving Related
Chefs and Head Cooks 61170 Food Preparation and Serving Related
First-Line Supervisors of Food Preparation and Serving Workers 43530 Food Preparation and Serving Related
Cooks, Fast Food 28690 Food Preparation and Serving Related
Cooks, Institution and Cafeteria 37050 Food Preparation and Serving Related
Cooks, Private Household 50820 Food Preparation and Serving Related
Cooks, Restaurant 33420 Food Preparation and Serving Related
Cooks, Short Order 30130 Food Preparation and Serving Related
Cooks, All Other 35590 Food Preparation and Serving Related
Food Preparation Workers 31380 Food Preparation and Serving Related
Bartenders 38910 Food Preparation and Serving Related
Fast Food and Counter Workers 28530 Food Preparation and Serving Related
Waiters and Waitresses 38270 Food Preparation and Serving Related
Food Servers, Nonrestaurant 34960 Food Preparation and Serving Related
Dining Room and Cafeteria Attendants and Bartender Helpers 33380 Food Preparation and Serving Related
Dishwashers 29360 Food Preparation and Serving Related
Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop 30880 Food Preparation and Serving Related
Food Preparation and Serving Related Workers, All Other 32390 Food Preparation and Serving Related
Building and Grounds Cleaning and Maintenance 38980 Building and Grounds Cleaning and Maintenance
First-Line Supervisors of Housekeeping and Janitorial Workers 57090 Building and Grounds Cleaning and Maintenance
First-Line Supervisors of Landscaping, Lawn Service, and Groundskeeping Workers 64240 Building and Grounds Cleaning and Maintenance
Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37500 Building and Grounds Cleaning and Maintenance
Maids and Housekeeping Cleaners 38680 Building and Grounds Cleaning and Maintenance
Building Cleaning Workers, All Other 46300 Building and Grounds Cleaning and Maintenance
Pest Control Workers 43520 Building and Grounds Cleaning and Maintenance
Landscaping and Groundskeeping Workers 37190 Building and Grounds Cleaning and Maintenance
Pesticide Handlers, Sprayers, and Applicators, Vegetation 47500 Building and Grounds Cleaning and Maintenance
Tree Trimmers and Pruners 51980 Building and Grounds Cleaning and Maintenance
Grounds Maintenance Workers, All Other 31220 Building and Grounds Cleaning and Maintenance
Personal Care and Service 37660 Personal Care and Service
First-line Supervisors of Gambling Services Workers 58270 Personal Care and Service
First-Line Supervisors of Personal Service and Entertainment and Recreation Workers, Except Gambling Services 50460 Personal Care and Service
Animal Trainers 43410 Personal Care and Service
Nonfarm Animal Caretakers 31850 Personal Care and Service
Gaming Dealers 32590 Personal Care and Service
Gaming and Sports Book Writers and Runners 31080 Personal Care and Service
Gaming Service Workers, All Other 32600 Personal Care and Service
Motion Picture Projectionists 42800 Personal Care and Service
Ushers, Lobby Attendants, and Ticket Takers 33350 Personal Care and Service
Amusement and Recreation Attendants 28990 Personal Care and Service
Costume Attendants 78240 Personal Care and Service
Locker Room, Coatroom, and Dressing Room Attendants 34160 Personal Care and Service
Entertainment Attendants and Related Workers, All Other 33320 Personal Care and Service
Funeral Attendants 34720 Personal Care and Service
Morticians, Undertakers, and Funeral Directors 66530 Personal Care and Service
Barbers 34590 Personal Care and Service
Hairdressers, Hairstylists, and Cosmetologists 35110 Personal Care and Service
Makeup Artists, Theatrical and Performance 108450 Personal Care and Service
Manicurists and Pedicurists 27430 Personal Care and Service
Shampooers 26190 Personal Care and Service
Skincare Specialists 42910 Personal Care and Service
Baggage Porters and Bellhops 37490 Personal Care and Service
Concierges 48370 Personal Care and Service
Tour and Travel Guides 37940 Personal Care and Service
Childcare Workers 30780 Personal Care and Service
Fitness Trainers and Aerobics Instructors 60440 Personal Care and Service
Recreation Workers 35500 Personal Care and Service
Residential Advisors 38370 Personal Care and Service
Crematory Operators and Personal Care and Service Workers, All Other 37930 Personal Care and Service
Sales and Related 57850 Sales and Related
First-Line Supervisors of Retail Sales Workers 53920 Sales and Related
First-Line Supervisors of Non-Retail Sales Workers 110220 Sales and Related
Cashiers 28960 Sales and Related
Gaming Change Persons and Booth Cashiers 42550 Sales and Related
Counter and Rental Clerks 35020 Sales and Related
Parts Salespersons 41270 Sales and Related
Retail Salespersons 33640 Sales and Related
Advertising Sales Agents 88470 Sales and Related
Insurance Sales Agents 86810 Sales and Related
Securities, Commodities, and Financial Services Sales Agents 160150 Sales and Related
Travel Agents 46610 Sales and Related
Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 82690 Sales and Related
Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products 118820 Sales and Related
Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 76880 Sales and Related
Demonstrators and Product Promoters 40500 Sales and Related
Models 49190 Sales and Related
Real Estate Brokers 104060 Sales and Related
Real Estate Sales Agents 116420 Sales and Related
Sales Engineers 116580 Sales and Related
Telemarketers 36960 Sales and Related
Door-to-Door Sales Workers, News and Street Vendors, and Related Workers 50080 Sales and Related
Sales and Related Workers, All Other 40110 Sales and Related
Office and Administrative Support 48080 Office and Administrative Support
First-Line Supervisors of Office and Administrative Support Workers 73980 Office and Administrative Support
Switchboard Operators, Including Answering Service 40640 Office and Administrative Support
Telephone Operators 46570 Office and Administrative Support
Communications Equipment Operators, All Other 50130 Office and Administrative Support
Bill and Account Collectors 44000 Office and Administrative Support
Billing and Posting Clerks 46610 Office and Administrative Support
Bookkeeping, Accounting, and Auditing Clerks 48370 Office and Administrative Support
Gaming Cage Workers 33610 Office and Administrative Support
Payroll and Timekeeping Clerks 50900 Office and Administrative Support
Procurement Clerks 46080 Office and Administrative Support
Tellers 34370 Office and Administrative Support
Financial Clerks, All Other 57050 Office and Administrative Support
Brokerage Clerks 72610 Office and Administrative Support
Correspondence Clerks 41470 Office and Administrative Support
Court, Municipal, and License Clerks 60110 Office and Administrative Support
Credit Authorizers, Checkers, and Clerks 50320 Office and Administrative Support
Customer Service Representatives 43550 Office and Administrative Support
Eligibility Interviewers, Government Programs 51650 Office and Administrative Support
File Clerks 36140 Office and Administrative Support
Hotel, Motel, and Resort Desk Clerks 35550 Office and Administrative Support
Interviewers, Except Eligibility and Loan 42170 Office and Administrative Support
Library Assistants, Clerical 35670 Office and Administrative Support
Loan Interviewers and Clerks 47230 Office and Administrative Support
New Accounts Clerks 40730 Office and Administrative Support
Order Clerks 37090 Office and Administrative Support
Human Resources Assistants, Except Payroll and Timekeeping 48590 Office and Administrative Support
Receptionists and Information Clerks 36740 Office and Administrative Support
Reservation and Transportation Ticket Agents and Travel Clerks 44710 Office and Administrative Support
Information and Record Clerks, All Other 47860 Office and Administrative Support
Cargo and Freight Agents 52100 Office and Administrative Support
Couriers and Messengers 35950 Office and Administrative Support
Police, Fire, and Ambulance Dispatchers 49880 Office and Administrative Support
Dispatchers, Except Police, Fire, and Ambulance 53710 Office and Administrative Support
Meter Readers, Utilities 62670 Office and Administrative Support
Postal Service Clerks 52140 Office and Administrative Support
Postal Service Mail Carriers 53950 Office and Administrative Support
Postal Service Mail Sorters, Processors, and Processing Machine Operators 52800 Office and Administrative Support
Production, Planning, and Expediting Clerks 53200 Office and Administrative Support
Shipping, Receiving, and Traffic Clerks 39730 Office and Administrative Support
Weighers, Measurers, Checkers, and Samplers, Recordkeeping 38790 Office and Administrative Support
Executive Secretaries and Executive Administrative Assistants 75230 Office and Administrative Support
Legal Secretaries 57360 Office and Administrative Support
Medical Secretaries 42500 Office and Administrative Support
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43520 Office and Administrative Support
Data Entry Keyers 40370 Office and Administrative Support
Word Processors and Typists 44690 Office and Administrative Support
Desktop Publishers 53480 Office and Administrative Support
Insurance Claims and Policy Processing Clerks 49640 Office and Administrative Support
Mail Clerks and Mail Machine Operators, Except Postal Service 36920 Office and Administrative Support
Office Clerks, General 38070 Office and Administrative Support
Office Machine Operators, Except Computer 38180 Office and Administrative Support
Proofreaders and Copy Markers 51880 Office and Administrative Support
Statistical Assistants 59530 Office and Administrative Support
Office and Administrative Support Workers, All Other 30620 Office and Administrative Support
Farming, Fishing, and Forestry 39570 Farming, Fishing, and Forestry
First-Line Supervisors of Farming, Fishing, and Forestry Workers 64390 Farming, Fishing, and Forestry
Agricultural Inspectors 65520 Farming, Fishing, and Forestry
Animal Breeders 46790 Farming, Fishing, and Forestry
Graders and Sorters, Agricultural Products 33370 Farming, Fishing, and Forestry
Agricultural Equipment Operators 41390 Farming, Fishing, and Forestry
Farmworkers and Laborers, Crop, Nursery, and Greenhouse 33650 Farming, Fishing, and Forestry
Farmworkers, Farm, Ranch, and Aquacultural Animals 37840 Farming, Fishing, and Forestry
Forest and Conservation Workers 37010 Farming, Fishing, and Forestry
Logging Equipment Operators 40860 Farming, Fishing, and Forestry
Log Graders and Scalers 41910 Farming, Fishing, and Forestry
Logging Workers, All Other 30630 Farming, Fishing, and Forestry
Construction and Extraction 68390 Construction and Extraction
Supervisors of Construction and Extraction Workers 91980 Construction and Extraction
Boilermakers 88890 Construction and Extraction
Brickmasons and Blockmasons 78010 Construction and Extraction
Stonemasons 56010 Construction and Extraction
Carpenters 67840 Construction and Extraction
Carpet Installers 50240 Construction and Extraction
Floor Layers, Except Carpet, Wood, and Hard Tiles 59040 Construction and Extraction
Floor Sanders and Finishers 35120 Construction and Extraction
Tile and Marble Setters 63680 Construction and Extraction
Cement Masons and Concrete Finishers 70430 Construction and Extraction
Construction Laborers 55640 Construction and Extraction
Paving, Surfacing, and Tamping Equipment Operators 62520 Construction and Extraction
Pile-Driver Operators 106620 Construction and Extraction
Operating Engineers and Other Construction Equipment Operators 86370 Construction and Extraction
Drywall and Ceiling Tile Installers 55490 Construction and Extraction
Tapers 75280 Construction and Extraction
Electricians 81870 Construction and Extraction
Glaziers 67220 Construction and Extraction
Insulation Workers, Floor, Ceiling, and Wall 50740 Construction and Extraction
Insulation Workers, Mechanical 82950 Construction and Extraction
Painters, Construction and Maintenance 54100 Construction and Extraction
Paperhangers 58390 Construction and Extraction
Pipelayers 57280 Construction and Extraction
Plumbers, Pipefitters, and Steamfitters 75110 Construction and Extraction
Plasterers and Stucco Masons 57330 Construction and Extraction
Reinforcing Iron and Rebar Workers 82270 Construction and Extraction
Roofers 69280 Construction and Extraction
Sheet Metal Workers 75040 Construction and Extraction
Structural Iron and Steel Workers 90150 Construction and Extraction
Solar Photovoltaic Installers 52880 Construction and Extraction
Helpers--Brickmasons, Blockmasons, Stonemasons, and Tile and Marble Setters 51640 Construction and Extraction
Helpers--Carpenters 35350 Construction and Extraction
Helpers--Electricians 41660 Construction and Extraction
Helpers--Painters, Paperhangers, Plasterers, and Stucco Masons 44060 Construction and Extraction
Helpers--Pipelayers, Plumbers, Pipefitters, and Steamfitters 39970 Construction and Extraction
Helpers--Roofers 32370 Construction and Extraction
Helpers, Construction Trades, All Other 39060 Construction and Extraction
Construction and Building Inspectors 70370 Construction and Extraction
Elevator Installers and Repairers 86460 Construction and Extraction
Fence Erectors 45640 Construction and Extraction
Hazardous Materials Removal Workers 64180 Construction and Extraction
Highway Maintenance Workers 47650 Construction and Extraction
Rail-Track Laying and Maintenance Equipment Operators 72880 Construction and Extraction
Septic Tank Servicers and Sewer Pipe Cleaners 44610 Construction and Extraction
Miscellaneous Construction and Related Workers 46400 Construction and Extraction
Rotary Drill Operators, Oil and Gas 51200 Construction and Extraction
Service Unit Operators, Oil, Gas, and Mining 64530 Construction and Extraction
Excavating and Loading Machine and Dragline Operators, Surface Mining 71750 Construction and Extraction
Continuous Mining Machine Operators 46420 Construction and Extraction
Rock Splitters, Quarry 34220 Construction and Extraction
Helpers--Extraction Workers 44440 Construction and Extraction
Earth Drillers, Except Oil and Gas; and Explosives Workers, Ordnance Handling Experts, and Blasters 62760 Construction and Extraction
Underground Mining Machine Operators and Extraction Workers, All Other 48710 Construction and Extraction
Installation, Maintenance, and Repair 55700 Installation, Maintenance, and Repair
First-Line Supervisors of Mechanics, Installers, and Repairers 80510 Installation, Maintenance, and Repair
Computer, Automated Teller, and Office Machine Repairers 46300 Installation, Maintenance, and Repair
Radio, Cellular, and Tower Equipment Installers and Repairers 62930 Installation, Maintenance, and Repair
Telecommunications Equipment Installers and Repairers, Except Line Installers 72980 Installation, Maintenance, and Repair
Avionics Technicians 70710 Installation, Maintenance, and Repair
Electric Motor, Power Tool, and Related Repairers 50040 Installation, Maintenance, and Repair
Electrical and Electronics Installers and Repairers, Transportation Equipment 68810 Installation, Maintenance, and Repair
Electrical and Electronics Repairers, Commercial and Industrial Equipment 61190 Installation, Maintenance, and Repair
Electrical and Electronics Repairers, Powerhouse, Substation, and Relay 87580 Installation, Maintenance, and Repair
Electronic Equipment Installers and Repairers, Motor Vehicles 42860 Installation, Maintenance, and Repair
Electronic Home Entertainment Equipment Installers and Repairers 48040 Installation, Maintenance, and Repair
Security and Fire Alarm Systems Installers 57630 Installation, Maintenance, and Repair
Aircraft Mechanics and Service Technicians 72950 Installation, Maintenance, and Repair
Automotive Body and Related Repairers 48740 Installation, Maintenance, and Repair
Automotive Glass Installers and Repairers 35470 Installation, Maintenance, and Repair
Automotive Service Technicians and Mechanics 45650 Installation, Maintenance, and Repair
Bus and Truck Mechanics and Diesel Engine Specialists 57990 Installation, Maintenance, and Repair
Farm Equipment Mechanics and Service Technicians 42560 Installation, Maintenance, and Repair
Mobile Heavy Equipment Mechanics, Except Engines 65420 Installation, Maintenance, and Repair
Rail Car Repairers 72340 Installation, Maintenance, and Repair
Motorboat Mechanics and Service Technicians 42530 Installation, Maintenance, and Repair
Motorcycle Mechanics 41350 Installation, Maintenance, and Repair
Outdoor Power Equipment and Other Small Engine Mechanics 42340 Installation, Maintenance, and Repair
Bicycle Repairers 35060 Installation, Maintenance, and Repair
Recreational Vehicle Service Technicians 39690 Installation, Maintenance, and Repair
Tire Repairers and Changers 31560 Installation, Maintenance, and Repair
Mechanical Door Repairers 45520 Installation, Maintenance, and Repair
Control and Valve Installers and Repairers, Except Mechanical Door 77760 Installation, Maintenance, and Repair
Heating, Air Conditioning, and Refrigeration Mechanics and Installers 60990 Installation, Maintenance, and Repair
Home Appliance Repairers 43410 Installation, Maintenance, and Repair
Industrial Machinery Mechanics 61280 Installation, Maintenance, and Repair
Maintenance Workers, Machinery 55090 Installation, Maintenance, and Repair
Millwrights 72630 Installation, Maintenance, and Repair
Electrical Power-Line Installers and Repairers 82390 Installation, Maintenance, and Repair
Telecommunications Line Installers and Repairers 72540 Installation, Maintenance, and Repair
Camera and Photographic Equipment Repairers 48540 Installation, Maintenance, and Repair
Medical Equipment Repairers 65200 Installation, Maintenance, and Repair
Musical Instrument Repairers and Tuners 42800 Installation, Maintenance, and Repair
Watch Repairers 50170 Installation, Maintenance, and Repair
Precision Instrument and Equipment Repairers, All Other 58630 Installation, Maintenance, and Repair
Maintenance and Repair Workers, General 47500 Installation, Maintenance, and Repair
Coin, Vending, and Amusement Machine Servicers and Repairers 48610 Installation, Maintenance, and Repair
Commercial Divers 88150 Installation, Maintenance, and Repair
Locksmiths and Safe Repairers 53780 Installation, Maintenance, and Repair
Manufactured Building and Mobile Home Installers 35780 Installation, Maintenance, and Repair
Riggers 83720 Installation, Maintenance, and Repair
Signal and Track Switch Repairers 76130 Installation, Maintenance, and Repair
Helpers--Installation, Maintenance, and Repair Workers 39900 Installation, Maintenance, and Repair
Installation, Maintenance, and Repair Workers, All Other 44240 Installation, Maintenance, and Repair
Production 43470 Production
First-Line Supervisors of Production and Operating Workers 70840 Production
Coil Winders, Tapers, and Finishers 36290 Production
Electrical, electronic, and electromechanical assemblers, except coil winders, tapers, and finishers?(OES-specific code and title) 36820 Production
Engine and Other Machine Assemblers 49530 Production
Structural Metal Fabricators and Fitters 51640 Production
Fiberglass Laminators and Fabricators 40780 Production
Miscellaneous Assemblers and Fabricators 35780 Production
Bakers 33570 Production
Butchers and Meat Cutters 39290 Production
Meat, Poultry, and Fish Cutters and Trimmers 29560 Production
Slaughterers and Meat Packers 35420 Production
Food and Tobacco Roasting, Baking, and Drying Machine Operators and Tenders 32730 Production
Food Batchmakers 32560 Production
Food Cooking Machine Operators and Tenders 36140 Production
Food Processing Workers, All Other 30220 Production
Extruding and Drawing Machine Setters, Operators, and Tenders, Metal and Plastic 38940 Production
Forging Machine Setters, Operators, and Tenders, Metal and Plastic 46350 Production
Rolling Machine Setters, Operators, and Tenders, Metal and Plastic 46170 Production
Cutting, Punching, and Press Machine Setters, Operators, and Tenders, Metal and Plastic 41660 Production
Drilling and Boring Machine Tool Setters, Operators, and Tenders, Metal and Plastic 39560 Production
Grinding, Lapping, Polishing, and Buffing Machine Tool Setters, Operators, and Tenders, Metal and Plastic 40370 Production
Lathe and Turning Machine Tool Setters, Operators, and Tenders, Metal and Plastic 42040 Production
Milling and Planing Machine Setters, Operators, and Tenders, Metal and Plastic 44780 Production
Machinists 48430 Production
Metal-Refining Furnace Operators and Tenders 45990 Production
Pourers and Casters, Metal 44720 Production
Model Makers, Metal and Plastic 61610 Production
Patternmakers, Metal and Plastic 52930 Production
Foundry Mold and Coremakers 41680 Production
Molding, Coremaking, and Casting Machine Setters, Operators, and Tenders, Metal and Plastic 34400 Production
Multiple Machine Tool Setters, Operators, and Tenders, Metal and Plastic 39880 Production
Tool and Die Makers 57480 Production
Welders, Cutters, Solderers, and Brazers 50330 Production
Welding, Soldering, and Brazing Machine Setters, Operators, and Tenders 46440 Production
Heat Treating Equipment Setters, Operators, and Tenders, Metal and Plastic 45110 Production
Layout Workers, Metal and Plastic 49990 Production
Plating and Coating Machine Setters, Operators, and Tenders, Metal and Plastic 38820 Production
Tool Grinders, Filers, and Sharpeners 44460 Production
Metal Workers and Plastic Workers, All Other 43700 Production
Prepress Technician and Workers 47740 Production
Printing Press Operators 42670 Production
Print Binding and Finishing Workers 36660 Production
Laundry and Dry-Cleaning Workers 29460 Production
Pressers, Textile, Garment, and Related Materials 29990 Production
Sewing Machine Operators 33670 Production
Shoe and Leather Workers and Repairers 28710 Production
Shoe Machine Operators and Tenders 30540 Production
Sewers, Hand 34200 Production
Tailors, Dressmakers, and Custom Sewers 39910 Production
Textile Bleaching and Dyeing Machine Operators and Tenders 28870 Production
Textile Cutting Machine Setters, Operators, and Tenders 35210 Production
Textile Knitting and Weaving Machine Setters, Operators, and Tenders 32450 Production
Textile Winding, Twisting, and Drawing Out Machine Setters, Operators, and Tenders 32340 Production
Fabric and Apparel Patternmakers 76840 Production
Upholsterers 40570 Production
Textile, Apparel, and Furnishings Workers, All Other 39290 Production
Cabinetmakers and Bench Carpenters 46420 Production
Furniture Finishers 40990 Production
Model Makers, Wood 47220 Production
Patternmakers, Wood 70340 Production
Sawing Machine Setters, Operators, and Tenders, Wood 35310 Production
Woodworking Machine Setters, Operators, and Tenders, Except Sawing 34930 Production
Woodworkers, All Other 43570 Production
Nuclear Power Reactor Operators 116260 Production
Power Distributors and Dispatchers 105310 Production
Power Plant Operators 88480 Production
Stationary Engineers and Boiler Operators 81650 Production
Water and Wastewater Treatment Plant and System Operators 63590 Production
Chemical Plant and System Operators 57930 Production
Gas Plant Operators 86550 Production
Petroleum Pump System Operators, Refinery Operators, and Gaugers 52720 Production
Plant and System Operators, All Other 63520 Production
Chemical Equipment Operators and Tenders 50040 Production
Separating, Filtering, Clarifying, Precipitating, and Still Machine Setters, Operators, and Tenders 44700 Production
Crushing, Grinding, and Polishing Machine Setters, Operators, and Tenders 41240 Production
Grinding and Polishing Workers, Hand 38720 Production
Mixing and Blending Machine Setters, Operators, and Tenders 41110 Production
Cutters and Trimmers, Hand 40670 Production
Cutting and Slicing Machine Setters, Operators, and Tenders 38890 Production
Extruding, Forming, Pressing, and Compacting Machine Setters, Operators, and Tenders 44170 Production
Furnace, Kiln, Oven, Drier, and Kettle Operators and Tenders 46430 Production
Inspectors, Testers, Sorters, Samplers, and Weighers 44890 Production
Jewelers and Precious Stone and Metal Workers 56720 Production
Dental Laboratory Technicians 53940 Production
Medical Appliance Technicians 42440 Production
Ophthalmic Laboratory Technicians 38420 Production
Packaging and Filling Machine Operators and Tenders 33860 Production
Painting, Coating, and Decorating Workers 38470 Production
Coating, Painting, and Spraying Machine Setters, Operators, and Tenders 42280 Production
Photographic Process Workers and Processing Machine Operators 48760 Production
Computer Numerically Controlled Tool Operators 41180 Production
Computer Numerically Controlled Tool Programmers 58580 Production
Adhesive Bonding Machine Operators and Tenders 37000 Production
Cleaning, Washing, and Metal Pickling Equipment Operators and Tenders 37710 Production
Cooling and Freezing Equipment Operators and Tenders 38760 Production
Etchers and Engravers 41280 Production
Molders, Shapers, and Casters, Except Metal and Plastic 38410 Production
Paper Goods Machine Setters, Operators, and Tenders 41240 Production
Helpers--Production Workers 34190 Production
Production Workers, All Other 37710 Production
Transportation and Material Moving 44230 Transportation and Material Moving
Aircraft Cargo Handling Supervisors 64930 Transportation and Material Moving
First-Line Supervisors of Transportation and Material Moving Workers, Except Aircraft Cargo Handling Supervisors 65250 Transportation and Material Moving
Airline Pilots, Copilots, and Flight Engineers 125030 Transportation and Material Moving
Commercial Pilots 153450 Transportation and Material Moving
Air Traffic Controllers 136040 Transportation and Material Moving
Airfield Operations Specialists 66950 Transportation and Material Moving
Flight Attendants 52270 Transportation and Material Moving
Ambulance Drivers and Attendants, Except Emergency Medical Technicians 35720 Transportation and Material Moving
Driver/Sales Workers 32600 Transportation and Material Moving
Heavy and Tractor-Trailer Truck Drivers 55180 Transportation and Material Moving
Light Truck or Delivery Services Drivers 41320 Transportation and Material Moving
Bus Drivers, Transit and Intercity 64360 Transportation and Material Moving
Passenger Vehicle Drivers, Except Bus Drivers, Transit and Intercity 43140 Transportation and Material Moving
Motor Vehicle Operators, All Other 37360 Transportation and Material Moving
Locomotive Engineers 83270 Transportation and Material Moving
Rail Yard Engineers, Dinkey Operators, and Hostlers 78500 Transportation and Material Moving
Railroad Brake, Signal, and Switch Operators and Locomotive Firers 75600 Transportation and Material Moving
Railroad Conductors and Yardmasters 71800 Transportation and Material Moving
Sailors and Marine Oilers 49820 Transportation and Material Moving
Captains, Mates, and Pilots of Water Vessels 93370 Transportation and Material Moving
Motorboat Operators 71080 Transportation and Material Moving
Ship Engineers 102530 Transportation and Material Moving
Bridge and Lock Tenders 49880 Transportation and Material Moving
Parking Lot Attendants 30070 Transportation and Material Moving
Automotive and Watercraft Service Attendants 29010 Transportation and Material Moving
Traffic Technicians 64010 Transportation and Material Moving
Transportation Attendants, Except Flight Attendants 32830 Transportation and Material Moving
Aircraft Service Attendants and Transportation Workers, All Other 39500 Transportation and Material Moving
Conveyor Operators and Tenders 35380 Transportation and Material Moving
Crane and Tower Operators 128300 Transportation and Material Moving
Hoist and Winch Operators 43420 Transportation and Material Moving
Industrial Truck and Tractor Operators 45490 Transportation and Material Moving
Cleaners of Vehicles and Equipment 36550 Transportation and Material Moving
Laborers and Freight, Stock, and Material Movers, Hand 37620 Transportation and Material Moving
Machine Feeders and Offbearers 35510 Transportation and Material Moving
Packers and Packagers, Hand 31280 Transportation and Material Moving
Stockers and Order Fillers 31930 Transportation and Material Moving
Gas Compressor and Gas Pumping Station Operators 60750 Transportation and Material Moving
Pump Operators, Except Wellhead Pumpers 53900 Transportation and Material Moving
Wellhead Pumpers 44590 Transportation and Material Moving
Refuse and Recyclable Material Collectors 61340 Transportation and Material Moving
Tank Car, Truck, and Ship Loaders 42370 Transportation and Material Moving
Material Moving Workers, All Other 51440 Transportation and Material Moving
================================================
FILE: public/sample-datasets/Bubble Chart - TOP 50 Groossing Movies.tsv
================================================
Budget (mln) Real Worldwide Box Office (mln) ROI Genre Title
3.9 402 104.5 Drama Gone with the Wind
237 2790 11.8 Action Avatar
200 2194 11 Drama Titanic
11 776 70.5 Action Star Wars: Episode IV - A New Hope
356 2798 7.9 Action Avengers: Endgame
8.2 286 34.9 Biography The Sound of Music
10.5 793 75.5 Family E.T. the Extra-Terrestrial
13 123 9.4 Adventure The Ten Commandments
11 245 22.3 Drama Doctor Zhivago
258 2068 8 Action Star Wars: Episode VII - The Force Awakens
1.5 418 278.7 Animation Snow White and the Seven Dwarfs
63 1032 16.4 Action Jurassic Park
9 471 52.4 Adventure Jaws
358 2048 5.7 Action Avengers: Infinity War
12 441 36.8 Horror The Exorcist
4 303 75.8 Animation One Hundred and One Dalmatians
45 969 21.5 Animation The Lion King
150 1670 11.1 Action Jurassic World
4 378 94.5 Animation The Jungle Book
115 1027 8.9 Action Star Wars: Episode I - The Phantom Menace
15.2 147 9.7 Adventure Ben-Hur
220 1519 6.9 Action The Avengers
94 1142 12.2 Adventure The Lord of the Rings: The Return of the King
23 548 23.8 Action Star Wars: Episode V - The Empire Strikes Back
75 817 10.9 Action Independence Day
255 1657 6.5 Animation The Lion King
190 1515 8 Action Furious 7
125 978 7.8 Adventure Harry Potter and the Sorcerer's Stone
2.9 264 90.9 Animation Cinderella
175 1342 7.7 Adventure Harry Potter and the Deathly Hallows: Part 2
10 141 14.1 Action Thunderball
0.9 268 297.2 Animation Bambi
225 1066 4.7 Action Pirates of the Caribbean: Dead Man's Chest
365 1403 3.8 Action Avengers: Age of Ultron
3.5 125 35.7 Action Goldfinger
6 397 66.2 Musical Grease
55 678 12.3 Drama Forrest Gump
94 951 10.1 Adventure The Lord of the Rings: The Two Towers
93 888 9.5 Action The Lord of the Rings: The Fellowship of the Ring
150 1281 8.5 Animation Frozen
150 1450 9.7 Animation Frozen II
94 940 10 Animation Finding Nemo
100 879 8.8 Adventure Harry Potter and the Chamber of Secrets
150 929 6.2 Animation Shrek 2
200 1347 6.7 Action Black Panther
258.5 1333 5.2 Action Star Wars: Episode VIII - The Last Jedi
32.4 475 14.7 Action Star Wars: Episode VI - Return of the Jedi
200 1215 6.1 Action Iron Man 3
178.5 1308 7.3 Action Jurassic World: Fallen Kingdom
5.8 246 42.8 Crime The Godfather
================================================
FILE: public/sample-datasets/Bump chart - Foreign residents in Milan.tsv
================================================
Country Date Residents
Albania 01/01/1979 34
Albania 01/01/1980 30
Albania 01/01/1981 28
Albania 01/01/1982 27
Albania 01/01/1983 31
Albania 01/01/1984 28
Albania 01/01/1985 26
Albania 01/01/1986 23
Albania 01/01/1987 22
Albania 01/01/1988 20
Albania 01/01/1989 19
Albania 01/01/1990 19
Albania 01/01/1991 62
Albania 01/01/1992 0
Albania 01/01/1993 242
Albania 01/01/1994 338
Albania 01/01/1995 438
Albania 01/01/1996 531
Albania 01/01/1997 837
Albania 01/01/1998 1367
Albania 01/01/1999 1576
Albania 01/01/2000 2205
Albania 01/01/2001 2997
Albania 01/01/2002 3240
Albania 01/01/2003 2861
Albania 01/01/2004 3672
Albania 01/01/2005 4273
Albania 01/01/2006 4475
Albania 01/01/2007 4529
Albania 01/01/2008 4608
Albania 01/01/2009 5012
Albania 01/01/2010 5283
Albania 01/01/2011 5441
Albania 01/01/2012 5805
Albania 01/01/2013 5746
Albania 01/01/2014 5362
Albania 01/01/2015 5298
China 01/01/1979 166
China 01/01/1980 152
China 01/01/1981 194
China 01/01/1982 278
China 01/01/1983 456
China 01/01/1984 500
China 01/01/1985 531
China 01/01/1986 580
China 01/01/1987 1069
China 01/01/1988 1508
China 01/01/1989 1594
China 01/01/1990 1892
China 01/01/1991 983
China 01/01/1992 2793
China 01/01/1993 3079
China 01/01/1994 3284
China 01/01/1995 3576
China 01/01/1996 3878
China 01/01/1997 5038
China 01/01/1998 6931
China 01/01/1999 7516
China 01/01/2000 8675
China 01/01/2001 10296
China 01/01/2002 10947
China 01/01/2003 9301
China 01/01/2004 11529
China 01/01/2005 13110
China 01/01/2006 14039
China 01/01/2007 14736
China 01/01/2008 15259
China 01/01/2009 17201
China 01/01/2010 18946
China 01/01/2011 20852
China 01/01/2012 23967
China 01/01/2013 25062
China 01/01/2014 25928
China 01/01/2015 27363
Ecuador 01/01/1979 8
Ecuador 01/01/1980 8
Ecuador 01/01/1981 9
Ecuador 01/01/1982 13
Ecuador 01/01/1983 14
Ecuador 01/01/1984 16
Ecuador 01/01/1985 17
Ecuador 01/01/1986 18
Ecuador 01/01/1987 23
Ecuador 01/01/1988 34
Ecuador 01/01/1989 34
Ecuador 01/01/1990 60
Ecuador 01/01/1991 71
Ecuador 01/01/1992 0
Ecuador 01/01/1993 97
Ecuador 01/01/1994 108
Ecuador 01/01/1995 149
Ecuador 01/01/1996 203
Ecuador 01/01/1997 441
Ecuador 01/01/1998 751
Ecuador 01/01/1999 1101
Ecuador 01/01/2000 2006
Ecuador 01/01/2001 2714
Ecuador 01/01/2002 3157
Ecuador 01/01/2003 4163
Ecuador 01/01/2004 10518
Ecuador 01/01/2005 12356
Ecuador 01/01/2006 12680
Ecuador 01/01/2007 12348
Ecuador 01/01/2008 12137
Ecuador 01/01/2009 12884
Ecuador 01/01/2010 13542
Ecuador 01/01/2011 14232
Ecuador 01/01/2012 14909
Ecuador 01/01/2013 14748
Ecuador 01/01/2014 13524
Ecuador 01/01/2015 13458
Egypt 01/01/1979 706
Egypt 01/01/1980 873
Egypt 01/01/1981 1237
Egypt 01/01/1982 1658
Egypt 01/01/1983 2201
Egypt 01/01/1984 2498
Egypt 01/01/1985 2687
Egypt 01/01/1986 2798
Egypt 01/01/1987 3167
Egypt 01/01/1988 3574
Egypt 01/01/1989 3829
Egypt 01/01/1990 4536
Egypt 01/01/1991 2934
Egypt 01/01/1992 6360
Egypt 01/01/1993 6834
Egypt 01/01/1994 7325
Egypt 01/01/1995 7473
Egypt 01/01/1996 8154
Egypt 01/01/1997 9439
Egypt 01/01/1998 11075
Egypt 01/01/1999 11842
Egypt 01/01/2000 13309
Egypt 01/01/2001 15581
Egypt 01/01/2002 15670
Egypt 01/01/2003 13020
Egypt 01/01/2004 18529
Egypt 01/01/2005 20992
Egypt 01/01/2006 22137
Egypt 01/01/2007 22934
Egypt 01/01/2008 23518
Egypt 01/01/2009 25838
Egypt 01/01/2010 28643
Egypt 01/01/2011 31999
Egypt 01/01/2012 35970
Egypt 01/01/2013 37073
Egypt 01/01/2014 35597
Egypt 01/01/2015 36628
El Salvador 01/01/1979 38
El Salvador 01/01/1980 49
El Salvador 01/01/1981 99
El Salvador 01/01/1982 154
El Salvador 01/01/1983 203
El Salvador 01/01/1984 247
El Salvador 01/01/1985 278
El Salvador 01/01/1986 303
El Salvador 01/01/1987 431
El Salvador 01/01/1988 494
El Salvador 01/01/1989 507
El Salvador 01/01/1990 632
El Salvador 01/01/1991 430
El Salvador 01/01/1992 859
El Salvador 01/01/1993 941
El Salvador 01/01/1994 1035
El Salvador 01/01/1995 1127
El Salvador 01/01/1996 1163
El Salvador 01/01/1997 1278
El Salvador 01/01/1998 1501
El Salvador 01/01/1999 1568
El Salvador 01/01/2000 1751
El Salvador 01/01/2001 1926
El Salvador 01/01/2002 1933
El Salvador 01/01/2003 1796
El Salvador 01/01/2004 2273
El Salvador 01/01/2005 2497
El Salvador 01/01/2006 2556
El Salvador 01/01/2007 2553
El Salvador 01/01/2008 2562
El Salvador 01/01/2009 2739
El Salvador 01/01/2010 3133
El Salvador 01/01/2011 3720
El Salvador 01/01/2012 4268
El Salvador 01/01/2013 4503
El Salvador 01/01/2014 4694
El Salvador 01/01/2015 4771
France 01/01/1979 646
France 01/01/1980 663
France 01/01/1981 684
France 01/01/1982 696
France 01/01/1983 1685
France 01/01/1984 1673
France 01/01/1985 1667
France 01/01/1986 1676
France 01/01/1987 2098
France 01/01/1988 2195
France 01/01/1989 2284
France 01/01/1990 2353
France 01/01/1991 1419
France 01/01/1992 2563
France 01/01/1993 2725
France 01/01/1994 2919
France 01/01/1995 3136
France 01/01/1996 3179
France 01/01/1997 3350
France 01/01/1998 3776
France 01/01/1999 3905
France 01/01/2000 4156
France 01/01/2001 4554
France 01/01/2002 4527
France 01/01/2003 2518
France 01/01/2004 2625
France 01/01/2005 3059
France 01/01/2006 3223
France 01/01/2007 3332
France 01/01/2008 3485
France 01/01/2009 3763
France 01/01/2010 3868
France 01/01/2011 4031
France 01/01/2012 4238
France 01/01/2013 3847
France 01/01/2014 2925
France 01/01/2015 3083
Germany 01/01/1979 1292
Germany 01/01/1980 1284
Germany 01/01/1981 1281
Germany 01/01/1982 1264
Germany 01/01/1983 2232
Germany 01/01/1984 2176
Germany 01/01/1985 2097
Germany 01/01/1986 2071
Germany 01/01/1987 2151
Germany 01/01/1988 2164
Germany 01/01/1989 2210
Germany 01/01/1990 2228
Germany 01/01/1991 1278
Germany 01/01/1992 2229
Germany 01/01/1993 2210
Germany 01/01/1994 2241
Germany 01/01/1995 2259
Germany 01/01/1996 2255
Germany 01/01/1997 2332
Germany 01/01/1998 2533
Germany 01/01/1999 2524
Germany 01/01/2000 2553
Germany 01/01/2001 2672
Germany 01/01/2002 2529
Germany 01/01/2003 1611
Germany 01/01/2004 1702
Germany 01/01/2005 1831
Germany 01/01/2006 1903
Germany 01/01/2007 1932
Germany 01/01/2008 1955
Germany 01/01/2009 2042
Germany 01/01/2010 2057
Germany 01/01/2011 2109
Germany 01/01/2012 2120
Germany 01/01/2013 1939
Germany 01/01/2014 1541
Germany 01/01/2015 1580
Japan 01/01/1979 497
Japan 01/01/1980 558
Japan 01/01/1981 691
Japan 01/01/1982 771
Japan 01/01/1983 925
Japan 01/01/1984 967
Japan 01/01/1985 964
Japan 01/01/1986 959
Japan 01/01/1987 1133
Japan 01/01/1988 1283
Japan 01/01/1989 1390
Japan 01/01/1990 1506
Japan 01/01/1991 1255
Japan 01/01/1992 1760
Japan 01/01/1993 1888
Japan 01/01/1994 1974
Japan 01/01/1995 2054
Japan 01/01/1996 2078
Japan 01/01/1997 2223
Japan 01/01/1998 2337
Japan 01/01/1999 2376
Japan 01/01/2000 2383
Japan 01/01/2001 2582
Japan 01/01/2002 2602
Japan 01/01/2003 1507
Japan 01/01/2004 1592
Japan 01/01/2005 1790
Japan 01/01/2006 1857
Japan 01/01/2007 1919
Japan 01/01/2008 1967
Japan 01/01/2009 2088
Japan 01/01/2010 2135
Japan 01/01/2011 2206
Japan 01/01/2012 2344
Japan 01/01/2013 2305
Japan 01/01/2014 1599
Japan 01/01/2015 1669
Morocco 01/01/1979 116
Morocco 01/01/1980 123
Morocco 01/01/1981 131
Morocco 01/01/1982 146
Morocco 01/01/1983 193
Morocco 01/01/1984 218
Morocco 01/01/1985 230
Morocco 01/01/1986 229
Morocco 01/01/1987 421
Morocco 01/01/1988 526
Morocco 01/01/1989 556
Morocco 01/01/1990 1195
Morocco 01/01/1991 600
Morocco 01/01/1992 2791
Morocco 01/01/1993 3037
Morocco 01/01/1994 3230
Morocco 01/01/1995 3294
Morocco 01/01/1996 3612
Morocco 01/01/1997 4401
Morocco 01/01/1998 5253
Morocco 01/01/1999 5497
Morocco 01/01/2000 5849
Morocco 01/01/2001 6328
Morocco 01/01/2002 5948
Morocco 01/01/2003 4514
Morocco 01/01/2004 5309
Morocco 01/01/2005 6067
Morocco 01/01/2006 6450
Morocco 01/01/2007 6663
Morocco 01/01/2008 6749
Morocco 01/01/2009 7140
Morocco 01/01/2010 7618
Morocco 01/01/2011 8071
Morocco 01/01/2012 8720
Morocco 01/01/2013 8808
Morocco 01/01/2014 8335
Morocco 01/01/2015 8296
Others 01/01/1979 16720
Others 01/01/1980 17263
Others 01/01/1981 18562
Others 01/01/1982 19381
Others 01/01/1983 16427
Others 01/01/1984 16104
Others 01/01/1985 16108
Others 01/01/1986 16022
Others 01/01/1987 17226
Others 01/01/1988 18051
Others 01/01/1989 18413
Others 01/01/1990 19649
Others 01/01/1991 12503
Others 01/01/1992 15465
Others 01/01/1993 25050
Others 01/01/1994 26270
Others 01/01/1995 27389
Others 01/01/1996 27782
Others 01/01/1997 29529
Others 01/01/1998 33417
Others 01/01/1999 34576
Others 01/01/2000 37238
Others 01/01/2001 40690
Others 01/01/2002 39915
Others 01/01/2003 26390
Others 01/01/2004 31820
Others 01/01/2005 36428
Others 01/01/2006 38110
Others 01/01/2007 39069
Others 01/01/2008 39850
Others 01/01/2009 43643
Others 01/01/2010 47460
Others 01/01/2011 51355
Others 01/01/2012 57581
Others 01/01/2013 57399
Others 01/01/2014 52570
Others 01/01/2015 54347
Peru 01/01/1979 16
Peru 01/01/1980 20
Peru 01/01/1981 23
Peru 01/01/1982 30
Peru 01/01/1983 80
Peru 01/01/1984 76
Peru 01/01/1985 80
Peru 01/01/1986 86
Peru 01/01/1987 125
Peru 01/01/1988 162
Peru 01/01/1989 176
Peru 01/01/1990 361
Peru 01/01/1991 584
Peru 01/01/1992 716
Peru 01/01/1993 961
Peru 01/01/1994 1110
Peru 01/01/1995 1357
Peru 01/01/1996 1838
Peru 01/01/1997 3425
Peru 01/01/1998 5820
Peru 01/01/1999 6655
Peru 01/01/2000 7965
Peru 01/01/2001 9036
Peru 01/01/2002 9381
Peru 01/01/2003 9051
Peru 01/01/2004 12638
Peru 01/01/2005 13784
Peru 01/01/2006 14204
Peru 01/01/2007 14070
Peru 01/01/2008 14103
Peru 01/01/2009 15586
Peru 01/01/2010 17672
Peru 01/01/2011 19655
Peru 01/01/2012 21142
Peru 01/01/2013 21171
Peru 01/01/2014 20462
Peru 01/01/2015 19929
Philippines 01/01/1979 16
Philippines 01/01/1980 25
Philippines 01/01/1981 125
Philippines 01/01/1982 203
Philippines 01/01/1983 284
Philippines 01/01/1984 434
Philippines 01/01/1985 519
Philippines 01/01/1986 589
Philippines 01/01/1987 985
Philippines 01/01/1988 1317
Philippines 01/01/1989 1551
Philippines 01/01/1990 2086
Philippines 01/01/1991 2474
Philippines 01/01/1992 4524
Philippines 01/01/1993 5388
Philippines 01/01/1994 5907
Philippines 01/01/1995 6505
Philippines 01/01/1996 7550
Philippines 01/01/1997 10715
Philippines 01/01/1998 14967
Philippines 01/01/1999 16472
Philippines 01/01/2000 18685
Philippines 01/01/2001 20456
Philippines 01/01/2002 21213
Philippines 01/01/2003 19725
Philippines 01/01/2004 24081
Philippines 01/01/2005 26645
Philippines 01/01/2006 27586
Philippines 01/01/2007 28031
Philippines 01/01/2008 28749
Philippines 01/01/2009 31123
Philippines 01/01/2010 33745
Philippines 01/01/2011 37002
Philippines 01/01/2012 39858
Philippines 01/01/2013 40759
Philippines 01/01/2014 41237
Philippines 01/01/2015 41549
Romania 01/01/1979 214
Romania 01/01/1980 234
Romania 01/01/1981 282
Romania 01/01/1982 302
Romania 01/01/1983 334
Romania 01/01/1984 350
Romania 01/01/1985 363
Romania 01/01/1986 348
Romania 01/01/1987 189
Romania 01/01/1988 199
Romania 01/01/1989 193
Romania 01/01/1990 218
Romania 01/01/1991 150
Romania 01/01/1992 0
Romania 01/01/1993 442
Romania 01/01/1994 484
Romania 01/01/1995 541
Romania 01/01/1996 592
Romania 01/01/1997 734
Romania 01/01/1998 1018
Romania 01/01/1999 1204
Romania 01/01/2000 1752
Romania 01/01/2001 2260
Romania 01/01/2002 2493
Romania 01/01/2003 2627
Romania 01/01/2004 4621
Romania 01/01/2005 5536
Romania 01/01/2006 5951
Romania 01/01/2007 7908
Romania 01/01/2008 9619
Romania 01/01/2009 11244
Romania 01/01/2010 12154
Romania 01/01/2011 12701
Romania 01/01/2012 14409
Romania 01/01/2013 14507
Romania 01/01/2014 14207
Romania 01/01/2015 14798
Sri Lanka 01/01/1979 12
Sri Lanka 01/01/1980 22
Sri Lanka 01/01/1981 42
Sri Lanka 01/01/1982 76
Sri Lanka 01/01/1983 96
Sri Lanka 01/01/1984 142
Sri Lanka 01/01/1985 175
Sri Lanka 01/01/1986 209
Sri Lanka 01/01/1987 308
Sri Lanka 01/01/1988 377
Sri Lanka 01/01/1989 455
Sri Lanka 01/01/1990 635
Sri Lanka 01/01/1991 686
Sri Lanka 01/01/1992 1224
Sri Lanka 01/01/1993 1585
Sri Lanka 01/01/1994 1940
Sri Lanka 01/01/1995 2362
Sri Lanka 01/01/1996 2676
Sri Lanka 01/01/1997 3457
Sri Lanka 01/01/1998 4624
Sri Lanka 01/01/1999 5195
Sri Lanka 01/01/2000 6118
Sri Lanka 01/01/2001 7219
Sri Lanka 01/01/2002 7860
Sri Lanka 01/01/2003 7138
Sri Lanka 01/01/2004 8701
Sri Lanka 01/01/2005 9872
Sri Lanka 01/01/2006 10318
Sri Lanka 01/01/2007 10600
Sri Lanka 01/01/2008 11087
Sri Lanka 01/01/2009 12348
Sri Lanka 01/01/2010 13340
Sri Lanka 01/01/2011 14512
Sri Lanka 01/01/2012 16125
Sri Lanka 01/01/2013 16467
Sri Lanka 01/01/2014 15897
Sri Lanka 01/01/2015 16355
Ucraine 01/01/1979 0
Ucraine 01/01/1980 0
Ucraine 01/01/1981 0
Ucraine 01/01/1982 0
Ucraine 01/01/1983 0
Ucraine 01/01/1984 0
Ucraine 01/01/1985 0
Ucraine 01/01/1986 0
Ucraine 01/01/1987 0
Ucraine 01/01/1988 0
Ucraine 01/01/1989 0
Ucraine 01/01/1990 0
Ucraine 01/01/1991 0
Ucraine 01/01/1992 0
Ucraine 01/01/1993 0
Ucraine 01/01/1994 0
Ucraine 01/01/1995 2
Ucraine 01/01/1996 3
Ucraine 01/01/1997 20
Ucraine 01/01/1998 46
Ucraine 01/01/1999 68
Ucraine 01/01/2000 132
Ucraine 01/01/2001 241
Ucraine 01/01/2002 309
Ucraine 01/01/2003 567
Ucraine 01/01/2004 2092
Ucraine 01/01/2005 2955
Ucraine 01/01/2006 3492
Ucraine 01/01/2007 3631
Ucraine 01/01/2008 3918
Ucraine 01/01/2009 4788
Ucraine 01/01/2010 5728
Ucraine 01/01/2011 6913
Ucraine 01/01/2012 7820
Ucraine 01/01/2013 7951
Ucraine 01/01/2014 7966
Ucraine 01/01/2015 8343
United Kingdom 01/01/1979 893
United Kingdom 01/01/1980 934
United Kingdom 01/01/1981 996
United Kingdom 01/01/1982 1026
United Kingdom 01/01/1983 1822
United Kingdom 01/01/1984 1810
United Kingdom 01/01/1985 1808
United Kingdom 01/01/1986 1817
United Kingdom 01/01/1987 2132
United Kingdom 01/01/1988 2244
United Kingdom 01/01/1989 2284
United Kingdom 01/01/1990 2359
United Kingdom 01/01/1991 1077
United Kingdom 01/01/1992 2572
United Kingdom 01/01/1993 2655
United Kingdom 01/01/1994 2707
United Kingdom 01/01/1995 2710
United Kingdom 01/01/1996 2670
United Kingdom 01/01/1997 2761
United Kingdom 01/01/1998 2937
United Kingdom 01/01/1999 3007
United Kingdom 01/01/2000 3039
United Kingdom 01/01/2001 3240
United Kingdom 01/01/2002 3093
United Kingdom 01/01/2003 1500
United Kingdom 01/01/2004 1563
United Kingdom 01/01/2005 1702
United Kingdom 01/01/2006 1750
United Kingdom 01/01/2007 1781
United Kingdom 01/01/2008 1810
United Kingdom 01/01/2009 1933
United Kingdom 01/01/2010 1960
United Kingdom 01/01/2011 2056
United Kingdom 01/01/2012 2136
United Kingdom 01/01/2013 1953
United Kingdom 01/01/2014 1490
United Kingdom 01/01/2015 1553
================================================
FILE: public/sample-datasets/Chord Diagram - Estimated migration flows between macro-areas.csv
================================================
Source area,Target area,Millions of persons
Africa,Africa,3.142471
Africa,Europe,2.107883
Africa,North America,0.540887
Africa,Oceania,0.155988
Africa,West Asia,0.673004
East Asia,East Asia,1.630997
East Asia,Europe,0.601265
East Asia,North America,0.97306
East Asia,Oceania,0.333608
East Asia,South East Asia,0.380388
East Asia,West Asia,0.869311
Europe,Europe,2.401476
Latin America,Europe,1.762587
Latin America,Latin America,0.879198
Latin America,North America,3.627847
North America,Europe,1.215929
North America,Latin America,0.276908
Oceania,Europe,0.17037
Oceania,Oceania,0.190706
South Asia,East Asia,0.525881
South Asia,Europe,1.390272
South Asia,North America,1.508008
South Asia,Oceania,0.34742
South Asia,South Asia,1.307907
South Asia,West Asia,4.902081
South East Asia,East Asia,0.145264
South East Asia,Europe,0.468762
South East Asia,North America,1.057904
South East Asia,Oceania,0.278746
South East Asia,South East Asia,0.781316
Soviet Union,Europe,0.60923
Soviet Union,Soviet Union,1.870501
West Asia,Europe,0.449623
West Asia,North America,0.169274
West Asia,West Asia,0.927243
================================================
FILE: public/sample-datasets/Circle Packing - Most populated cities.tsv
================================================
Continent Country City Population
Asia China Shanghai 24256800
Asia Pakistan Karachi 23500000
Asia China Beijing 21516000
Asia India Delhi 16787941
Asia China Tianjin 15200000
Asia Japan Tokyo 13513734
Asia China Guangzhou 13080500
Asia India Mumbai 12442373
Asia China Shenzhen 10467400
Asia Indonesia Jakarta 10075310
Africa Nigeria Lagos 17578000
Africa Egypt Cairo 11001000
Africa Democratic Republic of the Congo Kinshasa-Brazzaville 8754000
Africa Somalia Mogadishu 6346000
Africa Sudan Khartoum-Omdurman 5172000
Africa Angola Luanda 4772000
Africa Egypt Alexandria 4387000
Africa Tanzania Dar es Salaam 4364541
Africa Ivory Coast Abidjan 4125000
Africa South Africa Greater Johannesburg 3670000
Europe Turkey Istanbul 14025646
Europe Russia Moscow 12330126
Europe United Kingdom London 8673713
Europe Russia Saint Petersburg 5225690
Europe Germany Berlin 3562166
Europe Spain Madrid 3165235
Europe Ukraine Kiev 2909491
Europe Italy Rome 2874038
Europe France Paris 2241346
Europe Belarus Minsk 1949400
North America Mexico Mexico City 8918653
North America United States New York City 8550405
North America United States Los Angeles 3971883
North America Canada Toronto 2826498
North America United States Chicago 2720546
North America United States Houston 2296224
North America Cuba Havana 2117625
North America Canada Montreal 1753034
North America Mexico Ecatepec de Morelos 1677678
North America United States Philadelphia 1567442
South America Brazil São Paulo 11967825
South America Peru Lima 8894412
South America Colombia Bogotá 7862277
South America Brazil Rio de Janeiro 6476631
South America Chile Santiago 5507282
South America Venezuela Caracas 3289886
South America Argentina Buenos Aires 3054267
South America Brazil Salvador 2921087
South America Brazil Brasília 2914830
South America Brazil Fortaleza 2591188
================================================
FILE: public/sample-datasets/Contour plot - Mean temperature in Paris 1944-1945.tsv
================================================
Date Mean temerature (°C)
1944-10-01 11.11
1944-10-02 10.00
1944-10-03 8.33
1944-10-04 8.89
1944-10-05 7.78
1944-10-06 10.00
1944-10-07 12.78
1944-10-08 12.78
1944-10-09 11.11
1944-10-10 11.11
1944-10-11 12.22
1944-10-12 12.22
1944-10-13 10.00
1944-10-14 12.78
1944-10-15 12.22
1944-10-16 12.78
1944-10-17 11.67
1944-10-18 13.33
1944-10-19 10.56
1944-10-20 10.00
1944-10-21 11.67
1944-10-22 11.67
1944-10-23 7.78
1944-10-24 7.22
1944-10-25 9.44
1944-10-26 12.22
1944-10-27 7.22
1944-10-28 5.56
1944-10-29 6.67
1944-10-30 4.44
1944-10-31 6.67
1944-11-01 7.78
1944-11-02 5.56
1944-11-03 5.56
1944-11-04 10.00
1944-11-05 10.00
1944-11-06 10.56
1944-11-07 11.11
1944-11-08 10.00
1944-11-09 5.00
1944-11-10 4.44
1944-11-11 3.33
1944-11-12 3.89
1944-11-13 4.44
1944-11-14 5.00
1944-11-15 2.78
1944-11-16 2.22
1944-11-17 5.56
1944-11-18 8.89
1944-11-19 11.11
1944-11-20 8.89
1944-11-21 6.67
1944-11-22 8.89
1944-11-23 12.78
1944-11-24 12.78
1944-11-25 8.33
1944-11-26 5.56
1944-11-27 6.11
1944-11-28 4.44
1944-11-29 7.78
1944-11-30 7.78
1944-12-01 7.78
1944-12-02 5.00
1944-12-03 7.78
1944-12-04 8.89
1944-12-05 5.56
1944-12-06 7.22
1944-12-07 7.22
1944-12-08 3.89
1944-12-09 2.78
1944-12-10 3.33
1944-12-11 6.67
1944-12-12 4.44
1944-12-13 4.44
1944-12-14 1.67
1944-12-15 2.22
1944-12-16 7.22
1944-12-17 9.44
1944-12-18 4.44
1944-12-19 3.33
1944-12-20 4.44
1944-12-21 5.00
1944-12-22 3.89
1944-12-23 0.00
1944-12-24 -1.67
1944-12-25 1.11
1944-12-26 -1.67
1944-12-27 -2.22
1944-12-28 -2.22
1944-12-29 -1.11
1944-12-30 -1.11
1944-12-31 2.22
1945-01-01 1.11
1945-01-02 -2.22
1945-01-03 2.78
1945-01-04 1.67
1945-01-05 1.11
1945-01-06 -1.67
1945-01-07 -1.67
1945-01-08 -2.22
1945-01-09 -2.22
1945-01-10 -2.22
1945-01-11 -6.67
1945-01-12 -6.67
1945-01-13 -6.67
1945-01-14 -4.44
1945-01-15 -5.56
1945-01-16 -3.33
1945-01-17 -2.22
1945-01-18 2.22
1945-01-19 2.22
1945-01-20 -2.22
1945-01-21 -3.33
1945-01-22 -3.89
1945-01-23 -0.56
1945-01-24 -2.78
1945-01-25 -5.00
1945-01-26 -3.89
1945-01-27 -5.00
1945-01-28 -4.44
1945-01-29 -7.78
1945-01-30 -2.22
1945-01-31 3.89
1945-03-01 8.33
1945-03-02 5.56
1945-03-03 4.44
1945-03-04 4.44
1945-03-05 5.00
1945-03-06 7.78
1945-03-07 8.89
1945-03-08 7.78
1945-03-09 6.11
1945-03-10 8.89
1945-03-11 7.22
1945-03-12 6.11
1945-03-13 6.67
1945-03-14 8.89
1945-03-15 11.11
1945-03-16 6.67
1945-03-17 8.33
1945-03-18 10.00
1945-03-19 8.89
1945-03-20 8.89
1945-03-21 12.22
1945-03-22 10.56
1945-03-23 13.89
1945-03-24 14.44
1945-03-25 14.44
1945-03-26 11.67
1945-03-27 10.00
1945-03-28 7.78
1945-03-29 12.22
1945-03-30 7.78
1945-03-31 8.33
1945-04-01 12.22
1945-04-02 12.78
1945-04-03 8.89
1945-04-04 7.78
1945-04-05 10.00
1945-04-06 11.11
1945-04-07 11.11
1945-04-08 10.56
1945-04-09 12.22
1945-04-10 13.89
1945-04-11 16.11
1945-04-12 14.44
1945-04-13 15.56
1945-04-14 17.78
1945-04-15 17.78
1945-04-16 18.89
1945-04-17 20.00
1945-04-18 21.11
1945-04-19 18.89
1945-04-20 17.22
1945-04-21 12.22
1945-04-22 10.00
1945-04-23 7.78
1945-04-24 10.00
1945-04-25 14.44
1945-04-26 13.33
1945-04-27 10.56
1945-04-28 6.67
1945-04-29 7.22
1945-04-30 4.44
1945-05-01 5.56
1945-05-02 6.67
1945-05-03 6.11
1945-05-04 9.44
1945-05-05 12.22
1945-05-06 15.56
1945-05-07 20.00
1945-05-08 21.11
1945-05-09 21.11
1945-05-10 21.11
1945-05-11 21.11
1945-05-12 22.78
1945-05-13 22.22
1945-05-14 16.11
1945-05-15 16.67
1945-05-16 21.11
1945-05-17 24.44
1945-05-18 21.11
1945-05-19 16.11
1945-05-20 18.89
1945-05-21 12.22
1945-05-22 12.22
1945-05-23 12.78
1945-05-24 12.22
1945-05-25 12.22
1945-05-26 12.78
1945-05-27 13.33
1945-05-28 16.67
1945-05-29 14.44
1945-05-30 14.44
1945-05-31 14.44
1945-06-01 13.89
1945-06-02 14.44
1945-06-03 17.22
1945-06-04 17.22
1945-06-05 19.44
1945-06-06 22.78
1945-06-07 20.56
1945-06-08 17.78
1945-06-09 16.11
1945-06-10 15.56
1945-06-11 18.89
1945-06-12 17.22
1945-06-13 14.44
1945-06-14 15.00
1945-06-15 16.11
1945-06-16 15.56
1945-06-17 16.11
1945-06-18 17.22
1945-06-19 23.33
1945-06-20 22.78
1945-06-21 18.89
1945-06-22 18.89
1945-06-23 24.44
1945-06-24 21.11
1945-06-25 18.33
1945-06-26 21.11
1945-06-27 13.89
1945-06-28 11.67
1945-06-29 15.56
1945-06-30 16.11
1945-07-01 14.44
1945-07-02 15.56
1945-07-03 15.56
1945-07-04 16.67
1945-07-05 19.44
1945-07-06 21.67
1945-07-07 20.56
1945-07-08 23.33
1945-07-09 22.22
1945-07-10 17.78
1945-07-11 17.78
1945-07-12 18.33
1945-07-13 23.33
1945-07-14 26.67
1945-07-15 23.33
1945-07-16 18.89
1945-07-17 19.44
1945-07-18 23.33
1945-07-19 23.33
1945-07-20 20.00
1945-07-21 22.22
1945-07-22 20.00
1945-07-23 18.89
1945-07-24 23.33
1945-07-25 22.22
1945-07-26 23.33
1945-07-27 17.78
1945-07-28 17.78
1945-07-29 17.78
1945-07-30 17.78
1945-07-31 18.89
1945-08-01 17.78
1945-08-02 16.67
1945-08-03 18.33
1945-08-04 20.00
1945-08-05 21.67
1945-08-06 17.22
1945-08-07 16.11
1945-08-08 15.00
1945-08-09 17.22
1945-08-10 18.33
1945-08-11 19.44
1945-08-12 19.44
1945-08-13 20.00
1945-08-14 18.33
1945-08-15 18.89
1945-08-16 16.67
1945-08-17 18.89
1945-08-18 18.33
1945-08-19 16.67
1945-08-20 16.67
1945-08-21 17.78
1945-08-22 17.78
1945-08-23 17.22
1945-08-24 18.89
1945-08-25 20.00
1945-08-26 20.56
1945-08-27 22.22
1945-08-28 23.33
1945-08-29 22.22
1945-08-30 18.33
1945-08-31 18.89
1945-09-01 18.89
1945-09-02 20.00
1945-09-03 20.00
1945-09-04 17.78
1945-09-05 17.22
1945-09-06 15.00
1945-09-07 16.67
1945-09-08 17.78
1945-09-09 16.67
1945-09-10 14.44
1945-09-11 18.89
1945-09-12 19.44
1945-09-13 18.89
1945-09-14 16.11
1945-09-15 16.11
1945-09-16 20.00
1945-09-17 20.56
1945-09-18 18.33
1945-09-19 16.67
1945-09-20 17.22
1945-09-21 17.22
1945-09-22 16.67
1945-09-23 12.22
1945-09-24 11.67
1945-09-25 11.11
1945-09-26 11.67
1945-09-27 14.44
1945-09-28 14.44
1945-09-29 12.22
1945-09-30 11.67
1945-10-01 13.33
1945-10-02 13.33
1945-10-03 10.00
1945-10-04 11.11
1945-10-05 8.89
1945-10-06 10.00
1945-10-07 12.22
1945-10-08 11.11
1945-10-09 9.44
1945-10-10 14.44
1945-10-11 16.11
1945-10-12 15.56
1945-10-13 16.11
1945-10-14 12.78
1945-10-15 8.89
1945-10-16 11.11
1945-10-17 12.22
1945-10-18 10.00
1945-10-19 12.22
1945-10-20 13.33
1945-10-21 16.67
1945-10-22 17.22
1945-10-23 14.44
1945-10-24 14.44
1945-10-25 11.67
1945-10-26 14.44
1945-10-27 11.11
1945-10-28 12.22
1945-10-29 12.22
1945-10-30 12.22
1945-10-31 11.11
1945-11-01 8.33
1945-11-02 12.78
1945-11-03 11.67
1945-11-04 13.33
1945-11-05 10.00
1945-11-06 10.56
1945-11-07 10.00
1945-11-08 7.78
1945-11-09 9.44
1945-11-10 6.67
1945-11-11 6.67
1945-11-12 5.56
1945-11-13 4.44
1945-11-14 4.44
1945-11-15 1.11
1945-11-16 2.78
1945-11-17 5.56
1945-11-18 6.67
1945-11-19 7.22
1945-11-20 5.00
1945-11-21 3.33
1945-11-22 3.89
1945-11-23 6.67
1945-11-24 7.22
1945-11-25 5.00
1945-11-26 2.78
1945-11-27 3.89
1945-11-28 2.78
1945-11-29 -0.56
1945-11-30 0.56
1945-12-01 4.44
1945-12-02 9.44
1945-12-03 5.00
1945-12-04 2.22
1945-12-05 6.67
1945-12-06 4.44
1945-12-07 1.67
1945-12-08 -2.22
1945-12-09 -6.67
1945-12-10 -3.89
1945-12-11 2.22
1945-12-12 3.89
1945-12-13 5.00
1945-12-14 4.44
1945-12-15 3.33
1945-12-16 3.89
1945-12-17 6.67
1945-12-18 9.44
1945-12-19 8.89
1945-12-20 7.78
1945-12-21 3.33
1945-12-22 7.22
1945-12-23 7.22
1945-12-24 7.22
1945-12-25 5.00
1945-12-26 6.67
1945-12-27 10.00
1945-12-28 8.89
1945-12-29 6.11
1945-12-30 5.00
1945-12-31 0.00
================================================
FILE: public/sample-datasets/Convex hull - Iris flowers.tsv
================================================
Id Sepal Length (cm) Sepal Width (cm) Petal Length (cm) Petal Width (cm) Species
1 5.1 3.5 1.4 0.2 Iris Setosa
2 4.9 3.0 1.4 0.2 Iris Setosa
3 4.7 3.2 1.3 0.2 Iris Setosa
4 4.6 3.1 1.5 0.2 Iris Setosa
5 5.0 3.6 1.4 0.2 Iris Setosa
6 5.4 3.9 1.7 0.4 Iris Setosa
7 4.6 3.4 1.4 0.3 Iris Setosa
8 5.0 3.4 1.5 0.2 Iris Setosa
9 4.4 2.9 1.4 0.2 Iris Setosa
10 4.9 3.1 1.5 0.1 Iris Setosa
11 5.4 3.7 1.5 0.2 Iris Setosa
12 4.8 3.4 1.6 0.2 Iris Setosa
13 4.8 3.0 1.4 0.1 Iris Setosa
14 4.3 3.0 1.1 0.1 Iris Setosa
15 5.8 4.0 1.2 0.2 Iris Setosa
16 5.7 4.4 1.5 0.4 Iris Setosa
17 5.4 3.9 1.3 0.4 Iris Setosa
18 5.1 3.5 1.4 0.3 Iris Setosa
19 5.7 3.8 1.7 0.3 Iris Setosa
20 5.1 3.8 1.5 0.3 Iris Setosa
21 5.4 3.4 1.7 0.2 Iris Setosa
22 5.1 3.7 1.5 0.4 Iris Setosa
23 4.6 3.6 1.0 0.2 Iris Setosa
24 5.1 3.3 1.7 0.5 Iris Setosa
25 4.8 3.4 1.9 0.2 Iris Setosa
26 5.0 3.0 1.6 0.2 Iris Setosa
27 5.0 3.4 1.6 0.4 Iris Setosa
28 5.2 3.5 1.5 0.2 Iris Setosa
29 5.2 3.4 1.4 0.2 Iris Setosa
30 4.7 3.2 1.6 0.2 Iris Setosa
31 4.8 3.1 1.6 0.2 Iris Setosa
32 5.4 3.4 1.5 0.4 Iris Setosa
33 5.2 4.1 1.5 0.1 Iris Setosa
34 5.5 4.2 1.4 0.2 Iris Setosa
35 4.9 3.1 1.5 0.1 Iris Setosa
36 5.0 3.2 1.2 0.2 Iris Setosa
37 5.5 3.5 1.3 0.2 Iris Setosa
38 4.9 3.1 1.5 0.1 Iris Setosa
39 4.4 3.0 1.3 0.2 Iris Setosa
40 5.1 3.4 1.5 0.2 Iris Setosa
41 5.0 3.5 1.3 0.3 Iris Setosa
42 4.5 2.3 1.3 0.3 Iris Setosa
43 4.4 3.2 1.3 0.2 Iris Setosa
44 5.0 3.5 1.6 0.6 Iris Setosa
45 5.1 3.8 1.9 0.4 Iris Setosa
46 4.8 3.0 1.4 0.3 Iris Setosa
47 5.1 3.8 1.6 0.2 Iris Setosa
48 4.6 3.2 1.4 0.2 Iris Setosa
49 5.3 3.7 1.5 0.2 Iris Setosa
50 5.0 3.3 1.4 0.2 Iris Setosa
51 7.0 3.2 4.7 1.4 Iris Versicolor
52 6.4 3.2 4.5 1.5 Iris Versicolor
53 6.9 3.1 4.9 1.5 Iris Versicolor
54 5.5 2.3 4.0 1.3 Iris Versicolor
55 6.5 2.8 4.6 1.5 Iris Versicolor
56 5.7 2.8 4.5 1.3 Iris Versicolor
57 6.3 3.3 4.7 1.6 Iris Versicolor
58 4.9 2.4 3.3 1.0 Iris Versicolor
59 6.6 2.9 4.6 1.3 Iris Versicolor
60 5.2 2.7 3.9 1.4 Iris Versicolor
61 5.0 2.0 3.5 1.0 Iris Versicolor
62 5.9 3.0 4.2 1.5 Iris Versicolor
63 6.0 2.2 4.0 1.0 Iris Versicolor
64 6.1 2.9 4.7 1.4 Iris Versicolor
65 5.6 2.9 3.6 1.3 Iris Versicolor
66 6.7 3.1 4.4 1.4 Iris Versicolor
67 5.6 3.0 4.5 1.5 Iris Versicolor
68 5.8 2.7 4.1 1.0 Iris Versicolor
69 6.2 2.2 4.5 1.5 Iris Versicolor
70 5.6 2.5 3.9 1.1 Iris Versicolor
71 5.9 3.2 4.8 1.8 Iris Versicolor
72 6.1 2.8 4.0 1.3 Iris Versicolor
73 6.3 2.5 4.9 1.5 Iris Versicolor
74 6.1 2.8 4.7 1.2 Iris Versicolor
75 6.4 2.9 4.3 1.3 Iris Versicolor
76 6.6 3.0 4.4 1.4 Iris Versicolor
77 6.8 2.8 4.8 1.4 Iris Versicolor
78 6.7 3.0 5.0 1.7 Iris Versicolor
79 6.0 2.9 4.5 1.5 Iris Versicolor
80 5.7 2.6 3.5 1.0 Iris Versicolor
81 5.5 2.4 3.8 1.1 Iris Versicolor
82 5.5 2.4 3.7 1.0 Iris Versicolor
83 5.8 2.7 3.9 1.2 Iris Versicolor
84 6.0 2.7 5.1 1.6 Iris Versicolor
85 5.4 3.0 4.5 1.5 Iris Versicolor
86 6.0 3.4 4.5 1.6 Iris Versicolor
87 6.7 3.1 4.7 1.5 Iris Versicolor
88 6.3 2.3 4.4 1.3 Iris Versicolor
89 5.6 3.0 4.1 1.3 Iris Versicolor
90 5.5 2.5 4.0 1.3 Iris Versicolor
91 5.5 2.6 4.4 1.2 Iris Versicolor
92 6.1 3.0 4.6 1.4 Iris Versicolor
93 5.8 2.6 4.0 1.2 Iris Versicolor
94 5.0 2.3 3.3 1.0 Iris Versicolor
95 5.6 2.7 4.2 1.3 Iris Versicolor
96 5.7 3.0 4.2 1.2 Iris Versicolor
97 5.7 2.9 4.2 1.3 Iris Versicolor
98 6.2 2.9 4.3 1.3 Iris Versicolor
99 5.1 2.5 3.0 1.1 Iris Versicolor
100 5.7 2.8 4.1 1.3 Iris Versicolor
101 6.3 3.3 6.0 2.5 Iris Virginica
102 5.8 2.7 5.1 1.9 Iris Virginica
103 7.1 3.0 5.9 2.1 Iris Virginica
104 6.3 2.9 5.6 1.8 Iris Virginica
105 6.5 3.0 5.8 2.2 Iris Virginica
106 7.6 3.0 6.6 2.1 Iris Virginica
107 4.9 2.5 4.5 1.7 Iris Virginica
108 7.3 2.9 6.3 1.8 Iris Virginica
109 6.7 2.5 5.8 1.8 Iris Virginica
110 7.2 3.6 6.1 2.5 Iris Virginica
111 6.5 3.2 5.1 2.0 Iris Virginica
112 6.4 2.7 5.3 1.9 Iris Virginica
113 6.8 3.0 5.5 2.1 Iris Virginica
114 5.7 2.5 5.0 2.0 Iris Virginica
115 5.8 2.8 5.1 2.4 Iris Virginica
116 6.4 3.2 5.3 2.3 Iris Virginica
117 6.5 3.0 5.5 1.8 Iris Virginica
118 7.7 3.8 6.7 2.2 Iris Virginica
119 7.7 2.6 6.9 2.3 Iris Virginica
120 6.0 2.2 5.0 1.5 Iris Virginica
121 6.9 3.2 5.7 2.3 Iris Virginica
122 5.6 2.8 4.9 2.0 Iris Virginica
123 7.7 2.8 6.7 2.0 Iris Virginica
124 6.3 2.7 4.9 1.8 Iris Virginica
125 6.7 3.3 5.7 2.1 Iris Virginica
126 7.2 3.2 6.0 1.8 Iris Virginica
127 6.2 2.8 4.8 1.8 Iris Virginica
128 6.1 3.0 4.9 1.8 Iris Virginica
129 6.4 2.8 5.6 2.1 Iris Virginica
130 7.2 3.0 5.8 1.6 Iris Virginica
131 7.4 2.8 6.1 1.9 Iris Virginica
132 7.9 3.8 6.4 2.0 Iris Virginica
133 6.4 2.8 5.6 2.2 Iris Virginica
134 6.3 2.8 5.1 1.5 Iris Virginica
135 6.1 2.6 5.6 1.4 Iris Virginica
136 7.7 3.0 6.1 2.3 Iris Virginica
137 6.3 3.4 5.6 2.4 Iris Virginica
138 6.4 3.1 5.5 1.8 Iris Virginica
139 6.0 3.0 4.8 1.8 Iris Virginica
140 6.9 3.1 5.4 2.1 Iris Virginica
141 6.7 3.1 5.6 2.4 Iris Virginica
142 6.9 3.1 5.1 2.3 Iris Virginica
143 5.8 2.7 5.1 1.9 Iris Virginica
144 6.8 3.2 5.9 2.3 Iris Virginica
145 6.7 3.3 5.7 2.5 Iris Virginica
146 6.7 3.0 5.2 2.3 Iris Virginica
147 6.3 2.5 5.0 1.9 Iris Virginica
148 6.5 3.0 5.2 2.0 Iris Virginica
149 6.2 3.4 5.4 2.3 Iris Virginica
150 5.9 3.0 5.1 1.8 Iris Virginica
================================================
FILE: public/sample-datasets/Dendrogram - Felidae classification.tsv
================================================
Family Subfamily Genus Subspecies Name Risk of Extinction
Felidae Acinonychinae Acinonyx Acinonyx jubatus cheetah 4
Felidae Felinae Catopuma Catopuma badia bay cat 5
Felidae Felinae Catopuma Catopuma temminckii Asiatic golden cat 3
Felidae Felinae Felis Felis catus domestic cat 1
Felidae Felinae Felis Felis chaus jungle cat 2
Felidae Felinae Felis Felis margarita sand cat 2
Felidae Felinae Felis Felis nigripes black-footed cat 4
Felidae Felinae Felis Felis silvestris wild cat 1
Felidae Felinae Leopardus Leopardus colocolo Colocolo 3
Felidae Felinae Leopardus Leopardus geoffroyi Geoffroy's cat 2
Felidae Felinae Leopardus Leopardus guigna Kodkod 4
Felidae Felinae Leopardus Leopardus guttulus Southern oncilla 4
Felidae Felinae Leopardus Leopardus jacobita Andean mountain cat 5
Felidae Felinae Leopardus Leopardus pardalis ocelot 2
Felidae Felinae Leopardus Leopardus tigrinus little spotted cat 4
Felidae Felinae Leopardus Leopardus wiedii margay 3
Felidae Felinae Leptailurus Leptailurus serval serval 2
Felidae Felinae Lynx Lynx canadensis Canada lynx 2
Felidae Felinae Lynx Lynx lynx Eurasian lynx 2
Felidae Felinae Lynx Lynx pardinus Spanish lynx 5
Felidae Felinae Lynx Lynx rufus bobcat 2
Felidae Felinae Otocolobus Otocolobus manul Pallas's cat 2
Felidae Felinae Prionailurus Prionailurus bengalensis leopard cat 2
Felidae Felinae Prionailurus Prionailurus iriomotensis Iriomote cat 6
Felidae Felinae Prionailurus Prionailurus planiceps flat-headed cat 5
Felidae Felinae Prionailurus Prionailurus rubiginosus rusty-spotted cat 3
Felidae Felinae Prionailurus Prionailurus viverrinus fishing cat 4
Felidae Felinae Profelis Profelis aurata African golden cat 4
Felidae Felinae Puma Puma concolor puma 2
Felidae Felinae Puma Puma yagouaroundi jaguarundi 2
Felidae Pantherinae Neofelis Neofelis diardi Sunda clouded leopard 4
Felidae Pantherinae Neofelis Neofelis nebulosa Clouded leopard 4
Felidae Pantherinae Panthera Panthera leo lion 4
Felidae Pantherinae Panthera Panthera onca jaguar 3
Felidae Pantherinae Panthera Panthera pardus leopard 4
Felidae Pantherinae Panthera Panthera tigris tiger 5
Felidae Pantherinae Panthera Panthera uncia snow leopard 4
Felidae Pantherinae Pardofelis Pardofelis marmorata marbled cat 3
================================================
FILE: public/sample-datasets/Gantt chart - Italian PMs and presidents.tsv
================================================
Politician Start date End date Role
Alcide De Gasperi 1946-07-14 1947-02-02 Prime minister
Alcide De Gasperi 1947-02-02 1947-06-01 Prime minister
Alcide De Gasperi 1947-06-01 1948-05-24 Prime minister
Alcide De Gasperi 1948-05-24 1950-01-27 Prime minister
Alcide De Gasperi 1950-01-27 1951-07-26 Prime minister
Alcide De Gasperi 1951-07-26 1953-07-16 Prime minister
Alcide De Gasperi 1953-07-16 1953-08-17 Prime minister
Giuseppe Pella 1953-08-17 1954-01-18 Prime minister
Amintore Fanfani 1954-01-18 1954-02-10 Prime minister
Mario Scelba 1954-02-10 1955-07-06 Prime minister
Antonio Segni 1955-07-06 1957-05-19 Prime minister
Adone Zoli 1957-05-19 1958-07-01 Prime minister
Amintore Fanfani 1958-07-01 1959-02-15 Prime minister
Antonio Segni 1959-02-15 1960-03-25 Prime minister
Fernando Tambroni 1960-03-25 1960-07-26 Prime minister
Amintore Fanfani 1960-07-26 1962-02-21 Prime minister
Amintore Fanfani 1962-02-21 1963-06-21 Prime minister
Giovanni Leone 1963-06-21 1963-12-04 Prime minister
Aldo Moro 1963-12-04 1964-07-22 Prime minister
Aldo Moro 1964-07-22 1966-02-23 Prime minister
Aldo Moro 1966-02-23 1968-06-24 Prime minister
Giovanni Leone 1968-06-24 1968-12-12 Prime minister
Mariano Rumor 1968-12-12 1969-08-05 Prime minister
Mariano Rumor 1969-08-05 1970-03-27 Prime minister
Mariano Rumor 1970-03-27 1970-08-06 Prime minister
Emilio Colombo 1970-08-06 1972-02-17 Prime minister
Giulio Andreotti 1972-02-17 1973-06-26 Prime minister
Giulio Andreotti 1973-06-26 1973-07-07 Prime minister
Mariano Rumor 1973-07-07 1974-03-14 Prime minister
Mariano Rumor 1974-03-14 1974-11-23 Prime minister
Aldo Moro 1974-11-23 1976-02-12 Prime minister
Aldo Moro 1976-02-12 1976-07-29 Prime minister
Giulio Andreotti 1976-07-29 1978-03-11 Prime minister
Giulio Andreotti 1978-03-11 1979-03-20 Prime minister
Giulio Andreotti 1979-03-20 1979-08-04 Prime minister
Francesco Cossiga 1979-08-04 1980-04-04 Prime minister
Francesco Cossiga 1980-04-04 1980-10-18 Prime minister
Arnaldo Forlani 1980-10-18 1981-06-28 Prime minister
Giovanni Spadolini 1981-06-28 1982-08-23 Prime minister
Giovanni Spadolini 1982-08-23 1982-12-01 Prime minister
Amintore Fanfani 1982-12-01 1983-08-04 Prime minister
Bettino Craxi 1983-08-04 1986-08-01 Prime minister
Bettino Craxi 1986-08-01 1987-04-17 Prime minister
Amintore Fanfani 1987-04-17 1987-07-28 Prime minister
Giovanni Goria 1987-07-28 1988-04-13 Prime minister
Ciriaco De Mita 1988-04-13 1989-07-22 Prime minister
Giulio Andreotti 1989-07-22 1991-04-12 Prime minister
Giulio Andreotti 1991-04-12 1992-06-28 Prime minister
Giuliano Amato 1992-06-28 1993-04-28 Prime minister
Carlo Azeglio Ciampi 1993-04-28 1994-05-10 Prime minister
Silvio Berlusconi 1994-05-10 1995-01-17 Prime minister
Lamberto Dini 1995-01-17 1996-05-18 Prime minister
Romano Prodi 1996-05-18 1998-10-21 Prime minister
Massimo D'Alema 1998-10-21 1999-12-22 Prime minister
Massimo D'Alema 1999-12-22 2000-04-25 Prime minister
Giuliano Amato 2000-04-25 2001-06-11 Prime minister
Silvio Berlusconi 2001-06-11 2005-04-23 Prime minister
Silvio Berlusconi 2005-04-23 2006-05-17 Prime minister
Romano Prodi 2006-05-17 2008-05-08 Prime minister
Silvio Berlusconi 2008-05-08 2011-11-16 Prime minister
Mario Monti 2011-11-16 2013-04-28 Prime minister
Enrico Letta 2013-04-28 2014-02-21 Prime minister
Matteo Renzi 2014-02-22 2016-12-12 Prime minister
Paolo Gentiloni 2016-12-12 2018-06-01 Prime minister
Giuseppe Conte 2018-06-01 2019-09-05 Prime minister
Giuseppe Conte 2019-09-05 2021-02-13 Prime minister
Oscar Luigi Scalfaro 1992-05-28 1999-05-15 President
Giovanni Gronchi 1955-05-11 1962-05-11 President
Giuseppe Saragat 1964-12-29 1971-12-29 President
Antonio Segni 1962-05-11 1964-12-06 President
Giorgio Napolitano 2006-05-15 2015-01-14 President
Carlo Azeglio Ciampi 1999-05-18 2006-05-15 President
Giovanni Leone 1971-12-29 1978-06-15 President
Francesco Cossiga 1985-07-03 1992-04-28 President
Sandro Pertini 1978-07-09 1985-06-29 President
Luigi Einaudi 1948-05-12 1955-05-11 President
Enrico de Nicola 1948-01-01 1948-05-12 President
================================================
FILE: public/sample-datasets/Hexbin - basketball shots.tsv
================================================
Action type Shot type Shot zone Shot distance X Y SHOT_MADE_FLAG
Running Dunk Shot 2PT Field Goal Restricted Area 1 7 8 1
Running Dunk Shot 2PT Field Goal Restricted Area 1 1 11 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -4 61 0
Running Layup Shot 2PT Field Goal Restricted Area 0 -4 6 1
Putback Layup Shot 2PT Field Goal Restricted Area 1 12 3 1
Putback Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -5 21 0
Turnaround Hook Shot 2PT Field Goal In The Paint (Non-RA) 8 28 78 0
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -128 225 0
Layup Shot 2PT Field Goal Restricted Area 1 12 10 1
Pullup Jump shot 3PT Field Goal Above the Break 3 27 -149 236 0
Jump Shot 3PT Field Goal Above the Break 3 27 -68 264 0
Running Layup Shot 2PT Field Goal Restricted Area 1 -12 4 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 15 2 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 25 -85 241 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 8 18 1
Pullup Jump shot 2PT Field Goal Mid-Range 17 43 168 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -135 221 0
Cutting Dunk Shot 2PT Field Goal Restricted Area 2 16 14 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -5 13 1
Running Layup Shot 2PT Field Goal Restricted Area 0 2 3 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 6 21 0
Layup Shot 2PT Field Goal Restricted Area 1 -6 11 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 8 17 0
Pullup Jump shot 3PT Field Goal Above the Break 3 27 180 203 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 0 13 0
Step Back Jump shot 3PT Field Goal Above the Break 3 26 26 262 1
Jump Shot 3PT Field Goal Above the Break 3 25 -147 206 0
Running Layup Shot 2PT Field Goal Restricted Area 2 4 21 1
Cutting Layup Shot 2PT Field Goal Restricted Area 2 -2 23 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 18 -95 155 0
Pullup Jump shot 3PT Field Goal Above the Break 3 26 -12 268 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 15 18 1
Jump Shot 3PT Field Goal Left Corner 3 24 -244 29 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -3 27 0
Pullup Jump shot 3PT Field Goal Above the Break 3 24 114 221 0
Hook Shot 2PT Field Goal In The Paint (Non-RA) 5 -5 52 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 5 31 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -11 27 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -13 7 0
Jump Shot 3PT Field Goal Above the Break 3 25 -198 155 0
Jump Shot 3PT Field Goal Above the Break 3 25 -103 237 0
Running Layup Shot 2PT Field Goal Restricted Area 3 -6 31 0
Running Layup Shot 2PT Field Goal Restricted Area 1 5 15 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 -13 39 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -13 25 1
Jump Shot 2PT Field Goal Mid-Range 18 137 126 1
Driving Dunk Shot 2PT Field Goal Restricted Area 0 3 -2 1
Pullup Jump shot 2PT Field Goal Mid-Range 21 106 183 1
Jump Shot 3PT Field Goal Above the Break 3 24 -125 210 0
Jump Shot 3PT Field Goal Above the Break 3 26 174 195 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -8 21 0
Jump Shot 2PT Field Goal Mid-Range 17 -19 169 1
Jump Shot 3PT Field Goal Above the Break 3 25 138 214 0
Running Layup Shot 2PT Field Goal Restricted Area 3 19 25 1
Jump Shot 2PT Field Goal Mid-Range 15 -98 117 0
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 27 148 237 1
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 -25 110 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -2 26 0
Jump Shot 3PT Field Goal Left Corner 3 22 -228 25 0
Floating Jump shot 2PT Field Goal Restricted Area 2 3 26 0
Driving Floating Jump Shot 2PT Field Goal Restricted Area 3 9 32 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -169 188 0
Jump Shot 3PT Field Goal Above the Break 3 24 -41 246 1
Running Layup Shot 2PT Field Goal Restricted Area 0 7 0 0
Alley Oop Layup shot 2PT Field Goal Restricted Area 0 7 -1 1
Running Pull-Up Jump Shot 2PT Field Goal Mid-Range 15 105 113 0
Step Back Jump shot 3PT Field Goal Above the Break 3 24 -216 113 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 14 144 -12 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 0 1 8 0
Running Layup Shot 2PT Field Goal Restricted Area 0 -6 5 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 -4 4 1
Layup Shot 2PT Field Goal Restricted Area 0 3 6 1
Jump Shot 3PT Field Goal Above the Break 3 32 185 269 0
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -148 212 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 6 6 0
Pullup Jump shot 2PT Field Goal Mid-Range 15 -100 122 0
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -202 165 0
Pullup Jump shot 2PT Field Goal Mid-Range 17 114 130 1
Running Layup Shot 2PT Field Goal Restricted Area 1 12 15 1
Jump Shot 3PT Field Goal Above the Break 3 30 -62 294 0
Cutting Layup Shot 2PT Field Goal Restricted Area 0 -3 8 1
Step Back Jump shot 3PT Field Goal Left Corner 3 22 -228 -5 0
Running Dunk Shot 2PT Field Goal Restricted Area 2 7 19 1
Layup Shot 2PT Field Goal Restricted Area 1 7 8 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 9 -90 0 1
Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 8 6 1
Jump Shot 2PT Field Goal Mid-Range 16 -32 162 0
Jump Shot 3PT Field Goal Above the Break 3 25 -186 174 0
Layup Shot 2PT Field Goal Restricted Area 1 3 10 1
Jump Shot 3PT Field Goal Above the Break 3 25 76 248 1
Jump Shot 3PT Field Goal Above the Break 3 27 -95 258 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 8 -30 78 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 -7 4 1
Jump Shot 2PT Field Goal Mid-Range 13 116 62 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 0 16 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 10 -100 -15 1
Step Back Jump shot 2PT Field Goal Mid-Range 17 153 83 1
Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 14 251 0
Jump Shot 3PT Field Goal Above the Break 3 24 -199 146 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 7 14 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 -3 0 1
Pullup Jump shot 2PT Field Goal Mid-Range 18 -153 102 1
Pullup Jump shot 2PT Field Goal Mid-Range 19 0 196 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 -7 7 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 16 165 37 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -149 202 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 10 -3 104 0
Putback Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 13 120 58 0
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 11 6 112 0
Jump Shot 3PT Field Goal Above the Break 3 26 -136 223 1
Jump Shot 3PT Field Goal Above the Break 3 24 85 230 0
Cutting Dunk Shot 2PT Field Goal Restricted Area 1 -8 11 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 0 5 4 1
Pullup Jump shot 3PT Field Goal Above the Break 3 30 -157 264 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -13 21 0
Layup Shot 2PT Field Goal Restricted Area 1 14 5 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 0
Layup Shot 2PT Field Goal Restricted Area 1 15 12 0
Jump Shot 3PT Field Goal Above the Break 3 25 180 181 0
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 7 40 68 1
Running Layup Shot 2PT Field Goal Restricted Area 1 -6 15 0
Layup Shot 2PT Field Goal Restricted Area 1 6 17 1
Putback Dunk Shot 2PT Field Goal Restricted Area 0 0 -6 1
Layup Shot 2PT Field Goal Restricted Area 1 -5 13 1
Reverse Layup Shot 2PT Field Goal Restricted Area 1 -4 10 0
Step Back Jump shot 2PT Field Goal Mid-Range 12 -90 80 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 13 -118 72 0
Pullup Jump shot 3PT Field Goal Above the Break 3 24 94 226 1
Jump Shot 3PT Field Goal Above the Break 3 25 -64 247 0
Step Back Jump shot 2PT Field Goal Mid-Range 21 202 83 1
Fadeaway Jump Shot 3PT Field Goal Above the Break 3 24 223 90 1
Pullup Jump shot 2PT Field Goal Mid-Range 17 -84 150 1
Jump Shot 2PT Field Goal Mid-Range 21 -76 201 0
Jump Shot 3PT Field Goal Right Corner 3 23 224 82 1
Reverse Layup Shot 2PT Field Goal Restricted Area 1 5 11 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 -2 6 1
Jump Shot 3PT Field Goal Left Corner 3 22 -223 9 0
Step Back Jump shot 2PT Field Goal Mid-Range 10 99 15 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 13 36 134 1
Running Layup Shot 2PT Field Goal Restricted Area 1 11 4 0
Layup Shot 2PT Field Goal Restricted Area 1 -6 8 1
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 8 14 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 7 9 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 67 14 0
Jump Shot 3PT Field Goal Right Corner 3 23 222 76 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -175 184 1
Step Back Jump shot 2PT Field Goal Mid-Range 19 -191 22 0
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 29 -14 294 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -1 12 1
Running Layup Shot 2PT Field Goal Restricted Area 1 -5 17 1
Step Back Jump shot 2PT Field Goal Mid-Range 19 59 181 1
Turnaround Jump Shot 2PT Field Goal Mid-Range 18 -175 73 0
Jump Shot 2PT Field Goal Mid-Range 19 150 122 0
Running Layup Shot 2PT Field Goal Restricted Area 1 13 11 1
Turnaround Jump Shot 2PT Field Goal Mid-Range 18 123 141 0
Turnaround Bank Hook Shot 2PT Field Goal Restricted Area 1 -11 8 0
Jump Shot 3PT Field Goal Above the Break 3 24 123 215 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -18 14 0
Driving Floating Bank Jump Shot 2PT Field Goal Restricted Area 3 3 37 1
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 13 -38 131 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 16 109 125 1
Running Layup Shot 2PT Field Goal Restricted Area 2 11 24 0
Pullup Jump shot 2PT Field Goal Mid-Range 16 -81 143 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 25 3 1
Jump Shot 2PT Field Goal Restricted Area 1 -8 16 0
Step Back Jump shot 3PT Field Goal Above the Break 3 24 121 216 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 2 -16 17 0
Jump Shot 3PT Field Goal Above the Break 3 29 -165 246 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 4 8 1
Jump Shot 3PT Field Goal Above the Break 3 28 -164 230 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 -11 1 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 18 -183 6 1
Pullup Jump shot 2PT Field Goal Mid-Range 16 47 158 0
Driving Dunk Shot 2PT Field Goal Restricted Area 0 -2 -5 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 0 -7 4 1
Jump Shot 3PT Field Goal Above the Break 3 34 -112 323 0
Floating Jump shot 2PT Field Goal Restricted Area 3 -18 35 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 17 10 0
Driving Floating Jump Shot 2PT Field Goal Restricted Area 2 -2 29 1
Driving Floating Bank Jump Shot 2PT Field Goal Restricted Area 3 24 24 0
Running Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 18 51 1
Jump Shot 3PT Field Goal Above the Break 3 27 154 231 0
Floating Jump shot 2PT Field Goal Restricted Area 2 5 21 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -2 14 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 13 -137 16 1
Jump Shot 3PT Field Goal Above the Break 3 25 182 183 1
Jump Shot 3PT Field Goal Above the Break 3 30 168 260 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 21 -67 204 0
Step Back Jump shot 2PT Field Goal Mid-Range 17 -113 140 1
Running Layup Shot 2PT Field Goal Restricted Area 1 -2 14 1
Jump Shot 3PT Field Goal Above the Break 3 27 137 240 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 -30 36 0
Layup Shot 2PT Field Goal Restricted Area 2 12 20 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 0 3 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -2 14 1
Reverse Layup Shot 2PT Field Goal Restricted Area 1 -10 10 1
Jump Shot 3PT Field Goal Above the Break 3 27 52 271 1
Jump Shot 3PT Field Goal Above the Break 3 29 -44 288 0
Layup Shot 2PT Field Goal Restricted Area 2 -13 21 0
Jump Shot 2PT Field Goal Mid-Range 19 -198 25 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 25 -8 251 0
Step Back Jump shot 2PT Field Goal Mid-Range 19 93 168 0
Jump Shot 3PT Field Goal Above the Break 3 26 -161 212 1
Jump Shot 3PT Field Goal Left Corner 3 22 -228 21 0
Jump Shot 3PT Field Goal Above the Break 3 25 128 221 1
Jump Shot 2PT Field Goal Mid-Range 14 85 121 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 -25 71 1
Jump Shot 3PT Field Goal Above the Break 3 25 -83 244 0
Jump Shot 3PT Field Goal Above the Break 3 29 -174 232 0
Cutting Layup Shot 2PT Field Goal Restricted Area 2 20 5 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 16 16 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -125 235 1
Step Back Jump shot 3PT Field Goal Above the Break 3 28 -136 248 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 8 -2 86 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 16 18 1
Layup Shot 2PT Field Goal Restricted Area 1 5 16 0
Putback Layup Shot 2PT Field Goal Restricted Area 1 3 13 1
Pullup Jump shot 3PT Field Goal Above the Break 3 28 -50 279 1
Jump Shot 3PT Field Goal Above the Break 3 25 -84 236 0
Alley Oop Dunk Shot 2PT Field Goal Restricted Area 2 27 10 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -131 226 1
Step Back Jump shot 3PT Field Goal Above the Break 3 27 -144 232 0
Driving Hook Shot 2PT Field Goal In The Paint (Non-RA) 9 77 55 0
Step Back Jump shot 2PT Field Goal Mid-Range 14 -106 105 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 15 -114 98 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 16 -5 1
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 8 13 85 1
Jump Shot 3PT Field Goal Above the Break 3 25 -149 213 0
Reverse Layup Shot 2PT Field Goal Restricted Area 1 3 14 0
Jump Shot 3PT Field Goal Above the Break 3 26 179 190 1
Step Back Jump shot 2PT Field Goal Mid-Range 17 72 163 0
Jump Shot 3PT Field Goal Above the Break 3 26 166 203 1
Jump Shot 3PT Field Goal Above the Break 3 24 -149 199 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 11 4 1
Running Dunk Shot 2PT Field Goal Restricted Area 3 16 26 1
Jump Shot 2PT Field Goal Mid-Range 20 96 186 1
Layup Shot 2PT Field Goal Restricted Area 0 5 5 0
Jump Shot 3PT Field Goal Above the Break 3 28 -87 267 0
Driving Dunk Shot 2PT Field Goal Restricted Area 1 -2 15 1
Turnaround Jump Shot 2PT Field Goal In The Paint (Non-RA) 10 -38 99 1
Jump Shot 3PT Field Goal Above the Break 3 25 107 226 1
Jump Shot 3PT Field Goal Above the Break 3 25 42 256 0
Layup Shot 2PT Field Goal Restricted Area 2 2 25 0
Putback Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Jump Shot 3PT Field Goal Above the Break 3 26 -100 248 0
Jump Shot 3PT Field Goal Above the Break 3 28 -143 247 0
Tip Dunk Shot 2PT Field Goal Restricted Area 0 0 -6 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 135 232 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 10 105 13 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 15 -28 153 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 5 17 1
Layup Shot 2PT Field Goal Restricted Area 1 14 12 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -11 16 1
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 6 -32 57 0
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -111 239 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 27 -139 238 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 27 -121 251 1
Driving Hook Shot 2PT Field Goal Restricted Area 1 -5 17 1
Jump Shot 3PT Field Goal Above the Break 3 27 -43 267 1
Jump Shot 3PT Field Goal Above the Break 3 26 -80 248 0
Driving Reverse Layup Shot 2PT Field Goal Restricted Area 1 -3 14 1
Running Layup Shot 2PT Field Goal Restricted Area 2 20 3 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 1 4 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 67 100 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 18 176 66 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -5 14 1
Jump Shot 3PT Field Goal Above the Break 3 24 152 195 1
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 -34 41 0
Running Layup Shot 2PT Field Goal Restricted Area 2 -18 23 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -13 12 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -141 222 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 18 39 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 -13 36 0
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 14 -79 121 0
Cutting Dunk Shot 2PT Field Goal Restricted Area 1 -14 8 1
Driving Bank Hook Shot 2PT Field Goal In The Paint (Non-RA) 6 69 2 0
Step Back Jump shot 3PT Field Goal Above the Break 3 25 38 257 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 20 119 161 0
Running Layup Shot 2PT Field Goal Restricted Area 2 8 24 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 21 -41 214 0
Jump Shot 3PT Field Goal Above the Break 3 27 51 272 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 36 8 1
Driving Layup Shot 2PT Field Goal Restricted Area 3 -33 8 0
Step Back Jump shot 3PT Field Goal Right Corner 3 23 232 48 1
Pullup Jump shot 3PT Field Goal Above the Break 3 27 -108 257 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 5 7 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 13 29 131 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 194 146 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 11 98 55 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 11 -117 15 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 62 243 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 109 218 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 9 -7 99 1
Jump Shot 3PT Field Goal Above the Break 3 26 -159 209 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 52 35 1
Pullup Jump shot 3PT Field Goal Above the Break 3 26 38 264 0
Driving Dunk Shot 2PT Field Goal Restricted Area 0 5 7 1
Jump Shot 2PT Field Goal In The Paint (Non-RA) 13 -8 131 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 6 12 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -11 7 1
Jump Shot 2PT Field Goal Mid-Range 22 66 210 0
Jump Shot 3PT Field Goal Above the Break 3 26 176 195 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 17 -92 151 1
Jump Shot 2PT Field Goal Mid-Range 17 19 169 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 16 -169 -1 0
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 14 65 129 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 12 120 4 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 191 168 1
Step Back Jump shot 2PT Field Goal Mid-Range 19 -119 158 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 20 107 180 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 19 -111 163 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 8 0 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 17 -85 148 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 15 -10 158 0
Jump Shot 2PT Field Goal Mid-Range 22 -54 214 1
Jump Shot 3PT Field Goal Above the Break 3 32 212 241 1
Driving Layup Shot 2PT Field Goal Restricted Area 3 30 15 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Turnaround Jump Shot 2PT Field Goal Mid-Range 17 -80 155 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 -10 10 1
Cutting Layup Shot 2PT Field Goal Restricted Area 2 5 27 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 14 24 0
Jump Shot 3PT Field Goal Above the Break 3 29 122 268 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 24 15 1
Layup Shot 2PT Field Goal Restricted Area 0 -8 4 1
Jump Shot 2PT Field Goal Mid-Range 20 -203 16 1
Driving Dunk Shot 2PT Field Goal Restricted Area 1 -10 6 1
Jump Shot 3PT Field Goal Above the Break 3 26 -126 228 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -13 -1 1
Jump Shot 3PT Field Goal Above the Break 3 33 -169 291 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 -6 0 0
Jump Shot 3PT Field Goal Above the Break 3 24 -225 102 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 -8 -1 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 11 -14 110 0
Jump Shot 3PT Field Goal Above the Break 3 27 -142 238 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 217 120 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 54 110 1
Jump Shot 3PT Field Goal Above the Break 3 25 130 214 0
Putback Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Jump Shot 2PT Field Goal Mid-Range 20 27 201 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 18 17 0
Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 3 71 0
Running Jump Shot 3PT Field Goal Above the Break 3 26 -49 264 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 0 9 1
Layup Shot 2PT Field Goal Restricted Area 1 14 14 0
Jump Shot 3PT Field Goal Above the Break 3 25 -189 169 1
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 7 0 72 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 6 7 64 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 13 15 1
Driving Dunk Shot 2PT Field Goal Restricted Area 1 7 9 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 2 22 5 1
Step Back Jump shot 3PT Field Goal Above the Break 3 27 29 276 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -156 205 0
Dunk Shot 2PT Field Goal Restricted Area 1 -3 16 1
Jump Shot 3PT Field Goal Above the Break 3 26 -90 253 0
Driving Dunk Shot 2PT Field Goal Restricted Area 2 2 22 1
Running Layup Shot 2PT Field Goal Restricted Area 1 -11 -2 1
Layup Shot 2PT Field Goal Restricted Area 2 11 24 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -8 17 0
Fadeaway Jump Shot 3PT Field Goal Above the Break 3 26 -16 260 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 27 93 254 0
Jump Shot 3PT Field Goal Above the Break 3 26 -160 214 0
Jump Shot 3PT Field Goal Above the Break 3 26 -17 269 1
Running Dunk Shot 2PT Field Goal Restricted Area 1 -8 17 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 26 44 260 0
Running Dunk Shot 2PT Field Goal Restricted Area 2 -8 27 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 -94 223 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 -13 15 0
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 -14 4 1
Pullup Jump shot 3PT Field Goal Above the Break 3 27 -112 252 0
Jump Shot 3PT Field Goal Above the Break 3 24 -113 221 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 23 19 1
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 -18 5 1
Jump Bank Shot 2PT Field Goal In The Paint (Non-RA) 5 52 25 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 79 230 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 -2 10 1
Running Dunk Shot 2PT Field Goal Restricted Area 0 2 6 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 11 -103 42 0
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -57 37 0
Turnaround Fadeaway Bank Jump Shot 2PT Field Goal Mid-Range 10 90 58 0
Jump Shot 3PT Field Goal Above the Break 3 25 -92 233 0
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 4 22 39 0
Step Back Jump shot 2PT Field Goal Mid-Range 18 186 -7 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 8 5 1
Jump Shot 3PT Field Goal Above the Break 3 24 -71 235 0
Floating Jump shot 2PT Field Goal Restricted Area 3 -29 26 1
Layup Shot 2PT Field Goal Restricted Area 2 -14 24 1
Jump Shot 2PT Field Goal Mid-Range 18 -158 105 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 11 84 82 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 16 117 119 0
Layup Shot 2PT Field Goal Restricted Area 1 13 5 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 9 89 16 0
Jump Shot 3PT Field Goal Above the Break 3 25 -111 234 0
Jump Shot 3PT Field Goal Right Corner 3 24 231 70 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -51 43 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 10 -107 23 0
Fadeaway Jump Shot 2PT Field Goal Restricted Area 3 -33 16 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 64 243 1
Jump Shot 3PT Field Goal Above the Break 3 26 -88 248 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 -16 8 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 2 7 1
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 -50 112 0
Jump Shot 3PT Field Goal Above the Break 3 27 -119 243 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 -1 52 0
Jump Shot 3PT Field Goal Above the Break 3 25 -133 217 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 11 16 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 21 -115 181 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 18 21 179 1
Driving Layup Shot 2PT Field Goal Restricted Area 3 19 32 0
Alley Oop Layup shot 2PT Field Goal Restricted Area 0 -2 9 1
Turnaround Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 29 61 0
Running Layup Shot 2PT Field Goal Restricted Area 3 11 35 0
Jump Shot 3PT Field Goal Above the Break 3 26 40 257 0
Layup Shot 2PT Field Goal Restricted Area 3 22 25 0
Putback Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 -9 40 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 8 20 1
Running Dunk Shot 2PT Field Goal Restricted Area 1 -3 19 1
Driving Dunk Shot 2PT Field Goal Restricted Area 2 11 19 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 2 15 1
Driving Dunk Shot 2PT Field Goal Restricted Area 3 3 30 1
Turnaround Jump Shot 2PT Field Goal Mid-Range 15 47 143 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 -6 8 1
Running Pull-Up Jump Shot 3PT Field Goal Above the Break 3 24 -85 232 1
Jump Shot 3PT Field Goal Above the Break 3 26 -13 262 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 10 38 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -14 18 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 9 16 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 17 96 143 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 2 11 1
Jump Shot 3PT Field Goal Above the Break 3 25 -104 235 1
Jump Shot 3PT Field Goal Above the Break 3 28 83 274 0
Jump Shot 3PT Field Goal Above the Break 3 26 139 220 0
Floating Jump shot 2PT Field Goal Restricted Area 1 7 14 1
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 9 -25 89 1
Driving Floating Jump Shot 2PT Field Goal Restricted Area 3 11 36 1
Jump Shot 2PT Field Goal Mid-Range 20 192 63 1
Jump Shot 2PT Field Goal Mid-Range 20 77 185 1
Hook Shot 2PT Field Goal Restricted Area 2 -18 19 0
Layup Shot 2PT Field Goal Restricted Area 2 7 24 0
Jump Shot 3PT Field Goal Above the Break 3 27 -160 222 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 21 -116 185 1
Jump Shot 2PT Field Goal Mid-Range 19 -88 178 0
Jump Shot 3PT Field Goal Above the Break 3 26 -3 260 0
Pullup Jump shot 2PT Field Goal Mid-Range 21 -70 201 0
Running Dunk Shot 2PT Field Goal Restricted Area 1 2 18 1
Running Layup Shot 2PT Field Goal Restricted Area 1 16 6 1
Jump Shot 3PT Field Goal Above the Break 3 27 -99 253 1
Driving Bank Hook Shot 2PT Field Goal Restricted Area 0 8 1 1
Layup Shot 2PT Field Goal Restricted Area 3 31 16 0
Jump Shot 3PT Field Goal Above the Break 3 25 160 201 0
Running Layup Shot 2PT Field Goal Restricted Area 1 2 17 1
Running Layup Shot 2PT Field Goal Restricted Area 0 -5 7 0
Turnaround Jump Shot 2PT Field Goal Mid-Range 17 -121 127 1
Jump Shot 3PT Field Goal Above the Break 3 26 54 260 0
Step Back Jump shot 3PT Field Goal Above the Break 3 26 -72 251 0
Jump Shot 2PT Field Goal Mid-Range 22 -164 152 1
Driving Dunk Shot 2PT Field Goal Restricted Area 2 -2 23 1
Step Back Jump shot 2PT Field Goal Mid-Range 19 -65 181 0
Layup Shot 2PT Field Goal Restricted Area 1 11 11 1
Jump Shot 3PT Field Goal Above the Break 3 27 104 250 0
Driving Hook Shot 2PT Field Goal Restricted Area 1 3 17 1
Turnaround Hook Shot 2PT Field Goal Restricted Area 2 13 26 1
Running Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -55 36 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 11 11 1
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 14 43 0
Running Layup Shot 2PT Field Goal Restricted Area 1 8 16 1
Jump Shot 3PT Field Goal Above the Break 3 27 143 232 1
Running Layup Shot 2PT Field Goal Restricted Area 2 8 19 1
Jump Shot 3PT Field Goal Above the Break 3 35 -103 339 1
Step Back Jump shot 3PT Field Goal Above the Break 3 28 -68 276 1
Cutting Layup Shot 2PT Field Goal Restricted Area 2 -3 25 1
Fadeaway Jump Shot 2PT Field Goal Mid-Range 16 161 21 1
Jump Shot 3PT Field Goal Above the Break 3 24 -215 125 1
Driving Floating Jump Shot 2PT Field Goal Mid-Range 13 121 69 0
Pullup Jump shot 2PT Field Goal Mid-Range 17 -108 142 0
Jump Shot 3PT Field Goal Above the Break 3 27 191 194 0
Driving Reverse Layup Shot 2PT Field Goal Restricted Area 3 -37 11 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -15 4 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 5 1 59 0
Putback Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 4 -27 37 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 2 -25 6 1
Driving Reverse Layup Shot 2PT Field Goal Restricted Area 2 -20 9 1
Finger Roll Layup Shot 2PT Field Goal Restricted Area 2 -22 -1 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -62 10 0
Step Back Jump shot 3PT Field Goal Left Corner 3 23 -230 51 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -30 252 1
Step Back Jump shot 3PT Field Goal Right Corner 3 24 232 73 0
Jump Shot 2PT Field Goal Mid-Range 20 -168 118 1
Dunk Shot 2PT Field Goal Restricted Area 1 15 1 1
Jump Shot 3PT Field Goal Above the Break 3 28 207 197 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 20 13 1
Pullup Jump shot 2PT Field Goal Mid-Range 19 98 167 0
Pullup Jump shot 3PT Field Goal Above the Break 3 27 -161 223 0
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 5 -18 52 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 40 36 0
Pullup Jump shot 2PT Field Goal In The Paint (Non-RA) 8 41 73 0
Pullup Jump shot 3PT Field Goal Above the Break 3 29 -11 299 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 2 22 18 1
Step Back Jump shot 2PT Field Goal Mid-Range 17 -132 116 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 -3 7 1
Jump Shot 3PT Field Goal Above the Break 3 26 55 263 0
Running Layup Shot 2PT Field Goal Restricted Area 0 -3 1 1
Running Dunk Shot 2PT Field Goal Restricted Area 1 -6 13 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -20 7 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 0
Turnaround Jump Shot 2PT Field Goal Mid-Range 17 -68 160 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 3 16 1
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 10 -36 94 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 67 256 0
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 5 -43 26 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 -8 4 0
Step Back Jump shot 2PT Field Goal Mid-Range 15 125 83 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 9 6 1
Cutting Dunk Shot 2PT Field Goal Restricted Area 0 2 -2 1
Running Layup Shot 2PT Field Goal Restricted Area 0 1 0 1
Jump Shot 3PT Field Goal Above the Break 3 28 -32 281 0
Driving Floating Bank Jump Shot 2PT Field Goal Restricted Area 3 22 24 0
Running Layup Shot 2PT Field Goal Restricted Area 2 -14 19 1
Pullup Jump shot 2PT Field Goal Mid-Range 21 133 172 1
Driving Dunk Shot 2PT Field Goal Restricted Area 2 -13 16 1
Running Layup Shot 2PT Field Goal Restricted Area 3 18 24 0
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 6 28 57 0
Driving Dunk Shot 2PT Field Goal Restricted Area 0 0 8 1
Step Back Jump shot 3PT Field Goal Above the Break 3 26 30 260 1
Jump Shot 3PT Field Goal Above the Break 3 28 -204 194 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 14 -136 34 1
Jump Shot 3PT Field Goal Above the Break 3 27 -29 270 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 17 -96 141 0
Jump Shot 3PT Field Goal Above the Break 3 28 -159 236 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 16 -159 21 0
Jump Shot 3PT Field Goal Above the Break 3 27 -160 221 1
Driving Dunk Shot 2PT Field Goal Restricted Area 2 -7 22 1
Jump Shot 3PT Field Goal Above the Break 3 28 -83 274 1
Jump Shot 3PT Field Goal Above the Break 3 27 -166 218 0
Step Back Jump shot 2PT Field Goal Mid-Range 23 9 235 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 11 95 59 1
Pullup Jump shot 2PT Field Goal Mid-Range 17 -20 171 1
Alley Oop Layup shot 2PT Field Goal Restricted Area 3 -26 17 1
Step Back Jump shot 3PT Field Goal Above the Break 3 27 13 277 1
Pullup Jump shot 3PT Field Goal Above the Break 3 30 -129 272 0
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 3 17 29 1
Cutting Layup Shot 2PT Field Goal Restricted Area 2 -4 21 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 -19 69 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -127 220 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 6 -51 34 0
Driving Dunk Shot 2PT Field Goal Restricted Area 1 -1 12 1
Jump Shot 3PT Field Goal Above the Break 3 28 13 288 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 5 21 53 0
Dunk Shot 2PT Field Goal Restricted Area 0 -5 8 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 10 -40 97 0
Jump Shot 3PT Field Goal Above the Break 3 32 -185 267 0
Step Back Jump shot 3PT Field Goal Above the Break 3 28 -180 215 0
Driving Dunk Shot 2PT Field Goal Restricted Area 1 -1 13 1
Running Layup Shot 2PT Field Goal Restricted Area 1 3 14 1
Jump Shot 3PT Field Goal Above the Break 3 24 -130 211 0
Dunk Shot 2PT Field Goal Restricted Area 1 -5 9 0
Jump Shot 3PT Field Goal Above the Break 3 25 14 256 1
Jump Shot 3PT Field Goal Above the Break 3 27 -15 279 1
Jump Shot 3PT Field Goal Above the Break 3 25 202 153 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 6 6 1
Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 -3 71 0
Jump Shot 3PT Field Goal Above the Break 3 31 4 312 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 31 7 0
Layup Shot 2PT Field Goal Restricted Area 1 9 15 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -9 11 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 11 13 1
Jump Shot 3PT Field Goal Above the Break 3 26 20 262 0
Jump Shot 2PT Field Goal Mid-Range 21 -43 210 0
Pullup Jump shot 2PT Field Goal Mid-Range 21 -48 205 1
Pullup Jump shot 3PT Field Goal Above the Break 3 29 98 277 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 8 -64 59 0
Reverse Layup Shot 2PT Field Goal Restricted Area 1 -16 6 1
Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 11 48 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 6 29 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 12 6 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 -4 119 0
Jump Shot 3PT Field Goal Above the Break 3 28 -131 252 0
Hook Shot 2PT Field Goal Restricted Area 2 -16 16 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 24 36 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 -27 48 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -3 17 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 19 11 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 -3 53 0
Reverse Layup Shot 2PT Field Goal Restricted Area 1 4 15 1
Driving Dunk Shot 2PT Field Goal Restricted Area 3 18 31 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 33 11 0
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 -29 73 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 9 10 1
Jump Shot 2PT Field Goal In The Paint (Non-RA) 4 35 22 0
Step Back Jump shot 3PT Field Goal Above the Break 3 25 174 183 0
Running Layup Shot 2PT Field Goal Restricted Area 1 3 14 1
Cutting Dunk Shot 2PT Field Goal Restricted Area 1 5 11 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 13 1 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 16 5 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -2 25 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -62 249 0
Running Dunk Shot 2PT Field Goal Restricted Area 0 6 7 1
Fadeaway Jump Shot 3PT Field Goal Above the Break 3 25 -142 207 1
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 10 -62 83 1
Jump Shot 3PT Field Goal Above the Break 3 25 82 237 0
Layup Shot 2PT Field Goal Restricted Area 0 6 5 1
Layup Shot 2PT Field Goal Restricted Area 3 -13 28 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 11 15 0
Putback Layup Shot 2PT Field Goal Restricted Area 0 2 5 1
Fadeaway Jump Shot 3PT Field Goal Left Corner 3 22 -226 -6 1
Pullup Jump shot 3PT Field Goal Above the Break 3 30 -98 288 0
Fadeaway Jump Shot 3PT Field Goal Above the Break 3 25 79 246 0
Running Layup Shot 2PT Field Goal Restricted Area 1 3 16 1
Reverse Layup Shot 2PT Field Goal Restricted Area 0 -3 8 0
Turnaround Jump Shot 2PT Field Goal In The Paint (Non-RA) 10 67 85 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 5 14 0
Layup Shot 2PT Field Goal Restricted Area 1 9 14 1
Layup Shot 2PT Field Goal Restricted Area 2 7 26 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -3 27 1
Jump Shot 3PT Field Goal Above the Break 3 26 -123 239 0
Jump Shot 3PT Field Goal Above the Break 3 26 -133 230 0
Running Layup Shot 2PT Field Goal Restricted Area 1 2 16 0
Driving Dunk Shot 2PT Field Goal Restricted Area 1 -13 15 1
Turnaround Jump Shot 2PT Field Goal Mid-Range 16 -168 21 1
Turnaround Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 -18 115 1
Reverse Layup Shot 2PT Field Goal Restricted Area 3 -8 36 0
Turnaround Jump Shot 2PT Field Goal Mid-Range 16 -166 18 0
Jump Shot 3PT Field Goal Above the Break 3 25 162 201 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 13 22 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -2 20 0
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 10 39 0
Jump Shot 3PT Field Goal Above the Break 3 26 -187 186 0
Step Back Jump shot 2PT Field Goal Mid-Range 17 174 -1 0
Cutting Layup Shot 2PT Field Goal Restricted Area 2 3 21 1
Jump Shot 3PT Field Goal Above the Break 3 27 -110 254 1
Jump Shot 3PT Field Goal Above the Break 3 26 151 212 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 -35 3 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 58 112 1
Jump Shot 3PT Field Goal Above the Break 3 26 174 194 0
Driving Reverse Layup Shot 2PT Field Goal Restricted Area 3 -1 33 1
Alley Oop Layup shot 2PT Field Goal Restricted Area 1 -3 18 0
Tip Layup Shot 2PT Field Goal Restricted Area 1 -6 8 1
Jump Shot 3PT Field Goal Above the Break 3 28 -177 222 1
Jump Shot 3PT Field Goal Above the Break 3 26 169 200 0
Running Layup Shot 2PT Field Goal Restricted Area 1 -8 11 1
Driving Layup Shot 2PT Field Goal Restricted Area 2 -14 20 0
Fadeaway Jump Shot 2PT Field Goal Mid-Range 11 -97 52 0
Driving Finger Roll Layup Shot 2PT Field Goal In The Paint (Non-RA) 6 14 67 1
Step Back Jump shot 2PT Field Goal Mid-Range 15 -113 111 1
Jump Shot 3PT Field Goal Above the Break 3 25 -32 255 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 12 -111 59 1
Step Back Jump shot 2PT Field Goal Mid-Range 22 -139 174 0
Layup Shot 2PT Field Goal Restricted Area 2 8 24 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Layup Shot 2PT Field Goal Restricted Area 2 11 24 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 12 14 1
Step Back Jump shot 3PT Field Goal Above the Break 3 27 124 242 0
Jump Shot 2PT Field Goal Mid-Range 17 109 131 0
Jump Shot 3PT Field Goal Above the Break 3 26 -187 189 0
Running Layup Shot 2PT Field Goal Restricted Area 0 2 8 1
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 7 -11 79 0
Jump Shot 3PT Field Goal Above the Break 3 26 160 214 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -5 11 1
Turnaround Hook Shot 2PT Field Goal In The Paint (Non-RA) 9 -19 90 0
Jump Shot 3PT Field Goal Above the Break 3 26 -62 260 1
Jump Shot 3PT Field Goal Above the Break 3 26 -107 243 0
Step Back Jump shot 2PT Field Goal Mid-Range 21 38 208 1
Pullup Jump shot 2PT Field Goal Mid-Range 19 -3 190 0
Step Back Jump shot 2PT Field Goal Mid-Range 19 -193 30 0
Pullup Jump shot 2PT Field Goal In The Paint (Non-RA) 14 -76 127 1
Jump Shot 3PT Field Goal Above the Break 3 29 -118 271 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 17 -53 164 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 12 -9 129 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 1 19 0
Putback Layup Shot 2PT Field Goal Restricted Area 1 6 14 1
Jump Shot 3PT Field Goal Above the Break 3 26 -139 222 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 -4 35 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 -15 16 1
Turnaround Fadeaway shot 2PT Field Goal In The Paint (Non-RA) 12 71 100 1
Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 6 16 0
Cutting Layup Shot 2PT Field Goal Restricted Area 0 -2 -1 1
Jump Shot 3PT Field Goal Above the Break 3 28 -2 285 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -43 252 0
Driving Floating Bank Jump Shot 2PT Field Goal Mid-Range 10 -101 11 0
Turnaround Jump Shot 2PT Field Goal Mid-Range 18 -85 159 1
Jump Shot 3PT Field Goal Left Corner 3 24 -244 -27 0
Pullup Jump shot 3PT Field Goal Above the Break 3 26 -93 251 1
Driving Dunk Shot 2PT Field Goal Restricted Area 1 11 10 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 -2 18 1
Jump Shot 3PT Field Goal Above the Break 3 26 113 244 0
Layup Shot 2PT Field Goal Restricted Area 2 -2 21 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 12 127 25 0
Fadeaway Jump Shot 3PT Field Goal Right Corner 3 24 234 73 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 17 10 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 0 -4 0 1
Driving Layup Shot 2PT Field Goal Restricted Area 1 -14 14 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 3 -27 21 0
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 7 15 1
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Layup Shot 2PT Field Goal Restricted Area 1 -9 8 0
Jump Shot 3PT Field Goal Above the Break 3 31 105 294 1
Alley Oop Dunk Shot 2PT Field Goal Restricted Area 2 11 19 1
Pullup Jump shot 3PT Field Goal Above the Break 3 33 136 306 0
Pullup Jump shot 3PT Field Goal Above the Break 3 27 -25 272 0
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -208 146 1
Driving Finger Roll Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 -38 23 1
Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 52 99 0
Jump Shot 3PT Field Goal Left Corner 3 23 -230 1 0
Jump Shot 3PT Field Goal Above the Break 3 26 -117 242 1
Jump Shot 3PT Field Goal Above the Break 3 26 -40 267 1
Step Back Jump shot 3PT Field Goal Above the Break 3 24 178 174 0
Jump Shot 3PT Field Goal Left Corner 3 23 -232 -14 1
Jump Shot 3PT Field Goal Above the Break 3 25 57 251 1
Step Back Jump shot 3PT Field Goal Above the Break 3 25 -16 258 1
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 0 3 -5 0
Jump Shot 3PT Field Goal Above the Break 3 25 -168 189 0
Driving Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 0 12 1
Driving Floating Bank Jump Shot 2PT Field Goal In The Paint (Non-RA) 4 -44 4 0
Pullup Jump shot 3PT Field Goal Above the Break 3 26 -52 257 0
Jump Shot 3PT Field Goal Above the Break 3 26 -198 183 0
Running Finger Roll Layup Shot 2PT Field Goal Restricted Area 1 16 11 1
Reverse Layup Shot 2PT Field Goal Restricted Area 1 -3 10 1
Driving Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 35 31 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -13 15 1
Jump Shot 2PT Field Goal Mid-Range 20 -60 198 1
Layup Shot 2PT Field Goal In The Paint (Non-RA) 5 58 8 0
Pullup Jump shot 3PT Field Goal Above the Break 3 28 -102 269 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 24 26 1
Running Layup Shot 2PT Field Goal Restricted Area 1 -2 11 1
Pullup Jump shot 2PT Field Goal Mid-Range 21 29 215 0
Jump Shot 3PT Field Goal Above the Break 3 24 -69 237 0
Pullup Jump shot 3PT Field Goal Above the Break 3 25 112 229 1
Jump Shot 3PT Field Goal Above the Break 3 24 17 247 1
Jump Shot 3PT Field Goal Above the Break 3 24 96 230 0
Pullup Jump shot 2PT Field Goal Restricted Area 1 2 17 0
Jump Shot 2PT Field Goal Mid-Range 22 -192 109 1
Pullup Jump shot 3PT Field Goal Above the Break 3 24 131 207 0
Pullup Jump shot 3PT Field Goal Above the Break 3 24 222 113 1
Jump Shot 3PT Field Goal Above the Break 3 25 -88 244 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 8 -51 65 0
Jump Shot 3PT Field Goal Above the Break 3 25 -210 139 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 -11 33 0
Driving Layup Shot 2PT Field Goal Restricted Area 3 -22 27 0
Running Layup Shot 2PT Field Goal In The Paint (Non-RA) 9 38 88 1
Jump Shot 3PT Field Goal Right Corner 3 23 227 41 0
Driving Dunk Shot 2PT Field Goal Restricted Area 1 0 10 1
Pullup Jump shot 3PT Field Goal Above the Break 3 25 -117 231 0
Running Layup Shot 2PT Field Goal Restricted Area 1 -9 7 1
Jump Shot 2PT Field Goal Mid-Range 21 130 173 1
Step Back Jump shot 2PT Field Goal Mid-Range 19 93 171 0
Layup Shot 2PT Field Goal Restricted Area 2 2 29 0
Running Layup Shot 2PT Field Goal Restricted Area 2 18 20 1
Reverse Layup Shot 2PT Field Goal Restricted Area 0 0 6 1
Jump Bank Shot 2PT Field Goal Mid-Range 9 -87 36 0
Alley Oop Layup shot 2PT Field Goal Restricted Area 1 1 14 1
Layup Shot 2PT Field Goal Restricted Area 3 25 24 0
Jump Shot 3PT Field Goal Above the Break 3 25 -116 229 0
Layup Shot 2PT Field Goal In The Paint (Non-RA) 4 8 46 0
Putback Layup Shot 2PT Field Goal Restricted Area 1 8 13 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 57 105 0
Jump Shot 3PT Field Goal Left Corner 3 22 -222 41 0
Running Layup Shot 2PT Field Goal Restricted Area 3 -13 33 1
Turnaround Bank Hook Shot 2PT Field Goal Restricted Area 2 4 25 0
Cutting Dunk Shot 2PT Field Goal Restricted Area 1 11 8 1
Driving Reverse Layup Shot 2PT Field Goal Restricted Area 1 2 18 1
Jump Shot 2PT Field Goal Mid-Range 20 143 152 1
Jump Shot 3PT Field Goal Right Corner 3 24 227 78 0
Driving Dunk Shot 2PT Field Goal Restricted Area 2 -24 2 1
Jump Shot 3PT Field Goal Above the Break 3 27 -117 247 0
Driving Floating Bank Jump Shot 2PT Field Goal Restricted Area 1 -16 10 1
Pullup Jump shot 2PT Field Goal Mid-Range 21 -110 183 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -13 3 1
Jump Shot 2PT Field Goal In The Paint (Non-RA) 5 -6 57 1
Reverse Layup Shot 2PT Field Goal Restricted Area 0 6 -2 1
Layup Shot 2PT Field Goal Restricted Area 3 -31 8 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 8 79 34 0
Layup Shot 2PT Field Goal Restricted Area 2 -22 17 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 3 3 1
Jump Shot 3PT Field Goal Above the Break 3 26 -89 245 0
Driving Layup Shot 2PT Field Goal Restricted Area 1 -19 4 1
Alley Oop Dunk Shot 2PT Field Goal Restricted Area 1 -3 14 1
Jump Shot 3PT Field Goal Above the Break 3 24 217 114 0
Jump Shot 3PT Field Goal Above the Break 3 30 -128 272 1
Jump Shot 3PT Field Goal Above the Break 3 25 -52 252 1
Jump Shot 3PT Field Goal Above the Break 3 26 57 262 1
Jump Shot 3PT Field Goal Above the Break 3 25 188 174 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 9 -34 89 0
Driving Layup Shot 2PT Field Goal Restricted Area 2 21 12 1
Layup Shot 2PT Field Goal Restricted Area 0 4 4 1
Driving Layup Shot 2PT Field Goal Restricted Area 0 -3 6 1
Reverse Layup Shot 2PT Field Goal Restricted Area 0 -9 1 1
Turnaround Jump Shot 2PT Field Goal In The Paint (Non-RA) 11 10 116 0
Fadeaway Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 -10 128 1
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 19 -199 4 0
Turnaround Fadeaway shot 2PT Field Goal Mid-Range 21 -116 178 0
Jump Shot 3PT Field Goal Above the Break 3 26 -127 227 0
Turnaround Hook Shot 2PT Field Goal In The Paint (Non-RA) 9 -45 84 0
Driving Layup Shot 2PT Field Goal Restricted Area 0 5 -1 1
Driving Floating Jump Shot 2PT Field Goal In The Paint (Non-RA) 12 62 104 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 0
Layup Shot 2PT Field Goal Restricted Area 0 -9 -1 0
Tip Layup Shot 2PT Field Goal Restricted Area 1 -15 3 0
Tip Layup Shot 2PT Field Goal Restricted Area 0 0 -6 1
Turnaround Hook Shot 2PT Field Goal In The Paint (Non-RA) 10 54 90 0
Cutting Layup Shot 2PT Field Goal Restricted Area 2 12 26 0
Floating Jump shot 2PT Field Goal In The Paint (Non-RA) 10 23 105 1
Running Layup Shot 2PT Field Goal Restricted Area 0 6 4 0
Jump Shot 3PT Field Goal Above the Break 3 31 142 278 0
Running Reverse Layup Shot 2PT Field Goal Restricted Area 1 0 14 1
Jump Shot 3PT Field Goal Above the Break 3 26 -81 256 0
Running Jump Shot 3PT Field Goal Above the Break 3 28 -35 284 0
Alley Oop Layup shot 2PT Field Goal Restricted Area 1 13 14 1
Jump Shot 3PT Field Goal Above the Break 3 25 133 216 0
Cutting Dunk Shot 2PT Field Goal Restricted Area 2 19 11 1
Running Layup Shot 2PT Field Goal Restricted Area 1 2 15 0
Driving Floating Bank Jump Shot 2PT Field Goal Restricted Area 1 -6 14 1
Driving Bank Hook Shot 2PT Field Goal In The Paint (Non-RA) 4 12 48 1
Driving Bank Hook Shot 2PT Field Goal Restricted Area 2 7 19 1
Pullup Jump shot 3PT Field Goal Above the Break 3 28 -68 272 0
Running Jump Shot 3PT Field Goal Above the Break 3 25 7 257 0
Cutting Layup Shot 2PT Field Goal Restricted Area 1 -16 1 1
Running Dunk Shot 2PT Field Goal Restricted Area 1 3 19 1
Jump Shot 2PT Field Goal Mid-Range 19 -169 101 0
Pullup Jump shot 3PT Field Goal Above the Break 3 26 -66 260 1
Running Dunk Shot 2PT Field Goal Restricted Area 2 -12 21 1
Jump Shot 3PT Field Goal Above the Break 3 26 165 207 1
Jump Shot 3PT Field Goal Above the Br
gitextract_vn4cyhxx/
├── .git-ftp-include
├── .github/
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── feature-suggestion.md
│ │ ├── found-a-bug-in-a-chart.md
│ │ └── found-a-bug-in-the-interface.md
│ └── workflows/
│ ├── dev.yml
│ └── prod.yml
├── .gitignore
├── .prettierrc
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── package.json
├── public/
│ ├── index.html
│ ├── manifest.json
│ ├── robots.txt
│ └── sample-datasets/
│ ├── Alluvial diagram - Hate crimes in New York.tsv
│ ├── Arc diagrams - Lannister vs Starck relationships.tsv
│ ├── Bar chart - Netflix Original Series.tsv
│ ├── Beeswarm plot - NY mean wages.tsv
│ ├── Bubble Chart - TOP 50 Groossing Movies.tsv
│ ├── Bump chart - Foreign residents in Milan.tsv
│ ├── Chord Diagram - Estimated migration flows between macro-areas.csv
│ ├── Circle Packing - Most populated cities.tsv
│ ├── Contour plot - Mean temperature in Paris 1944-1945.tsv
│ ├── Convex hull - Iris flowers.tsv
│ ├── Dendrogram - Felidae classification.tsv
│ ├── Gantt chart - Italian PMs and presidents.tsv
│ ├── Hexbin - basketball shots.tsv
│ ├── Horizon Graph - EU Index of consumer prices.tsv
│ ├── Line Graph - US Presidential Elections.tsv
│ ├── Line chart - RIAA Music format revenues.tsv
│ ├── Line graph - US presidential election full.tsv
│ ├── Matrix Plot - Letters frequencies by language.tsv
│ ├── Multiset Barchart - Happiness Index.tsv
│ ├── Radar Chart - Fifa players.tsv
│ ├── Sankey diagram - Energy flows.tsv
│ ├── Slope graph - Premier SerieA ranking.tsv
│ ├── Stacked barchart - GDP sector composition.tsv
│ ├── Streamgraph - Olympics Medals.tsv
│ ├── Sunburst - Wine Aromas.tsv
│ ├── Treemap - Orchestra.tsv
│ └── Violin plot - Weather in New York.tsv
└── src/
├── App.js
├── App.test.js
├── HeaderItems.js
├── charts.js
├── components/
│ ├── ChartOptions/
│ │ ├── ChartOptionTypes/
│ │ │ ├── ChartOptionBoolean.js
│ │ │ ├── ChartOptionColor.js
│ │ │ ├── ChartOptionColorScale.js
│ │ │ ├── ChartOptionColorScaleDefault.js
│ │ │ ├── ChartOptionColorScaleWrapper.js
│ │ │ ├── ChartOptionNumber.js
│ │ │ ├── ChartOptionSelect.js
│ │ │ ├── ChartOptionText.js
│ │ │ ├── ColorScaleUtils.js
│ │ │ ├── ColorSchemePreview.js
│ │ │ └── ColorSchemesDropDown.js
│ │ ├── ChartOptions.js
│ │ ├── ChartOptions.module.scss
│ │ └── index.js
│ ├── ChartPreview/
│ │ ├── ChartPreview.js
│ │ └── index.js
│ ├── ChartPreviewWIthOptions/
│ │ ├── ChartPreviewWithOptions.js
│ │ └── index.js
│ ├── ChartSelector/
│ │ ├── ChartSelector.js
│ │ ├── ChartSelector.module.scss
│ │ └── index.js
│ ├── CopyToClipboardButton/
│ │ ├── CopyToClipboardButton.js
│ │ ├── index.js
│ │ └── style.module.css
│ ├── CustomChartLoader/
│ │ ├── CustomChartLoader.js
│ │ ├── CustomChartLoader.module.scss
│ │ └── index.js
│ ├── CustomChartWarnModal/
│ │ ├── CustomChartWarnModal.js
│ │ └── index.js
│ ├── DataGrid/
│ │ ├── DataGrid.js
│ │ ├── DataGrid.module.scss
│ │ └── index.js
│ ├── DataLoader/
│ │ ├── DataLoader.js
│ │ ├── DataLoader.module.scss
│ │ ├── DataMismatchModal.js
│ │ ├── index.js
│ │ ├── loaders/
│ │ │ ├── LoadProject.js
│ │ │ ├── LoadProject.module.scss
│ │ │ ├── Paste.js
│ │ │ ├── SparqlFetch.js
│ │ │ ├── SparqlFetch.module.scss
│ │ │ ├── UploadFile.js
│ │ │ ├── UploadFile.module.scss
│ │ │ ├── UrlFetch.js
│ │ │ └── UrlFetch.module.scss
│ │ └── loading.js
│ ├── DataMapping/
│ │ ├── ChartDimensionCard.js
│ │ ├── ChartDimensionItem.js
│ │ ├── ColumnCard.js
│ │ ├── DataMapping.js
│ │ ├── DataMapping.module.scss
│ │ ├── DataTypeIcon.js
│ │ ├── RequiredIcon.js
│ │ └── index.js
│ ├── DataSamples/
│ │ ├── DataSamples.js
│ │ ├── DataSamples.module.scss
│ │ └── index.js
│ ├── DataTable/
│ │ ├── DataTable.js
│ │ ├── DataTable.scss
│ │ └── index.js
│ ├── Exporter/
│ │ ├── Exporter.js
│ │ └── index.js
│ ├── Footer/
│ │ ├── Footer.js
│ │ ├── Footer.module.scss
│ │ └── index.js
│ ├── Header/
│ │ ├── Header.js
│ │ ├── Header.module.scss
│ │ └── index.js
│ ├── InlineColorPicker/
│ │ ├── InlineColorPicker.js
│ │ ├── InlineColorPicker.module.scss
│ │ └── index.js
│ ├── JsonViewer/
│ │ ├── JsonViewer.js
│ │ ├── JsonViewer.scss
│ │ └── index.js
│ ├── Menu/
│ │ ├── Menu.js
│ │ └── index.js
│ ├── Modal/
│ │ ├── Modal.js
│ │ ├── Modal.module.scss
│ │ └── index.js
│ ├── ParsingOptions/
│ │ ├── DateLocaleSelector.js
│ │ ├── DecimalsSeparatorSelector.js
│ │ ├── ParsingOptions.js
│ │ ├── ParsingOptions.module.scss
│ │ ├── SeparatorSelector.js
│ │ ├── StackSelector.js
│ │ ├── ThousandsSeparatorSelector.js
│ │ └── index.js
│ ├── ScreenSizeAlert/
│ │ ├── ScreenSizeAlert.js
│ │ ├── ScreenSizeAlert.module.scss
│ │ └── index.js
│ ├── Section/
│ │ ├── Section.js
│ │ ├── Section.module.scss
│ │ └── index.js
│ └── WarningMessage/
│ ├── WarningMessage.js
│ └── index.js
├── constants.js
├── gaEvents.js
├── hooks/
│ ├── chart-types.js
│ ├── rawRequire.js
│ ├── useCopyToClipboard.js
│ ├── useCustomCharts.js
│ ├── useDataLoader.js
│ ├── useDataLoaderUtils/
│ │ ├── parser.js
│ │ └── stack.js
│ ├── useDebounce.js
│ ├── usePrevious.js
│ ├── useSafeCustomCharts.js
│ └── useWindowSize.js
├── import_export_v1.1.js
├── import_export_v1.js
├── index.js
├── serviceWorker.js
├── setupTests.js
├── styles/
│ ├── _fonts.scss
│ ├── fonts/
│ │ ├── IBM-Plex/
│ │ │ ├── IBM-Plex-Mono/
│ │ │ │ └── fonts/
│ │ │ │ ├── complete/
│ │ │ │ │ ├── eot/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── otf/
│ │ │ │ │ │ ├── IBMPlexMono-Bold.otf
│ │ │ │ │ │ ├── IBMPlexMono-BoldItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-ExtraLight.otf
│ │ │ │ │ │ ├── IBMPlexMono-ExtraLightItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Italic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Light.otf
│ │ │ │ │ │ ├── IBMPlexMono-LightItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Medium.otf
│ │ │ │ │ │ ├── IBMPlexMono-MediumItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Regular.otf
│ │ │ │ │ │ ├── IBMPlexMono-SemiBold.otf
│ │ │ │ │ │ ├── IBMPlexMono-SemiBoldItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Text.otf
│ │ │ │ │ │ ├── IBMPlexMono-TextItalic.otf
│ │ │ │ │ │ ├── IBMPlexMono-Thin.otf
│ │ │ │ │ │ ├── IBMPlexMono-ThinItalic.otf
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── ttf/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ ├── woff/
│ │ │ │ │ │ └── license.txt
│ │ │ │ │ └── woff2/
│ │ │ │ │ └── license.txt
│ │ │ │ └── split/
│ │ │ │ ├── woff/
│ │ │ │ │ └── license.txt
│ │ │ │ └── woff2/
│ │ │ │ └── license.txt
│ │ │ ├── LICENSE.txt
│ │ │ └── scss/
│ │ │ └── mono/
│ │ │ ├── _index.scss
│ │ │ ├── bold/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── extralight/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── light/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── medium/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── regular/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── semibold/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ ├── text/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ ├── _pi.scss
│ │ │ │ └── italic/
│ │ │ │ ├── _cyrillic.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _latin1.scss
│ │ │ │ ├── _latin2.scss
│ │ │ │ ├── _latin3.scss
│ │ │ │ └── _pi.scss
│ │ │ └── thin/
│ │ │ ├── _cyrillic.scss
│ │ │ ├── _index.scss
│ │ │ ├── _latin1.scss
│ │ │ ├── _latin2.scss
│ │ │ ├── _latin3.scss
│ │ │ ├── _pi.scss
│ │ │ └── italic/
│ │ │ ├── _cyrillic.scss
│ │ │ ├── _index.scss
│ │ │ ├── _latin1.scss
│ │ │ ├── _latin2.scss
│ │ │ ├── _latin3.scss
│ │ │ └── _pi.scss
│ │ └── Inter Web/
│ │ └── inter.css
│ └── index.scss
└── worker/
├── index.js
└── worker.js
SYMBOL INDEX (124 symbols across 55 files)
FILE: src/App.js
function App (line 31) | function App() {
FILE: src/components/ChartOptions/ChartOptionTypes/ChartOptionColorScale.js
function getDatePickerValue (line 21) | function getDatePickerValue(userValue) {
FILE: src/components/ChartOptions/ChartOptionTypes/ColorScaleUtils.js
function ResetBtn (line 10) | function ResetBtn({ resetScale }) {
function InvertBtn (line 24) | function InvertBtn({ invertScale }) {
function LockBtn (line 38) | function LockBtn({ handleChangeLocked, locked }) {
FILE: src/components/ChartOptions/ChartOptions.js
constant CHART_OPTION_COMPONENTS (line 20) | const CHART_OPTION_COMPONENTS = {
function getPartialMapping (line 28) | function getPartialMapping(mapping, dimension, repeatIndex) {
function getPartialMappedData (line 39) | function getPartialMappedData(mappedData, dimension, repeatIndex) {
function getDefaultForRepeat (line 51) | function getDefaultForRepeat(def, index) {
function WrapControlComponent (line 58) | function WrapControlComponent({
FILE: src/components/ChartSelector/ChartSelector.js
function filterCharts (line 9) | function filterCharts(charts, filter) {
function ChartSelector (line 15) | function ChartSelector({
FILE: src/components/CopyToClipboardButton/CopyToClipboardButton.js
function CopyToClipboardButton (line 8) | function CopyToClipboardButton({ content }) {
FILE: src/components/CustomChartLoader/CustomChartLoader.js
function LoadFromFile (line 8) | function LoadFromFile({ loading, load }) {
function LoadFromString (line 47) | function LoadFromString({ load, loading, placeholder }) {
function CustomChartLoaderForm (line 78) | function CustomChartLoaderForm({
function CustomChartLoader (line 194) | function CustomChartLoader({ isOpen, onClose, ...props }) {
FILE: src/components/CustomChartWarnModal/CustomChartWarnModal.js
function CustomChartWarnModal (line 3) | function CustomChartWarnModal({
FILE: src/components/DataGrid/DataGrid.js
constant DATE_FORMATS (line 16) | const DATE_FORMATS = Object.keys(dateFormats)
function DataTypeSelector (line 50) | function DataTypeSelector({
function HeaderRenderer (line 195) | function HeaderRenderer({ ...props }) {
function DataGrid (line 226) | function DataGrid({
FILE: src/components/DataLoader/DataLoader.js
function DataLoader (line 31) | function DataLoader({
FILE: src/components/DataLoader/DataMismatchModal.js
function DataMismatchModal (line 4) | function DataMismatchModal({
FILE: src/components/DataLoader/loaders/LoadProject.js
function LoadProject (line 10) | function LoadProject({ onProjectSelected, setLoadingError }) {
FILE: src/components/DataLoader/loaders/Paste.js
function Paste (line 3) | function Paste({ userInput, setUserInput, setLoadingError }) {
FILE: src/components/DataLoader/loaders/SparqlFetch.js
constant DEFAULT_PREFIXES (line 10) | const DEFAULT_PREFIXES = {
function fetchData (line 42) | async function fetchData(source) {
function SparqlFetch (line 56) | function SparqlFetch({
function bindingsToJson (line 154) | function bindingsToJson(varNames, bindings) {
FILE: src/components/DataLoader/loaders/UploadFile.js
function UploadFile (line 7) | function UploadFile({
FILE: src/components/DataLoader/loaders/UrlFetch.js
function fetchData (line 5) | async function fetchData(source) {
function UrlFetch (line 11) | function UrlFetch({
FILE: src/components/DataLoader/loading.js
function Loading (line 4) | function Loading() {
FILE: src/components/DataMapping/ChartDimensionItem.js
function ChartDimensionItem (line 10) | function ChartDimensionItem({
FILE: src/components/DataMapping/DataMapping.js
function removeIndex (line 19) | function removeIndex(mapping, i) {
function arrayReplace (line 36) | function arrayReplace(arr, i, value) {
function handleReplaceLocalMapping (line 40) | function handleReplaceLocalMapping(
function DataMapping (line 92) | function DataMapping({ dataTypes, dimensions, mapping, setMapping }, ref) {
FILE: src/components/DataMapping/DataTypeIcon.js
function DataTypeIcon (line 6) | function DataTypeIcon({ type }) {
FILE: src/components/DataMapping/RequiredIcon.js
function RequiredIcon (line 5) | function RequiredIcon() {
FILE: src/components/DataSamples/DataSamples.js
function DataSamples (line 254) | function DataSamples({ onSampleReady, setLoadingError }) {
FILE: src/components/DataTable/DataTable.js
function DataTable (line 6) | function DataTable({ columns, data }) {
FILE: src/components/Exporter/Exporter.js
function downloadBlob (line 5) | function downloadBlob(url, filename) {
function Exporter (line 14) | function Exporter({ rawViz, exportProject }) {
FILE: src/components/Footer/Footer.js
function Footer (line 10) | function Footer(props) {
FILE: src/components/Header/Header.js
function Header (line 5) | function Header({ menuItems }) {
FILE: src/components/InlineColorPicker/InlineColorPicker.js
function InlineColorPicker (line 5) | function InlineColorPicker({ color: maybeColor, onChange, disabled }) {
FILE: src/components/Menu/Menu.js
function Menu (line 3) | function Menu() {
FILE: src/components/Modal/Modal.js
function Modal (line 4) | function Modal({ isOpen, toggle, children }) {
FILE: src/components/ParsingOptions/DateLocaleSelector.js
function DateLocaleSelector (line 5) | function DateLocaleSelector({
FILE: src/components/ParsingOptions/DecimalsSeparatorSelector.js
function DecimalsSeparatorSelector (line 3) | function DecimalsSeparatorSelector({
FILE: src/components/ParsingOptions/ParsingOptions.js
function ParsingOptions (line 25) | function ParsingOptions(props) {
FILE: src/components/ParsingOptions/SeparatorSelector.js
function SeparatorSelector (line 7) | function SeparatorSelector({
FILE: src/components/ParsingOptions/StackSelector.js
function StackSelector (line 4) | function StackSelector({
FILE: src/components/ParsingOptions/ThousandsSeparatorSelector.js
function ThousandsSeparatorSelector (line 3) | function ThousandsSeparatorSelector({
FILE: src/components/ScreenSizeAlert/ScreenSizeAlert.js
function ScreenSizeAlert (line 8) | function ScreenSizeAlert() {
FILE: src/components/Section/Section.js
function Section (line 5) | function Section(props) {
FILE: src/components/WarningMessage/WarningMessage.js
function WarningMessage (line 8) | function WarningMessage({
FILE: src/constants.js
constant WEBWORKER_ACTIVE (line 84) | const WEBWORKER_ACTIVE = true
constant AGGREGATIONS_LABELS (line 97) | const AGGREGATIONS_LABELS = {
constant SCALES_LABELS (line 109) | const SCALES_LABELS = {
constant COLOR_SCHEMES_LABELS (line 115) | const COLOR_SCHEMES_LABELS = {
FILE: src/gaEvents.js
function onChartRendered (line 20) | function onChartRendered(chartMetadata) {
function onChartExported (line 38) | function onChartExported(chartMetadata, format) {
FILE: src/hooks/rawRequire.js
constant NPM_CDN (line 6) | const NPM_CDN = 'https://cdn.jsdelivr.net/npm/'
constant DEPENDENCIES_ALIAS (line 20) | const DEPENDENCIES_ALIAS = {
function requireDependency (line 30) | async function requireDependency(name) {
function defineDOM (line 54) | function defineDOM(...params) {
function requireDependencyWebWorker (line 109) | function requireDependencyWebWorker(name) {
function defineWebWorker (line 133) | function defineWebWorker(...params) {
function requireFromUrl (line 183) | function requireFromUrl(url) {
function isRawChartLike (line 226) | function isRawChartLike(obj) {
function requireRawChartsFromUrl (line 239) | async function requireRawChartsFromUrl(url) {
function requireRawChartsFromUrlWebWorker (line 259) | function requireRawChartsFromUrlWebWorker(url) {
function requireFromUrlWebWorker (line 280) | function requireFromUrlWebWorker(url) {
FILE: src/hooks/useCopyToClipboard.js
function useCopyToClipboard (line 5) | function useCopyToClipboard() {
FILE: src/hooks/useCustomCharts.js
constant STORE_NS (line 9) | const STORE_NS = 'rawCustomCharts'
function getNextCustomChartsAndReleased (line 16) | function getNextCustomChartsAndReleased(prevCharts, newChartsToInject) {
function storeCustomCharts (line 34) | async function storeCustomCharts(nextCustomCharts) {
function makeFileHash (line 58) | function makeFileHash(file) {
function loadStoredCustomCharts (line 68) | async function loadStoredCustomCharts() {
function exportCustomChart (line 137) | async function exportCustomChart(chart) {
function useCustomCharts (line 181) | function useCustomCharts({ storage = true } = { storage: true }) {
FILE: src/hooks/useDataLoader.js
constant DATA_LOADER_MODE (line 12) | const DATA_LOADER_MODE = {
function useDataLoader (line 19) | function useDataLoader() {
FILE: src/hooks/useDataLoaderUtils/parser.js
function JsonParser (line 4) | function JsonParser(dataString) {
function CsvParser (line 13) | function CsvParser(dataString, opts) {
function SparqlParser (line 56) | function SparqlParser(data, opts) {
constant PARSERS (line 63) | const PARSERS = [
function parseData (line 69) | function parseData(data, opts) {
function parseAndCheckData (line 81) | function parseAndCheckData(dataString, opts) {
function isScalarType (line 102) | function isScalarType(item) {
function normalizeJsonArray (line 106) | function normalizeJsonArray(jsonArray) {
FILE: src/hooks/useDataLoaderUtils/stack.js
function stackData (line 3) | function stackData(data, column) {
FILE: src/hooks/useDebounce.js
function useDebounce (line 3) | function useDebounce(value, delay) {
FILE: src/hooks/usePrevious.js
function usePrevious (line 2) | function usePrevious(value) {
FILE: src/hooks/useSafeCustomCharts.js
constant HOSTS_WHITELIST (line 9) | const HOSTS_WHITELIST = ['localhost']
function isUrlAllowed (line 14) | function isUrlAllowed(url) {
function isNpmPkgAllowed (line 24) | function isNpmPkgAllowed(name) {
class UserAbortError (line 28) | class UserAbortError extends Error {
method constructor (line 29) | constructor(...args) {
function useSafeCustomCharts (line 52) | function useSafeCustomCharts() {
FILE: src/hooks/useWindowSize.js
function useWindowSize (line 4) | function useWindowSize() {
FILE: src/import_export_v1.1.js
constant VERSION (line 4) | const VERSION = "1.1"
function objectsToMatrix (line 6) | function objectsToMatrix(listOfObjects, columns) {
function matrixToObjects (line 12) | function matrixToObjects(matrix, columns) {
function serializeProject (line 22) | function serializeProject(
function getOrError (line 73) | function getOrError(object, path) {
function deserializeProject (line 81) | function deserializeProject(project) {
FILE: src/import_export_v1.js
constant VERSION (line 4) | const VERSION = "1"
function objectsToMatrix (line 6) | function objectsToMatrix(listOfObjects, columns) {
function matrixToObjects (line 12) | function matrixToObjects(matrix, columns) {
function serializeProject (line 22) | function serializeProject(
function getOrError (line 73) | function getOrError(object, path) {
function deserializeProject (line 81) | function deserializeProject(project) {
FILE: src/serviceWorker.js
function register (line 23) | function register(config) {
function registerValidSW (line 57) | function registerValidSW(swUrl, config) {
function checkValidServiceWorker (line 101) | function checkValidServiceWorker(swUrl, config) {
function unregister (line 131) | function unregister() {
FILE: src/worker/index.js
function parseDatasetInWorker (line 7) | function parseDatasetInWorker(data, dataTypes, parsingOptions) {
function mapDataInWorker (line 19) | function mapDataInWorker(
FILE: src/worker/worker.js
method parseDataset (line 7) | parseDataset(data, dataTypes, parsingOptions) {
method mapData (line 15) | mapData(chartName, { data, mapping, visualOptions, dataTypes }, customCh...
Condensed preview — 287 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,550K chars).
[
{
"path": ".git-ftp-include",
"chars": 7,
"preview": "!build/"
},
{
"path": ".github/FUNDING.yml",
"chars": 67,
"preview": "# These are supported funding model platforms\n\ngithub: [rawgraphs]\n"
},
{
"path": ".github/ISSUE_TEMPLATE/feature-suggestion.md",
"chars": 891,
"preview": "---\nname: Feature suggestion\nabout: Suggest an idea to improve RAWGraphs\ntitle: ''\nlabels: enhancement\nassignees: ''\n\n--"
},
{
"path": ".github/ISSUE_TEMPLATE/found-a-bug-in-a-chart.md",
"chars": 1975,
"preview": "---\nname: Found a bug in a chart\nabout: This template is for reporting bugs related to charts (broken or incorrect\n beh"
},
{
"path": ".github/ISSUE_TEMPLATE/found-a-bug-in-the-interface.md",
"chars": 1436,
"preview": "---\nname: Found a bug in the interface\nabout: This template is for reporting interface bugs (broken or incorrect behavio"
},
{
"path": ".github/workflows/dev.yml",
"chars": 2141,
"preview": "name: Deploy RAWGraphs dev\n# Controls when the action will run. Triggers the workflow on push or pull request\n# events b"
},
{
"path": ".github/workflows/prod.yml",
"chars": 1733,
"preview": "name: Deploy RAWGraphs prod\n# Controls when the action will run. Triggers the workflow on push or pull request\n# events "
},
{
"path": ".gitignore",
"chars": 310,
"preview": "# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.\n\n# dependencies\n/node_modules\n/.pn"
},
{
"path": ".prettierrc",
"chars": 86,
"preview": "{\n \"trailingComma\": \"es5\",\n \"tabWidth\": 2,\n \"semi\": false,\n \"singleQuote\": true\n}\n"
},
{
"path": "CHANGELOG.md",
"chars": 3954,
"preview": "## 2.0.1\n\n#### New Features\n\n- Added support for custom charts. Now oyu can load locally your custom charts without need"
},
{
"path": "CONTRIBUTING.md",
"chars": 3450,
"preview": "## Contributing\n\nWant to contribute to RAWGraphs's development? You are more than welcome! Start by cloning the reposito"
},
{
"path": "LICENSE",
"chars": 11400,
"preview": " Apache License\n Version 2.0, January 2004\n "
},
{
"path": "README.md",
"chars": 6300,
"preview": "## About\n\n**RAWGraphs** is an open web tool to create custom vector-based visualizations on top of the amazing [d3.js](h"
},
{
"path": "package.json",
"chars": 1885,
"preview": "{\n \"name\": \"rawgraphs-frontend\",\n \"homepage\": \"https://app.rawgraphs.io\",\n \"version\": \"2.0.1\",\n \"private\": true,\n \""
},
{
"path": "public/index.html",
"chars": 2073,
"preview": "<!DOCTYPE html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\" />\n <link rel=\"icon\" href=\"%PUBLIC_URL%/favicon.i"
},
{
"path": "public/manifest.json",
"chars": 486,
"preview": "{\n \"short_name\": \"RAWGraphs 2.0\",\n \"name\": \"RAWGraphs 2.0\",\n \"icons\": [\n {\n \"src\": \"favicon.ico\",\n \"size"
},
{
"path": "public/robots.txt",
"chars": 67,
"preview": "# https://www.robotstxt.org/robotstxt.html\nUser-agent: *\nDisallow:\n"
},
{
"path": "public/sample-datasets/Alluvial diagram - Hate crimes in New York.tsv",
"chars": 3616,
"preview": "Gender\tRace\tAge group\tBias-Motivation\nMALE\tBLACK HISPANIC\t30 - 40\tANTI-ASIAN\nMALE\tBLACK\t30 - 40\tANTI-ASIAN\nFEMALE\tBLACK\t"
},
{
"path": "public/sample-datasets/Arc diagrams - Lannister vs Starck relationships.tsv",
"chars": 809,
"preview": "Source\tTarget\tweight\r\nArya Stark\tCersei Lannister\t25\r\nArya Stark\tJaime Lannister\t13\r\nArya Stark\tTyrion Lannister\t11\r\nAry"
},
{
"path": "public/sample-datasets/Bar chart - Netflix Original Series.tsv",
"chars": 7044,
"preview": "Genere\tTitle\tSubgenre\tPremiere_Year\tStatus\tSeasons\tEpisodes\tIMDB_Rating\nAnimation\tStar Wars: The Clone Wars (season 6)\tA"
},
{
"path": "public/sample-datasets/Beeswarm plot - NY mean wages.tsv",
"chars": 56180,
"preview": "Occupation\tMean wage\tcategory\nManagement\t160290\tManagement\nChief Executives\t219390\tManagement\nGeneral and Operations Man"
},
{
"path": "public/sample-datasets/Bubble Chart - TOP 50 Groossing Movies.tsv",
"chars": 2246,
"preview": "Budget (mln)\tReal Worldwide Box Office (mln)\tROI\tGenre\tTitle\r\n3.9\t402\t104.5\tDrama\tGone with the Wind\r\n237\t2790\t11.8\tActi"
},
{
"path": "public/sample-datasets/Bump chart - Foreign residents in Milan.tsv",
"chars": 14907,
"preview": "Country\tDate\tResidents\r\nAlbania\t01/01/1979\t34\r\nAlbania\t01/01/1980\t30\r\nAlbania\t01/01/1981\t28\r\nAlbania\t01/01/1982\t27\r\nAlba"
},
{
"path": "public/sample-datasets/Chord Diagram - Estimated migration flows between macro-areas.csv",
"chars": 1134,
"preview": "Source area,Target area,Millions of persons\r\nAfrica,Africa,3.142471\r\nAfrica,Europe,2.107883\r\nAfrica,North America,0.5408"
},
{
"path": "public/sample-datasets/Circle Packing - Most populated cities.tsv",
"chars": 1883,
"preview": "Continent\tCountry\tCity\tPopulation\r\nAsia\tChina\tShanghai\t24256800\r\nAsia\tPakistan\tKarachi\t23500000\r\nAsia\tChina\tBeijing\t2151"
},
{
"path": "public/sample-datasets/Contour plot - Mean temperature in Paris 1944-1945.tsv",
"chars": 7600,
"preview": "Date\tMean temerature (°C)\r\n1944-10-01\t11.11\r\n1944-10-02\t10.00\r\n1944-10-03\t8.33\r\n1944-10-04\t8.89\r\n1944-10-05\t7.78\r\n1944-1"
},
{
"path": "public/sample-datasets/Convex hull - Iris flowers.tsv",
"chars": 5123,
"preview": "Id\tSepal Length (cm)\tSepal Width (cm)\tPetal Length (cm)\tPetal Width (cm)\tSpecies\n1\t5.1\t3.5\t1.4\t0.2\tIris Setosa\n2\t4.9\t3.0"
},
{
"path": "public/sample-datasets/Dendrogram - Felidae classification.tsv",
"chars": 2234,
"preview": "Family\tSubfamily\tGenus\tSubspecies\tName\tRisk of Extinction\nFelidae\tAcinonychinae\tAcinonyx\tAcinonyx jubatus\tcheetah\t4\nFeli"
},
{
"path": "public/sample-datasets/Gantt chart - Italian PMs and presidents.tsv",
"chars": 4119,
"preview": "Politician\tStart date\tEnd date\tRole\r\nAlcide De Gasperi\t1946-07-14\t1947-02-02\tPrime minister\r\nAlcide De Gasperi\t1947-02-0"
},
{
"path": "public/sample-datasets/Hexbin - basketball shots.tsv",
"chars": 66845,
"preview": "Action type\tShot type\tShot zone\tShot distance\tX\tY\tSHOT_MADE_FLAG\r\nRunning Dunk Shot\t2PT Field Goal\tRestricted Area\t1\t7\t8"
},
{
"path": "public/sample-datasets/Horizon Graph - EU Index of consumer prices.tsv",
"chars": 5977,
"preview": "Category\tDate\tHICP (Harmonised Index of Consumer Prices)\r\nCommunications\t2010-01-01\t-0.1\r\nCommunications\t2011-01-01\t-0.4"
},
{
"path": "public/sample-datasets/Line Graph - US Presidential Elections.tsv",
"chars": 209507,
"preview": "year\tstate\tstate_po\tparty_simplified\tparty_detailed\tnumber of votes\tvotes %\r\n1976\tAlabama\tAL\tDemocrat\tDemocrat\t659170\t55"
},
{
"path": "public/sample-datasets/Line chart - RIAA Music format revenues.tsv",
"chars": 26709,
"preview": "Category\tFormat\tYear\tyear-date\tUnits\tRevenues in millions\tRevenues in millions (Adjusted for inflation)\r\nTape\t8 - Track\t"
},
{
"path": "public/sample-datasets/Line graph - US presidential election full.tsv",
"chars": 382512,
"preview": "year\tstate\tstate_po\tstate_fips\tstate_cen\tstate_ic\toffice\tcandidate\tparty\tmain parties\twritein\tcandidatevotes\ttotalvotes\t"
},
{
"path": "public/sample-datasets/Matrix Plot - Letters frequencies by language.tsv",
"chars": 6181,
"preview": "Letter\tLanguage\tFrequency (%)\r\na\tCzech\t8.42\r\ne\tCzech\t7.56\r\no\tCzech\t6.7\r\nn\tCzech\t6.47\r\ni\tCzech\t6.07\r\nt\tCzech\t5.73\r\nv\tCzec"
},
{
"path": "public/sample-datasets/Multiset Barchart - Happiness Index.tsv",
"chars": 71760,
"preview": "Country\tYear\tGenerosity\tPerceptions of corruption\tPositive affect\tNegative affect\r\nAfghanistan\t2008\t2.48\t14.42\t8.38\t4.18"
},
{
"path": "public/sample-datasets/Radar Chart - Fifa players.tsv",
"chars": 1086,
"preview": "Name\tNationality\tClub\tSprintSpeed\tAgility\tReactions\tBalance\tShotPower\tJumping\tStamina\tStrength\tLongShots\tAggression\tInte"
},
{
"path": "public/sample-datasets/Sankey diagram - Energy flows.tsv",
"chars": 1649,
"preview": "From\tTo\tTWh\nCoal reserves\tCoal\t63.96\nCoal imports\tCoal\t31.37\nOil reserves\tOil\t107.70\nOil imports\tOil\t772.37\nGas reserves"
},
{
"path": "public/sample-datasets/Slope graph - Premier SerieA ranking.tsv",
"chars": 1322,
"preview": "Teams\t2018-2020\t2019-2020\tDifference\tStatus\tChampionship\r\nLazio\t59\t78\t19\tBetter\tSeria A\r\nBurnley\t40\t54\t14\tBetter\tPremier"
},
{
"path": "public/sample-datasets/Stacked barchart - GDP sector composition.tsv",
"chars": 1002,
"preview": "Country\tAgricultural (US$MM)\tIndustrial (US$MM)\tService (US$MM)\r\nChina\t1833590\t9400050\t11976360\r\nEuropean Union\t333600\t5"
},
{
"path": "public/sample-datasets/Streamgraph - Olympics Medals.tsv",
"chars": 40378,
"preview": "Year\tMacroarea\tCountry\tMedals\r\n2008\tSouth Asia\tAfghanistan\t1\r\n2012\tSouth Asia\tAfghanistan\t1\r\n1984\tNorth Africa\tAlgeria\t2"
},
{
"path": "public/sample-datasets/Sunburst - Wine Aromas.tsv",
"chars": 3209,
"preview": "Root\tCategory\tType\tAroma\tResults\r\nAromas\tFruits White Wine\tCitrus\tGrapefruit\t712000\r\nAromas\tFruits White Wine\tCitrus\tLem"
},
{
"path": "public/sample-datasets/Treemap - Orchestra.tsv",
"chars": 4419,
"preview": "Orchestra type\tGroup\tInstrument\tNumber\r\nModern orchestra\tBrass\tBaritone horn\t1\r\nEarly Romantic orchestra\tWoodwinds\tBass "
},
{
"path": "public/sample-datasets/Violin plot - Weather in New York.tsv",
"chars": 58528,
"preview": "location\tdate\tprecipitation\ttemp_max\ttemp_min\twind\tweather\nNew York\t2012-01-01\t1.8\t10\t3.3\t5.1\train\nNew York\t2012-01-02\t0"
},
{
"path": "src/App.js",
"chars": 10640,
"preview": "import React, { useState, useCallback, useMemo, useEffect, useRef } from 'react'\nimport {\n getOptionsConfig,\n getDefau"
},
{
"path": "src/App.test.js",
"chars": 273,
"preview": "import React from 'react'\nimport { render } from '@testing-library/react'\nimport App from './App'\n\ntest('renders learn r"
},
{
"path": "src/HeaderItems.js",
"chars": 686,
"preview": "const headerItems = [\n {\n label: 'About',\n slug: 'about',\n href: 'https://rawgraphs.io/about',\n },\n // {\n /"
},
{
"path": "src/charts.js",
"chars": 1208,
"preview": "import {\n alluvialdiagram,\n arcdiagram,\n barchart,\n barchartmultiset,\n barchartstacked,\n beeswarm,\n boxplot,\n bu"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionBoolean.js",
"chars": 829,
"preview": "import React from 'react'\nimport { Row, Col, Form } from 'react-bootstrap'\n\nconst ChartOptionBoolean = ({ optionId, labe"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionColor.js",
"chars": 919,
"preview": "import React from 'react'\nimport { Col } from 'react-bootstrap'\nimport InilineColorPicker from '../../InlineColorPicker'"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionColorScale.js",
"chars": 14663,
"preview": "import React, { useState, useMemo, useEffect, useCallback, useRef } from 'react'\nimport InilineColorPicker from '../../I"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionColorScaleDefault.js",
"chars": 1662,
"preview": "import React, { useState, useMemo, useEffect, useCallback } from 'react'\nimport InilineColorPicker from '../../InlineCol"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionColorScaleWrapper.js",
"chars": 902,
"preview": "import React, { useMemo } from 'react'\nimport ChartOptionColorScale from './ChartOptionColorScale'\nimport ChartOptionCol"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionNumber.js",
"chars": 1442,
"preview": "import React from 'react'\nimport { Row, Col } from 'react-bootstrap'\nimport ChartOptionSelect from './ChartOptionSelect'"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionSelect.js",
"chars": 1232,
"preview": "import React from 'react'\nimport { Row, Col } from 'react-bootstrap'\nimport isObject from 'lodash/isObject'\n\nconst Chart"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ChartOptionText.js",
"chars": 885,
"preview": "import React from 'react'\nimport ChartOptionSelect from './ChartOptionSelect'\n\nconst ChartOptionText = ({\n value,\n err"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ColorScaleUtils.js",
"chars": 1440,
"preview": "import React from 'react'\nimport { Tooltip, OverlayTrigger } from 'react-bootstrap'\nimport {\n BsArrowCounterclockwise,\n"
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ColorSchemePreview.js",
"chars": 860,
"preview": "import React from 'react'\nimport styles from '../ChartOptions.module.scss'\nimport { COLOR_SCHEMES_LABELS } from '../../."
},
{
"path": "src/components/ChartOptions/ChartOptionTypes/ColorSchemesDropDown.js",
"chars": 1534,
"preview": "import React from 'react'\nimport { Dropdown } from 'react-bootstrap'\nimport ColorSchemePreview from './ColorSchemePrevie"
},
{
"path": "src/components/ChartOptions/ChartOptions.js",
"chars": 11568,
"preview": "import React, { useCallback, useState, useMemo } from 'react'\nimport { Row, Col } from 'react-bootstrap'\nimport {\n getO"
},
{
"path": "src/components/ChartOptions/ChartOptions.module.scss",
"chars": 3300,
"preview": ".chart-options {\n .chart-option {\n margin: 8px -15px;\n height: 40px;\n &.color-swatch {\n "
},
{
"path": "src/components/ChartOptions/index.js",
"chars": 41,
"preview": "export { default } from './ChartOptions'\n"
},
{
"path": "src/components/ChartPreview/ChartPreview.js",
"chars": 4724,
"preview": "import React, { useRef, useEffect } from 'react'\nimport { chart as rawChart } from '@rawgraphs/rawgraphs-core'\nimport us"
},
{
"path": "src/components/ChartPreview/index.js",
"chars": 41,
"preview": "export { default } from './ChartPreview'\n"
},
{
"path": "src/components/ChartPreviewWIthOptions/ChartPreviewWithOptions.js",
"chars": 2346,
"preview": "import React, { useState, useEffect } from 'react'\nimport { Row } from 'react-bootstrap'\nimport ChartOptions from '../Ch"
},
{
"path": "src/components/ChartPreviewWIthOptions/index.js",
"chars": 52,
"preview": "export { default } from './ChartPreviewWithOptions'\n"
},
{
"path": "src/components/ChartSelector/ChartSelector.js",
"chars": 7217,
"preview": "import React, { useState, useMemo, useCallback } from 'react'\nimport classNames from 'classnames'\nimport { Row, Col, Car"
},
{
"path": "src/components/ChartSelector/ChartSelector.module.scss",
"chars": 204,
"preview": ".thumbnail {\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.currentChart:hover {\n background-color:"
},
{
"path": "src/components/ChartSelector/index.js",
"chars": 42,
"preview": "export { default } from './ChartSelector'\n"
},
{
"path": "src/components/CopyToClipboardButton/CopyToClipboardButton.js",
"chars": 1177,
"preview": "import React, { useCallback, useState } from 'react'\nimport { Button } from 'react-bootstrap'\nimport { BsClipboard } fro"
},
{
"path": "src/components/CopyToClipboardButton/index.js",
"chars": 40,
"preview": "export * from './CopyToClipboardButton'\n"
},
{
"path": "src/components/CopyToClipboardButton/style.module.css",
"chars": 59,
"preview": ".copy-to-clipboard-button {\n background-color: #f5f8fa;\n}\n"
},
{
"path": "src/components/CustomChartLoader/CustomChartLoader.js",
"chars": 5923,
"preview": "import classNames from 'classnames'\nimport React, { memo, useState } from 'react'\nimport { Button, Modal } from 'react-b"
},
{
"path": "src/components/CustomChartLoader/CustomChartLoader.module.scss",
"chars": 894,
"preview": ".loadingOption {\n height: 48px;\n margin: 0 0 8px;\n border-radius: 4px;\n border: 1px solid transparent;\n white-space"
},
{
"path": "src/components/CustomChartLoader/index.js",
"chars": 45,
"preview": "export { default } from './CustomChartLoader'"
},
{
"path": "src/components/CustomChartWarnModal/CustomChartWarnModal.js",
"chars": 1589,
"preview": "import { Modal, Button } from 'react-bootstrap'\n\nexport default function CustomChartWarnModal({\n toConfirmCustomChart,\n"
},
{
"path": "src/components/CustomChartWarnModal/index.js",
"chars": 48,
"preview": "export { default } from './CustomChartWarnModal'"
},
{
"path": "src/components/DataGrid/DataGrid.js",
"chars": 10260,
"preview": "import React, { useMemo, useRef, useState, useCallback } from 'react'\nimport ReactDataGrid from 'react-data-grid'\nimport"
},
{
"path": "src/components/DataGrid/DataGrid.module.scss",
"chars": 2772,
"preview": ":global .rdg {\n font-size: 1rem;\n}\n\n.data-type-selector {\n background-color: #fff;\n min-width: 140px;\n box-shadow: 0"
},
{
"path": "src/components/DataGrid/index.js",
"chars": 37,
"preview": "export { default } from './DataGrid'\n"
},
{
"path": "src/components/DataLoader/DataLoader.js",
"chars": 13129,
"preview": "import { get } from 'lodash'\nimport React, { useCallback, useState } from 'react'\nimport { Col, Row } from 'react-bootst"
},
{
"path": "src/components/DataLoader/DataLoader.module.scss",
"chars": 2108,
"preview": ".loading-option {\n height: 48px;\n margin: 0 0 8px;\n border-radius: 4px;\n border: 1px solid transparent;\n white-spac"
},
{
"path": "src/components/DataLoader/DataMismatchModal.js",
"chars": 2706,
"preview": "import React, { useState } from 'react'\nimport { Modal, Button } from 'react-bootstrap'\n\nfunction DataMismatchModal({\n "
},
{
"path": "src/components/DataLoader/index.js",
"chars": 39,
"preview": "export { default } from './DataLoader'\n"
},
{
"path": "src/components/DataLoader/loaders/LoadProject.js",
"chars": 1580,
"preview": "import React, { useCallback } from 'react'\nimport { Button } from 'react-bootstrap'\nimport { useDropzone } from 'react-d"
},
{
"path": "src/components/DataLoader/loaders/LoadProject.module.scss",
"chars": 425,
"preview": ".dropzone {\n height: 432px;\n border: 1px dashed var(--gray-300);\n display: flex;\n flex-direction: row;\n justify-con"
},
{
"path": "src/components/DataLoader/loaders/Paste.js",
"chars": 514,
"preview": "import React from 'react'\n\nexport default function Paste({ userInput, setUserInput, setLoadingError }) {\n return (\n "
},
{
"path": "src/components/DataLoader/loaders/SparqlFetch.js",
"chars": 5040,
"preview": "import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'\nimport classNames from 'classnames'\nimp"
},
{
"path": "src/components/DataLoader/loaders/SparqlFetch.module.scss",
"chars": 259,
"preview": ".url-input {\n background: #ffffff;\n border: 1px solid var(--gray-400);\n border-radius: 1px;\n height: 40px;\n padding"
},
{
"path": "src/components/DataLoader/loaders/UploadFile.js",
"chars": 1410,
"preview": "import React, { useCallback } from 'react'\nimport { Button } from 'react-bootstrap'\nimport { useDropzone } from 'react-d"
},
{
"path": "src/components/DataLoader/loaders/UploadFile.module.scss",
"chars": 425,
"preview": ".dropzone {\n height: 432px;\n border: 1px dashed var(--gray-300);\n display: flex;\n flex-direction: row;\n justify-con"
},
{
"path": "src/components/DataLoader/loaders/UrlFetch.js",
"chars": 1405,
"preview": "import React, { useCallback, useState } from 'react'\nimport classNames from 'classnames'\nimport S from './UrlFetch.modul"
},
{
"path": "src/components/DataLoader/loaders/UrlFetch.module.scss",
"chars": 132,
"preview": ".url-input {\n background: #ffffff;\n border: 1px solid var(--gray-400);\n border-radius: 1px;\n height: 40px;\n padding"
},
{
"path": "src/components/DataLoader/loading.js",
"chars": 257,
"preview": "import React from 'react'\nimport styles from './DataLoader.module.scss'\n\nexport default function Loading() {\n return (\n"
},
{
"path": "src/components/DataMapping/ChartDimensionCard.js",
"chars": 8494,
"preview": "import React, { useCallback } from 'react'\nimport DataTypeIcon from './DataTypeIcon'\nimport RequiredIcon from './Require"
},
{
"path": "src/components/DataMapping/ChartDimensionItem.js",
"chars": 5406,
"preview": "import React, { useRef } from 'react'\nimport { Dropdown } from 'react-bootstrap'\nimport classnames from 'classnames'\nimp"
},
{
"path": "src/components/DataMapping/ColumnCard.js",
"chars": 1149,
"preview": "import React from 'react'\nimport { dataTypeIcons } from '../../constants'\nimport { getTypeName } from '@rawgraphs/rawgra"
},
{
"path": "src/components/DataMapping/DataMapping.js",
"chars": 6015,
"preview": "import React, {\n useCallback,\n useEffect,\n useImperativeHandle,\n useRef,\n useState,\n} from 'react'\nimport { Row, Co"
},
{
"path": "src/components/DataMapping/DataMapping.module.scss",
"chars": 1809,
"preview": ".column-card {\n background-color: var(--primary);\n height: 48px;\n color: var(--gray-100);\n border-radius: 4px;\n mar"
},
{
"path": "src/components/DataMapping/DataTypeIcon.js",
"chars": 604,
"preview": "import React from 'react'\nimport { Tooltip, OverlayTrigger } from 'react-bootstrap'\nimport { dataTypeIcons } from '../.."
},
{
"path": "src/components/DataMapping/RequiredIcon.js",
"chars": 441,
"preview": "import React from 'react'\nimport { ReactComponent as Asterisk } from './asterisk.svg'\nimport { Tooltip, OverlayTrigger }"
},
{
"path": "src/components/DataMapping/index.js",
"chars": 43,
"preview": "export { default } from './DataMapping.js'\n"
},
{
"path": "src/components/DataSamples/DataSamples.js",
"chars": 10059,
"preview": "import React from 'react'\nimport { Row, Col, Card } from 'react-bootstrap'\nimport styles from './DataSamples.module.scss"
},
{
"path": "src/components/DataSamples/DataSamples.module.scss",
"chars": 69,
"preview": ".dataset-source {\n padding-left: 1.25rem;\n padding-bottom: 1rem;\n}\n"
},
{
"path": "src/components/DataSamples/index.js",
"chars": 40,
"preview": "export { default } from './DataSamples'\n"
},
{
"path": "src/components/DataTable/DataTable.js",
"chars": 1988,
"preview": "import React from 'react'\nimport { useTable, useBlockLayout, useFlexLayout } from 'react-table'\nimport { FixedSizeList }"
},
{
"path": "src/components/DataTable/DataTable.scss",
"chars": 410,
"preview": ".datatable-container {\n overflow-x: auto;\n}\n\n.datatable {\n // width: 100%;\n // height: 40vh;\n\n .datatable-cell {\n "
},
{
"path": "src/components/DataTable/index.js",
"chars": 38,
"preview": "export { default } from './DataTable'\n"
},
{
"path": "src/components/Exporter/Exporter.js",
"chars": 4009,
"preview": "import React, { useCallback, useState } from 'react'\nimport { InputGroup, DropdownButton, Dropdown } from 'react-bootstr"
},
{
"path": "src/components/Exporter/index.js",
"chars": 37,
"preview": "export { default } from './Exporter'\n"
},
{
"path": "src/components/Footer/Footer.js",
"chars": 3319,
"preview": "import React from 'react'\nimport styles from './Footer.module.scss'\nimport { Row, Col, Container } from 'react-bootstrap"
},
{
"path": "src/components/Footer/Footer.module.scss",
"chars": 134,
"preview": ".footer {\n background-color: var(--dark);\n color: var(--light);\n padding-top: 32px;\n padding-bottom: 40px;\n max-wid"
},
{
"path": "src/components/Footer/index.js",
"chars": 35,
"preview": "export { default } from './Footer'\n"
},
{
"path": "src/components/Header/Header.js",
"chars": 1407,
"preview": "import React from 'react'\nimport styles from './Header.module.scss'\nimport { Navbar, Nav } from 'react-bootstrap'\n\nexpor"
},
{
"path": "src/components/Header/Header.module.scss",
"chars": 101,
"preview": ".navbar {\n border-top: 4px solid var(--primary);\n z-index: 6660;\n height: var(--header-height);\n}\n"
},
{
"path": "src/components/Header/index.js",
"chars": 35,
"preview": "export { default } from './Header'\n"
},
{
"path": "src/components/InlineColorPicker/InlineColorPicker.js",
"chars": 1020,
"preview": "import React, { useState } from 'react'\nimport styles from './InlineColorPicker.module.scss'\nimport { SketchPicker } fro"
},
{
"path": "src/components/InlineColorPicker/InlineColorPicker.module.scss",
"chars": 488,
"preview": ".swatch {\n padding: 4px 8px;;\n background: white;\n border: none;\n border-bottom: 1px solid var(--light);\n border-ra"
},
{
"path": "src/components/InlineColorPicker/index.js",
"chars": 46,
"preview": "export { default } from './InlineColorPicker'\n"
},
{
"path": "src/components/JsonViewer/JsonViewer.js",
"chars": 4079,
"preview": "import React, { useCallback, useState } from 'react'\nimport { map } from 'lodash'\nimport './JsonViewer.scss'\n\nconst Json"
},
{
"path": "src/components/JsonViewer/JsonViewer.scss",
"chars": 313,
"preview": ".json-viewer {\n height: 40vh;\n overflow-y: auto;\n background-color: white;\n padding: 1rem;\n border: 1px solid light"
},
{
"path": "src/components/JsonViewer/index.js",
"chars": 39,
"preview": "export { default } from './JsonViewer'\n"
},
{
"path": "src/components/Menu/Menu.js",
"chars": 110,
"preview": "import React from 'react'\n\nexport default function Menu() {\n return <div className=\"bg-primary\">Menu</div>\n}\n"
},
{
"path": "src/components/Menu/index.js",
"chars": 33,
"preview": "export { default } from './Menu'\n"
},
{
"path": "src/components/Modal/Modal.js",
"chars": 320,
"preview": "import React from 'react'\nimport S from './Modal.module.scss'\n\nexport default function Modal({ isOpen, toggle, children "
},
{
"path": "src/components/Modal/Modal.module.scss",
"chars": 343,
"preview": ".background {\n background: rgba(0, 0, 0, 0.69);\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n disp"
},
{
"path": "src/components/Modal/index.js",
"chars": 33,
"preview": "export { default } from \"./Modal\""
},
{
"path": "src/components/ParsingOptions/DateLocaleSelector.js",
"chars": 1267,
"preview": "import React, { useCallback } from 'react'\nimport { Dropdown } from 'react-bootstrap'\nimport { localeList } from '../../"
},
{
"path": "src/components/ParsingOptions/DecimalsSeparatorSelector.js",
"chars": 595,
"preview": "import React, { useCallback } from 'react'\n\nexport default function DecimalsSeparatorSelector({\n title,\n value,\n onCh"
},
{
"path": "src/components/ParsingOptions/ParsingOptions.js",
"chars": 2849,
"preview": "import React from 'react'\nimport { Row, Col, Button } from 'react-bootstrap'\nimport SeparatorSelector from './SeparatorS"
},
{
"path": "src/components/ParsingOptions/ParsingOptions.module.scss",
"chars": 874,
"preview": ".parsingOptions {\n // display: flex;\n // justify-content: space-between;\n // margin-bottom: 8px;\n\n b {\n font-weig"
},
{
"path": "src/components/ParsingOptions/SeparatorSelector.js",
"chars": 1518,
"preview": "import React, { useCallback } from 'react'\nimport { Dropdown } from 'react-bootstrap'\nimport { separatorsLabels } from '"
},
{
"path": "src/components/ParsingOptions/StackSelector.js",
"chars": 1099,
"preview": "import React, { useCallback } from 'react'\nimport { Dropdown } from 'react-bootstrap'\n\nexport default function StackSele"
},
{
"path": "src/components/ParsingOptions/ThousandsSeparatorSelector.js",
"chars": 821,
"preview": "import React, { useCallback } from 'react'\n\nexport default function ThousandsSeparatorSelector({\n title,\n value,\n onC"
},
{
"path": "src/components/ParsingOptions/index.js",
"chars": 43,
"preview": "export { default } from './ParsingOptions'\n"
},
{
"path": "src/components/ScreenSizeAlert/ScreenSizeAlert.js",
"chars": 2008,
"preview": "import React, { useState, useEffect } from 'react'\nimport useWindowSize from '../../hooks/useWindowSize'\nimport { Modal,"
},
{
"path": "src/components/ScreenSizeAlert/ScreenSizeAlert.module.scss",
"chars": 0,
"preview": ""
},
{
"path": "src/components/ScreenSizeAlert/index.js",
"chars": 44,
"preview": "export { default } from './ScreenSizeAlert';"
},
{
"path": "src/components/Section/Section.js",
"chars": 677,
"preview": "import React from 'react'\nimport styles from './Section.module.scss'\nimport { Container, Row, Col, Spinner } from 'react"
},
{
"path": "src/components/Section/Section.module.scss",
"chars": 120,
"preview": ".section {\n border-bottom: 1px solid var(--light);\n padding-top: 32px;\n padding-bottom: 40px;\n max-width: 1400px;\n}\n"
},
{
"path": "src/components/Section/index.js",
"chars": 36,
"preview": "export { default } from './Section'\n"
},
{
"path": "src/components/WarningMessage/WarningMessage.js",
"chars": 542,
"preview": "import React from 'react'\nimport { Alert } from 'react-bootstrap'\n/**\n *\n * @param {string} type The warning type: succe"
},
{
"path": "src/components/WarningMessage/index.js",
"chars": 43,
"preview": "export { default } from './WarningMessage'\n"
},
{
"path": "src/constants.js",
"chars": 3532,
"preview": "// import React from \"react\"\nimport { BsClock, BsHash, BsType } from 'react-icons/bs'\nimport arEG from 'd3-time-format/l"
},
{
"path": "src/gaEvents.js",
"chars": 916,
"preview": "/**\n * @typedef {{\n * name: string\n * id: string\n * description: string\n * code: string\n * categories: string[]\n * "
},
{
"path": "src/hooks/chart-types.js",
"chars": 211,
"preview": "/**\n * @typedef {{\n * metadata: { id: string }\n * rawCustomChart: { source: string, url: string }\n * }} CustomChartCon"
},
{
"path": "src/hooks/rawRequire.js",
"chars": 6347,
"preview": "/* eslint-disable no-restricted-globals */\nimport * as d3 from 'd3'\nimport * as rawgraphsCore from '@rawgraphs/rawgraphs"
},
{
"path": "src/hooks/useCopyToClipboard.js",
"chars": 467,
"preview": "import ClipboardJS from \"clipboard\";\nimport { useCallback } from \"react\";\n\n\nexport function useCopyToClipboard() {\n ret"
},
{
"path": "src/hooks/useCustomCharts.js",
"chars": 10688,
"preview": "import { useCallback, useEffect, useState } from 'react'\nimport { sha3_512 } from 'js-sha3'\nimport difference from 'loda"
},
{
"path": "src/hooks/useDataLoader.js",
"chars": 15452,
"preview": "import { parseDataset } from '@rawgraphs/rawgraphs-core'\nimport { difference, get } from 'lodash'\nimport { useCallback, "
},
{
"path": "src/hooks/useDataLoaderUtils/parser.js",
"chars": 3958,
"preview": "import { dsvFormat } from 'd3'\nimport { DefaultSeparator, separatorsList } from '../../constants'\n\nfunction JsonParser(d"
},
{
"path": "src/hooks/useDataLoaderUtils/stack.js",
"chars": 334,
"preview": "import { flatMap, omit, map } from 'lodash'\n\nexport function stackData(data, column) {\n return flatMap(data, (record) ="
},
{
"path": "src/hooks/useDebounce.js",
"chars": 766,
"preview": "import { useEffect, useState } from 'react'\n\nexport default function useDebounce(value, delay) {\n // State and setters "
},
{
"path": "src/hooks/usePrevious.js",
"chars": 484,
"preview": "import { useRef, useEffect } from 'react'\nexport default function usePrevious(value) {\n // The ref object is a generic "
},
{
"path": "src/hooks/useSafeCustomCharts.js",
"chars": 5512,
"preview": "import { useCallback, useState } from 'react'\nimport useCustomCharts from './useCustomCharts'\nimport './chart-types'\n\n//"
},
{
"path": "src/hooks/useWindowSize.js",
"chars": 992,
"preview": "import { useEffect, useState } from 'react'\n\n// Hook\nexport default function useWindowSize() {\n // Initialize state wit"
},
{
"path": "src/import_export_v1.1.js",
"chars": 3027,
"preview": "import { get, has } from \"lodash\"\nimport charts from \"./charts\"\n\nexport const VERSION = \"1.1\"\n\nfunction objectsToMatrix("
},
{
"path": "src/import_export_v1.js",
"chars": 3025,
"preview": "import { get, has } from \"lodash\"\nimport charts from \"./charts\"\n\nexport const VERSION = \"1\"\n\nfunction objectsToMatrix(li"
},
{
"path": "src/index.js",
"chars": 504,
"preview": "import React from 'react'\nimport ReactDOM from 'react-dom'\nimport './styles/index.scss'\nimport App from './App'\nimport *"
},
{
"path": "src/serviceWorker.js",
"chars": 5069,
"preview": "// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the ap"
},
{
"path": "src/setupTests.js",
"chars": 254,
"preview": "// jest-dom adds custom jest matchers for asserting on DOM nodes.\n// allows you to do things like:\n// expect(element).to"
},
{
"path": "src/styles/_fonts.scss",
"chars": 122,
"preview": "$font-prefix: '../../..' !default;\n@import 'fonts/IBM-Plex/scss/mono/regular/index';\n@import 'fonts/Inter\\ Web/inter.css"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/complete/eot/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/complete/otf/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/complete/ttf/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/complete/woff/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/complete/woff2/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/split/woff/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/IBM-Plex-Mono/fonts/split/woff2/license.txt",
"chars": 4359,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\n\nThis Font Software is licensed under the SIL Open Font Licens"
},
{
"path": "src/styles/fonts/IBM-Plex/LICENSE.txt",
"chars": 4455,
"preview": "Copyright © 2017 IBM Corp. with Reserved Font Name \"Plex\"\r\n\r\nThis Font Software is licensed under the SIL Open Font Lice"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/_index.scss",
"chars": 460,
"preview": "$font-prefix: '..' !default;\n@import 'bold/index';\n@import 'bold/italic/index';\n@import 'extralight/index';\n@import 'ext"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_cyrillic.scss",
"chars": 452,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n src: local('IBM Plex Mono Bold'"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_index.scss",
"chars": 474,
"preview": "$font-prefix: '..' !default;\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n sr"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_latin1.scss",
"chars": 515,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n src: local('IBM Plex Mono Bold'"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_latin2.scss",
"chars": 380,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n src: local('IBM Plex Mono Bold'"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_latin3.scss",
"chars": 315,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n src: local('IBM Plex Mono Bold'"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/_pi.scss",
"chars": 643,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 700;\n src: local('IBM Plex Mono Bold'"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_cyrillic.scss",
"chars": 471,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n src: local('IBM Plex Mono Bold "
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_index.scss",
"chars": 499,
"preview": "$font-prefix: '..' !default;\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n sr"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_latin1.scss",
"chars": 534,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n src: local('IBM Plex Mono Bold "
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_latin2.scss",
"chars": 399,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n src: local('IBM Plex Mono Bold "
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_latin3.scss",
"chars": 334,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n src: local('IBM Plex Mono Bold "
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/bold/italic/_pi.scss",
"chars": 662,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 700;\n src: local('IBM Plex Mono Bold "
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_cyrillic.scss",
"chars": 470,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_index.scss",
"chars": 498,
"preview": "$font-prefix: '..' !default;\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n sr"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_latin1.scss",
"chars": 533,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_latin2.scss",
"chars": 398,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_latin3.scss",
"chars": 333,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/_pi.scss",
"chars": 661,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_cyrillic.scss",
"chars": 489,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_index.scss",
"chars": 523,
"preview": "$font-prefix: '..' !default;\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n sr"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_latin1.scss",
"chars": 552,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_latin2.scss",
"chars": 417,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_latin3.scss",
"chars": 352,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/extralight/italic/_pi.scss",
"chars": 680,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 200;\n src: local('IBM Plex Mono Extra"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/italic/_cyrillic.scss",
"chars": 458,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 400;\n src: local('IBM Plex Mono Itali"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/italic/_index.scss",
"chars": 482,
"preview": "$font-prefix: '..' !default;\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 400;\n sr"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/italic/_latin1.scss",
"chars": 521,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 400;\n src: local('IBM Plex Mono Itali"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/italic/_latin2.scss",
"chars": 386,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 400;\n src: local('IBM Plex Mono Itali"
},
{
"path": "src/styles/fonts/IBM-Plex/scss/mono/italic/_latin3.scss",
"chars": 321,
"preview": "@font-face {\n font-family: 'IBM Plex Mono';\n font-style: italic;\n font-weight: 400;\n src: local('IBM Plex Mono Itali"
}
]
// ... and 87 more files (download for full content)
About this extraction
This page contains the full source code of the rawgraphs/rawgraphs-app GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 287 files (1.3 MB), approximately 522.3k tokens, and a symbol index with 124 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.