Plots


Jump to API response

This endpoint handles manipulation of Plotly plot files.

Reference

Authorization


Any user with or without a Plotly account may view public plots. For private plots, see authentication.

Actions


list

Listing all public plots can be done via a GET request to this endpoint. By default, plots will be listed in order of date created. The order_by query parameter is accepted at this endpoint. Currently, only ordering by views is supported. It is possible to filter the plots by quality with min_quality or max_quality as query parameter.

Example:

// GET https://api.plotly.com/v2/plots/ ---> 200

// GET https://api.plotly.com/v2/plots/?order_by=-views ---> 200

// GET https://api.plotly.com/v2/plots/?min_quality=5 ---> 200

// GET https://api.plotly.com/v2/plots/?max_quality=5 ---> 200

feed

Listing all handpicked feed plots can be done via a GET request to this endpoint. By default, plots will be listed in a random order.

Example:

// GET https://api.plotly.com/v2/plots/feed ---> 200

create

You can create new plot resources here. The only required field is 'figure'. Currently, the figure is restricted to only contain references to grid data. That is, this will fail if raw data arrays are passed in. To create and manipulate underlying grids for plots, see the grids endpoint.

Example:

// This fails because a figure field is required.
// POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{}

// This fails because the figure has raw data
//POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{
    "figure": {"data": [{"y": ['this', 'is', 'raw', 'data']}]}
}

// This succeeds because the figure has src keys, not raw data.
//POST https://api.plotly.com/v2/plots ---> 200 OK
{
    "figure": {"data": [{"ysrc": "sven:88:u8nd62"}]}
}

When creating a grid, you can optionally specify a source_fid to specify where a plot has come from:

  • source_fid: the fid of a plot that was copied (and presumably edited) to produce this one

detail

There is a lot of meta information stored about plot files including filename, title, share_url, and content_url to name a few.

This information can only be reached with a GET to this endpoint.

Example:

// GET https://api.plotly.com/v2/plots/iheartgraphs:90

content

The contents of a plot can be downloaded via the content resource. The plot content contains referenced grid/column data by default. If you wish to return the raw grid/column data, the inline_data=true query must be included in the request url. The Content-Type header will be appropriately set for the response body.

Alternatively, you can set ?map_data=unreadable to append a mapping of sources to data that belongs to grids which are unreadable for the requestor. This is useful when you have read access to another users plot, but that plot contains grid references which you don't have access to.

Examples:

// Returns referenced grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content ---> 200 OK

// Returns full grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?inline_data=true ---> 200 OK

// Returns full grid/column data when requestor doesn't have permission
// to read the referenced grid.
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?map_data=unreadable ---> 200 OK

GET /v2/plots?cursor=cD0yMDE5LTAzLTIxKzAwJTNBNTYlM0E0Ny45Mjk1NzUlMkIwMCUzQTAw&format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "next": "https://api.plot.ly/v2/plots?cursor=cD0yMDE5LTAzLTIxKzAwJTNBMzglM0EyMS4xMzI2OTclMkIwMCUzQTAw&format=api",
    "previous": "https://api.plot.ly/v2/plots?cursor=cj0xJnA9MjAxOS0wMy0yMSswMCUzQTU1JTNBMjcuNDQ0ODE4JTJCMDAlM0EwMA%3D%3D&format=api",
    "results": [
        {
            "creation_time": "2019-03-21T00:55:27.444818Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~20180128/1.embed",
            "fid": "20180128:1",
            "filename": "Plot 1",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/20180128/1/9_CQOT5CU7PFNWX8V2Q3IPDQ4ORKRGHH.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/20180128/1/2_BQJU95DMCX8FD5ZGTABT715NL04DXX.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/20180128/1/8_1EXGZ6XJ8CT9MV3SM23ABUD8MT3GH3.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/20180128/1/9_CQOT5CU7PFNWX8V2Q3IPDQ4ORKRGHH.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/20180128:1",
                "plots": "https://api.plotly.com/v2/plots/20180128:1",
                "parent": "https://api.plotly.com/v2/folders/home?user=20180128"
            },
            "owner": "20180128",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~20180128/1/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:55:27.466Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~20180128/1/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": false,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "mode": "markers",
                        "type": "scatter",
                        "xsrc": "20180128:0:888312",
                        "ysrc": "20180128:0:2221b1"
                    }
                ],
                "frames": [],
                "layout": {
                    "xaxis": {
                        "type": "linear",
                        "range": [
                            172.90944763580157,
                            217.16688541308227
                        ],
                        "autorange": true
                    },
                    "yaxis": {
                        "type": "linear",
                        "range": [
                            3.813223142122487,
                            4.224493001407773
                        ],
                        "autorange": true
                    },
                    "autosize": true
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~20180128",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/83.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-5.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-21 00:55:05",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "20180128",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:54:53.917499Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~jomax/11.embed",
            "fid": "jomax:11",
            "filename": "coffee_map",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/jomax/11/9_7J2V9F258PBTI4WAIL6MKUZNNBY7YT.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/jomax/11/2_6UB7A5HW76MB7EDCBTGSMYGD66EU9O.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/jomax/11/8_2XN39YFO6NAMNR8WIVNG2SWPQDQUXP.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/jomax/11/9_7J2V9F258PBTI4WAIL6MKUZNNBY7YT.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/jomax:11",
                "plots": "https://api.plotly.com/v2/plots/jomax:11",
                "parent": "https://api.plotly.com/v2/folders/home?user=jomax"
            },
            "owner": "jomax",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 15,
            "web_url": "https://chart-studio.plotly.com/~jomax/11/",
            "world_readable": true,
            "date_modified": "2019-03-27T19:10:58.665Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~jomax/11/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "371aae54-97d5-4dc2-b4ef-3f1bab03ca8c",
                        "mode": "markers",
                        "type": "scattermapbox",
                        "latsrc": "jomax:17:45643b",
                        "lonsrc": "jomax:17:a9b41a",
                        "marker": {
                            "size": 4
                        },
                        "textsrc": "jomax:17:1f366f",
                        "fillcolor": "green"
                    }
                ],
                "layout": {
                    "mapbox": {
                        "zoom": 10,
                        "pitch": 0,
                        "center": {
                            "lat": 41.882387,
                            "lon": -87.631471
                        },
                        "bearing": 0,
                        "accesstoken": "pk.eyJ1Ijoiam9tYXgxOSIsImEiOiJjanRod25rNjUwZXg1NDNxbXk4YmRudnZsIn0.FPLY4s_bQERqdncXUxo74A"
                    },
                    "autosize": true,
                    "hovermode": "closest"
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~jomax",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/52.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-7.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2018-08-17 16:40:50",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "jomax",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:51:06.787440Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~valenvb/24.embed",
            "fid": "valenvb:24",
            "filename": "VERY_HIGH_BET-VERY_LOW_BET-HIGH_BET-LOW_BET-MEDIUM_BET",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/valenvb/24/9_WG6B624CKDZ36K9DT2OOEOWI6NWK4Z.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/valenvb/24/2_5QZKKAR9DC2CI4YO4EEDBY2EZUKUD0.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/24/8_JVP5DCULYC43C4MP8SVPTLG3MS9HEI.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/24/9_WG6B624CKDZ36K9DT2OOEOWI6NWK4Z.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/valenvb:24",
                "plots": "https://api.plotly.com/v2/plots/valenvb:24",
                "parent": "https://api.plotly.com/v2/folders/home?user=valenvb"
            },
            "owner": "valenvb",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "VERY_HIGH_BET, VERY_LOW_BET, HIGH_BET, LOW_BET, MEDIUM_BET",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~valenvb/24/very-high-bet-very-low-bet-high-bet-low-bet-medium-bet/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:51:07.199Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~valenvb/24/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "VERY_HIGH_BET",
                        "type": "scatter",
                        "xsrc": "valenvb:25:fbcbaf",
                        "ysrc": "valenvb:25:71a04b"
                    },
                    {
                        "name": "VERY_LOW_BET",
                        "type": "scatter",
                        "xsrc": "valenvb:25:14d388",
                        "ysrc": "valenvb:25:71a04b"
                    },
                    {
                        "name": "HIGH_BET",
                        "type": "scatter",
                        "xsrc": "valenvb:25:88e9ad",
                        "ysrc": "valenvb:25:71a04b"
                    },
                    {
                        "name": "LOW_BET",
                        "type": "scatter",
                        "xsrc": "valenvb:25:bfc366",
                        "ysrc": "valenvb:25:71a04b"
                    },
                    {
                        "name": "MEDIUM_BET",
                        "type": "scatter",
                        "xsrc": "valenvb:25:fea803",
                        "ysrc": "valenvb:25:2c98cb"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~valenvb",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/94.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-0.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-19 16:15:53",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "valenvb",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:51:06.762908Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~valenvb/22.embed",
            "fid": "valenvb:22",
            "filename": "TILE_VALUE-TILE_VALUE-TILE_VALUE-TILE_VALUE-TILE_VALUE",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/valenvb/22/9_S73MFI24DWRNHX4WL896R1XO3V31BL.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/valenvb/22/2_JS28DVCY1CX6IDNVTP027YFVRBUMVY.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/22/8_LUG0TCI6EZX8E7N3PC98HH1L1UDARL.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/22/9_S73MFI24DWRNHX4WL896R1XO3V31BL.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/valenvb:22",
                "plots": "https://api.plotly.com/v2/plots/valenvb:22",
                "parent": "https://api.plotly.com/v2/folders/home?user=valenvb"
            },
            "owner": "valenvb",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "TILE_VALUE, TILE_VALUE, TILE_VALUE, TILE_VALUE, TILE_VALUE",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~valenvb/22/tile-value-tile-value-tile-value-tile-value-tile-value/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:51:07.198Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~valenvb/22/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "TILE_VALUE",
                        "type": "scatter",
                        "xsrc": "valenvb:23:3fe29a",
                        "ysrc": "valenvb:23:1217d5"
                    },
                    {
                        "name": "TILE_VALUE",
                        "type": "scatter",
                        "xsrc": "valenvb:23:c8128e",
                        "ysrc": "valenvb:23:df3264"
                    },
                    {
                        "name": "TILE_VALUE",
                        "type": "scatter",
                        "xsrc": "valenvb:23:e9bafa",
                        "ysrc": "valenvb:23:1217d5"
                    },
                    {
                        "name": "TILE_VALUE",
                        "type": "scatter",
                        "xsrc": "valenvb:23:f23ab8",
                        "ysrc": "valenvb:23:1217d5"
                    },
                    {
                        "name": "TILE_VALUE",
                        "type": "scatter",
                        "xsrc": "valenvb:23:7190a9",
                        "ysrc": "valenvb:23:1217d5"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~valenvb",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/94.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-0.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-19 16:15:53",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "valenvb",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:51:06.704879Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~valenvb/20.embed",
            "fid": "valenvb:20",
            "filename": "MY_SCORE-MY_SCORE-MY_SCORE-MY_SCORE-MY_SCORE",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/valenvb/20/9_S3LRA73FL365D0Q36X46DUBYUMNMFB.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/valenvb/20/2_A4CBL7B75MMG002MVBODTYACXR9F86.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/20/8_JKDX4V4TX0Q901TB2HVIS1CD1QU5XD.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/valenvb/20/9_S3LRA73FL365D0Q36X46DUBYUMNMFB.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/valenvb:20",
                "plots": "https://api.plotly.com/v2/plots/valenvb:20",
                "parent": "https://api.plotly.com/v2/folders/home?user=valenvb"
            },
            "owner": "valenvb",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "MY_SCORE, MY_SCORE, MY_SCORE, MY_SCORE, MY_SCORE",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~valenvb/20/my-score-my-score-my-score-my-score-my-score/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:56:48.764Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~valenvb/20/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "MY_SCORE",
                        "type": "scatter",
                        "xsrc": "valenvb:21:960fc8",
                        "ysrc": "valenvb:21:97404e"
                    },
                    {
                        "name": "MY_SCORE",
                        "type": "scatter",
                        "xsrc": "valenvb:21:de0011",
                        "ysrc": "valenvb:21:97404e"
                    },
                    {
                        "name": "MY_SCORE",
                        "type": "scatter",
                        "xsrc": "valenvb:21:d9dfd5",
                        "ysrc": "valenvb:21:9d5393"
                    },
                    {
                        "name": "MY_SCORE",
                        "type": "scatter",
                        "xsrc": "valenvb:21:94fd7b",
                        "ysrc": "valenvb:21:97404e"
                    },
                    {
                        "name": "MY_SCORE",
                        "type": "scatter",
                        "xsrc": "valenvb:21:75b3ee",
                        "ysrc": "valenvb:21:97404e"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~valenvb",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/94.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-0.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-19 16:15:53",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "valenvb",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:50:22.875342Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~xzeng0513/21.embed",
            "fid": "xzeng0513:21",
            "filename": "twosample-table",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/xzeng0513/21/9_QB9XLNY905DUOZP7T2LRPFWT386YQC.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/xzeng0513/21/2_9Z0D387143AZUKGEV54X8D3LGF8JVN.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/xzeng0513/21/8_6DZZ20KVRXUTEA5XS8OXE6V5JAQ0IH.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/xzeng0513/21/9_QB9XLNY905DUOZP7T2LRPFWT386YQC.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/xzeng0513:21",
                "plots": "https://api.plotly.com/v2/plots/xzeng0513:21",
                "parent": "https://api.plotly.com/v2/folders/home?user=xzeng0513"
            },
            "owner": "xzeng0513",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 15,
            "web_url": "https://chart-studio.plotly.com/~xzeng0513/21/",
            "world_readable": true,
            "date_modified": "2019-05-31T21:25:04.399Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~xzeng0513/21/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "fe92dedf-962c-4159-8294-5c5daf428c30",
                        "type": "heatmap",
                        "zsrc": "xzeng0513:22:",
                        "opacity": 0.75,
                        "hoverinfo": "none",
                        "showscale": false,
                        "colorscale": [
                            [
                                0,
                                "#00083e"
                            ],
                            [
                                0.5,
                                "#ededee"
                            ],
                            [
                                1,
                                "#ffffff"
                            ]
                        ]
                    }
                ],
                "layout": {
                    "xaxis": {
                        "dtick": 1,
                        "tick0": -0.5,
                        "ticks": "",
                        "zeroline": false,
                        "gridwidth": 2,
                        "showticklabels": false
                    },
                    "yaxis": {
                        "dtick": 1,
                        "tick0": 0.5,
                        "ticks": "",
                        "zeroline": false,
                        "autorange": "reversed",
                        "gridwidth": 2,
                        "showticklabels": false
                    },
                    "height": 110,
                    "margin": {
                        "b": 0,
                        "l": 0,
                        "r": 0,
                        "t": 0
                    },
                    "annotations": [
                        {
                            "x": -0.45,
                            "y": 0,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b></b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 0.55,
                            "y": 0,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b>control value</b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 1.55,
                            "y": 0,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b>test value</b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 2.55,
                            "y": 0,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b>Test Statistic</b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 3.55,
                            "y": 0,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b>p-value</b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": -0.45,
                            "y": 1,
                            "font": {
                                "color": "#ffffff"
                            },
                            "text": "<b>Sample Data</b>",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 0.55,
                            "y": 1,
                            "font": {
                                "color": "#000000"
                            },
                            "text": "0.8120365570556018",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 1.55,
                            "y": 1,
                            "font": {
                                "color": "#000000"
                            },
                            "text": "0.5967600404994937",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 2.55,
                            "y": 1,
                            "font": {
                                "color": "#000000"
                            },
                            "text": "29.258923366462014",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        },
                        {
                            "x": 3.55,
                            "y": 1,
                            "font": {
                                "color": "#000000"
                            },
                            "text": "4.476424900008788e-188",
                            "xref": "x",
                            "yref": "y",
                            "align": "left",
                            "xanchor": "left",
                            "showarrow": false
                        }
                    ]
                }
            },
            "height": 110,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~xzeng0513",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/22.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-4.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-02-27 02:09:58",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "xzeng0513",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:45:44.065399Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~diesveca/0.embed",
            "fid": "diesveca:0",
            "filename": "basic-bar",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/diesveca/0/9_CG6CAKCPZV4Q9Z06JAZW2UHSXKX1QN.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/diesveca/0/2_E8QP0UOG73C0ZM8ZZQOIN6BY8OT6Q1.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/diesveca/0/8_DYONS5GQRQZ2N8KRSAVUM59OHJFN22.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/diesveca/0/9_CG6CAKCPZV4Q9Z06JAZW2UHSXKX1QN.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/diesveca:0",
                "plots": "https://api.plotly.com/v2/plots/diesveca:0",
                "parent": "https://api.plotly.com/v2/folders/home?user=diesveca"
            },
            "owner": "diesveca",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~diesveca/0/",
            "world_readable": true,
            "date_modified": "2019-03-21T04:02:07.297Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~diesveca/0/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "6de7476e-bcd7-4846-8297-225ea0398061",
                        "type": "bar",
                        "xsrc": "diesveca:1:f7b81e",
                        "ysrc": "diesveca:1:64033a"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~diesveca",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/75.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-0.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-21 00:26:49",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "diesveca",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:45:18.645627Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~ldeleon1960/2.embed",
            "fid": "ldeleon1960:2",
            "filename": "plot from API",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/ldeleon1960/2/9_2DOA2XK09IXSE5RZYB88YOIOYCRLW1.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/ldeleon1960/2/2_00F6OPUD1UKVGTM5T9RHQKBRRF8W7T.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/ldeleon1960/2/8_N3OUCSLKNKBBNZ6E9NU7G5131D3GMO.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/ldeleon1960/2/9_2DOA2XK09IXSE5RZYB88YOIOYCRLW1.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/ldeleon1960:2",
                "plots": "https://api.plotly.com/v2/plots/ldeleon1960:2",
                "parent": "https://api.plotly.com/v2/folders/home?user=ldeleon1960"
            },
            "owner": "ldeleon1960",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "A",
            "views": 3,
            "web_url": "https://chart-studio.plotly.com/~ldeleon1960/2/a/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:45:19.173Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~ldeleon1960/2/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "adb1481d-b347-4a90-912b-9fc662735a2e",
                        "name": "A",
                        "type": "bar",
                        "xsrc": "ldeleon1960:3:-3df48d",
                        "ysrc": "ldeleon1960:3:3df48d",
                        "orientation": "v"
                    }
                ],
                "layout": {
                    "xaxis": {
                        "type": "multicategory",
                        "range": [
                            -0.5,
                            6.5
                        ],
                        "domain": [
                            0,
                            1
                        ],
                        "autorange": true
                    },
                    "yaxis": {
                        "type": "linear",
                        "range": [
                            0,
                            9373.684210526315
                        ],
                        "domain": [
                            0,
                            1
                        ],
                        "autorange": true
                    },
                    "barmode": "group",
                    "autosize": true
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~ldeleon1960",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/18.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-2.jpg",
                "bio": "",
                "nickname": "Luis De Leon",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2019-03-21 00:21:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "ldeleon1960",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:45:04.671924Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~Samuel.Lu/28.embed",
            "fid": "Samuel.Lu:28",
            "filename": "plot from API",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/Samuel.Lu/28/9_CSOQ10UTQ8LYY886Q1ZWOIAMRBG9FR.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/Samuel.Lu/28/2_NIXKQM4UK2I62IICQFET7VEZBUZ51T.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/Samuel.Lu/28/8_M4KKX9A2KWGEGGVG29I4WE9YRT0FOC.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/Samuel.Lu/28/9_CSOQ10UTQ8LYY886Q1ZWOIAMRBG9FR.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/Samuel.Lu:28",
                "plots": "https://api.plotly.com/v2/plots/Samuel.Lu:28",
                "parent": "https://api.plotly.com/v2/folders/home?user=Samuel.Lu"
            },
            "owner": "Samuel.Lu",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 2,
            "web_url": "https://chart-studio.plotly.com/~Samuel.Lu/28/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:45:05.136Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~Samuel.Lu/28/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "444d04d5-42fd-45a4-9bc3-89189445bb0e",
                        "type": "box",
                        "ysrc": "Samuel.Lu:29:dfb436"
                    },
                    {
                        "uid": "8fec283c-68b6-4588-ae26-b53001308dda",
                        "type": "box",
                        "ysrc": "Samuel.Lu:29:3263d0"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~Samuel.Lu",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/13.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-4.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2018-05-12 04:21:58",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "Samuel.Lu",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2019-03-21T00:38:21.132697Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~wesleyj/41.embed",
            "fid": "wesleyj:41",
            "filename": "plot from API (7)",
            "filetype": "plot",
            "img_url": "https://api.plotly.com/v2/files/wesleyj:41/image?image_name=list-thumb",
            "image_urls": {
                "default": "https://api.plotly.com/v2/files/wesleyj:41/image?image_name=default",
                "block-thumb": "https://api.plotly.com/v2/files/wesleyj:41/image?image_name=block-thumb",
                "list-thumb": "https://api.plotly.com/v2/files/wesleyj:41/image?image_name=list-thumb"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/wesleyj:41",
                "plots": "https://api.plotly.com/v2/plots/wesleyj:41",
                "parent": "https://api.plotly.com/v2/folders/home?user=wesleyj"
            },
            "owner": "wesleyj",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "Dupont, Bethesda, Logan Circle, Capitol Hill, Reston, Ballston, Ardmore, Foggy Bottom, UPenn, College Park, 19th + L, City Vista, Mosaic, West End, Glover Park, 14th + W, NoMad, Silver Spring, Back Bay, Tysons Galleria, McLean, Fort Point, TriBeCa, 10th + Walnut, Chestnut Hill, Navy Yard, Williamsburg, NoLIta, Santa Monica, West 3rd, Rittenhouse, 8th + Hill, Lynnfield, 75th + Amsterdam, Columbia U, Union Square, Harbor East, Prudential Center, Hollywood (Sunset + Gower), Downtown Crossing, Crystal City, Berkeley, Palo Alto, Greenwich Village, Wall Street, Fenway, Pentagon City, 85th + 3rd, Clarendon, Georgetown, KOP Mall, 71st + 1st, Summer Street, River North, Old Town, Culver City: The Lab, Harvard Square, 61st + Lex, Meatpacking, Ink Block, Astor Place, 55th + Park, Farragut Square, Soma, 16th + Market, Brentwood, 12th + University, Fulton Market, Mountain View, Rosslyn, DUMBO, Millennium Park, Montana Ave, Hudson Yards, 38th + Broadway, Legacy Place, Dearborn + Madison, Sunset Strip, 5th + Grand, La Brea, Marina del Rey, Post Office Square, 60 State, Sunnyvale, 91st + Broadway, Bryant Park, Century City, Seaport Square, San Mateo, Wellesley, Court + Atlantic, Pike + Rose, West Adams Delivery Kitchen",
            "views": 12,
            "web_url": "https://chart-studio.plotly.com/~wesleyj/41/dupont-bethesda-logan-circle-capitol-hill-reston-ballston-ardmore-foggy-bottom-u/",
            "world_readable": true,
            "date_modified": "2019-03-21T00:38:21.926Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~wesleyj/41/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "uid": "5a5a5fc0-dbdb-426c-a678-de2f2628b870",
                        "name": "Dupont",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:b90222",
                        "ysrc": "wesleyj:42:2ea578"
                    },
                    {
                        "uid": "d7cb8703-2173-4009-9fe6-0ffaa034a459",
                        "name": "Bethesda",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:df342d",
                        "ysrc": "wesleyj:42:ab89ef"
                    },
                    {
                        "uid": "2a95a82d-709f-450f-a6b2-2be987451fea",
                        "name": "Logan Circle",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:11e046",
                        "ysrc": "wesleyj:42:133ddc"
                    },
                    {
                        "uid": "ead57dc0-f848-43ee-9640-cf2341927b83",
                        "name": "Capitol Hill",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:d775c6",
                        "ysrc": "wesleyj:42:ef6a1f"
                    },
                    {
                        "uid": "355e6305-9177-4718-8544-c824e7e52b51",
                        "name": "Reston",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:a5d903",
                        "ysrc": "wesleyj:42:476f2d"
                    },
                    {
                        "uid": "dbd249f8-51fd-4d1e-883d-e46030384321",
                        "name": "Ballston",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:f43746",
                        "ysrc": "wesleyj:42:2944a5"
                    },
                    {
                        "uid": "72a688d4-da69-4ee2-9cce-b12fb49a80e5",
                        "name": "Ardmore",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:1182bf",
                        "ysrc": "wesleyj:42:862de3"
                    },
                    {
                        "uid": "c7b632ed-3fbf-4b25-9e67-ddd36faa4e36",
                        "name": "Foggy Bottom",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ae4c87",
                        "ysrc": "wesleyj:42:c1ecbf"
                    },
                    {
                        "uid": "5508ec55-fca9-4466-a775-2f598ac8442f",
                        "name": "UPenn",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:456d83",
                        "ysrc": "wesleyj:42:7f6892"
                    },
                    {
                        "uid": "f7d19ee5-b703-4033-a7f4-046f2e10e730",
                        "name": "College Park",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:3b5781",
                        "ysrc": "wesleyj:42:381395"
                    },
                    {
                        "uid": "08888e42-6665-4fdf-b32d-3bc13211abaa",
                        "name": "19th + L",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:5de426",
                        "ysrc": "wesleyj:42:8ce928"
                    },
                    {
                        "uid": "2f1d5d0e-ca13-4105-8644-8f155a4f5c93",
                        "name": "City Vista",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:539a24",
                        "ysrc": "wesleyj:42:a3e452"
                    },
                    {
                        "uid": "54059dbf-3963-406b-84ec-c106ff0433b8",
                        "name": "Mosaic",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:b98ea0",
                        "ysrc": "wesleyj:42:cacf72"
                    },
                    {
                        "uid": "d6f8f0b1-af22-49ec-9673-91953c52b3e3",
                        "name": "West End",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ebba31",
                        "ysrc": "wesleyj:42:559e47"
                    },
                    {
                        "uid": "92c0b424-2336-44d4-a80d-caab90f74669",
                        "name": "Glover Park",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:7dc17b",
                        "ysrc": "wesleyj:42:477514"
                    },
                    {
                        "uid": "4f303681-13e7-4cae-87ae-1df199d96231",
                        "name": "14th + W",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:a67a2d",
                        "ysrc": "wesleyj:42:4631df"
                    },
                    {
                        "uid": "a027cc11-6147-4bb0-8d22-1c4f207186b3",
                        "name": "NoMad",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:301f68",
                        "ysrc": "wesleyj:42:b4b84a"
                    },
                    {
                        "uid": "1827699a-10af-440f-882f-e3acfff0f9e5",
                        "name": "Silver Spring",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:c7d8c9",
                        "ysrc": "wesleyj:42:a766dd"
                    },
                    {
                        "uid": "3f001370-a889-4a41-b348-a54f0e84509c",
                        "name": "Back Bay",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:eee9e7",
                        "ysrc": "wesleyj:42:8f5a69"
                    },
                    {
                        "uid": "6fdcadec-412c-4005-acb7-b5422f8c48c5",
                        "name": "Tysons Galleria",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:746d9c",
                        "ysrc": "wesleyj:42:263266"
                    },
                    {
                        "uid": "f7cf4988-c8b8-4de7-ae0d-a22b4933c405",
                        "name": "McLean",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ab8411",
                        "ysrc": "wesleyj:42:7f9dac"
                    },
                    {
                        "uid": "da2e1dc8-9770-4f99-be48-cdc4b7ba26bb",
                        "name": "Fort Point",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ac5d69",
                        "ysrc": "wesleyj:42:fbf442"
                    },
                    {
                        "uid": "4f41864e-fd4f-46fa-844a-71212d121329",
                        "name": "TriBeCa",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:731fa8",
                        "ysrc": "wesleyj:42:437a03"
                    },
                    {
                        "uid": "a205c36d-ee76-497e-93d6-4237248c4fe6",
                        "name": "10th + Walnut",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:c80e07",
                        "ysrc": "wesleyj:42:1c770c"
                    },
                    {
                        "uid": "7c52432a-8107-44e9-8bce-ca68bee301c1",
                        "name": "Chestnut Hill",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:b487c6",
                        "ysrc": "wesleyj:42:a66cf4"
                    },
                    {
                        "uid": "d5eb50fd-67e3-44a9-b324-bb173d8d089e",
                        "name": "Navy Yard",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ee574b",
                        "ysrc": "wesleyj:42:aebcc7"
                    },
                    {
                        "uid": "69631afd-f342-4fdd-b080-c9063652a830",
                        "name": "Williamsburg",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:da4cca",
                        "ysrc": "wesleyj:42:d87621"
                    },
                    {
                        "uid": "393d7b1b-cd01-4802-9582-742b0de16d05",
                        "name": "NoLIta",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:a1d131",
                        "ysrc": "wesleyj:42:5fd3de"
                    },
                    {
                        "uid": "28c34500-7cac-46cf-8e6b-1684b8425145",
                        "name": "Santa Monica",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:8ebd6d",
                        "ysrc": "wesleyj:42:40f0eb"
                    },
                    {
                        "uid": "9dce7214-81a7-42fd-b226-45c787f90d48",
                        "name": "West 3rd",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:3eba2a",
                        "ysrc": "wesleyj:42:4c1ec7"
                    },
                    {
                        "uid": "277a3980-dbe9-4789-b669-8577c7b08dd6",
                        "name": "Rittenhouse",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:c64d48",
                        "ysrc": "wesleyj:42:37934f"
                    },
                    {
                        "uid": "652e8b43-45e0-4a26-8e56-892a4c56102a",
                        "name": "8th + Hill",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:bef2bd",
                        "ysrc": "wesleyj:42:eb0189"
                    },
                    {
                        "uid": "40b46da7-8fd9-416d-824f-63b1a5b515cf",
                        "name": "Lynnfield",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ebb94d",
                        "ysrc": "wesleyj:42:7d2c19"
                    },
                    {
                        "uid": "911b1eaa-59c5-4b77-b911-028745694cb1",
                        "name": "75th + Amsterdam",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:28bc62",
                        "ysrc": "wesleyj:42:008677"
                    },
                    {
                        "uid": "5e2e5a73-3e65-4b91-958b-d7dfc4d1d230",
                        "name": "Columbia U",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:9ce478",
                        "ysrc": "wesleyj:42:012a94"
                    },
                    {
                        "uid": "dcb624a0-2278-4d0a-b64c-bbbc4a39ef69",
                        "name": "Union Square",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:3044e8",
                        "ysrc": "wesleyj:42:17e047"
                    },
                    {
                        "uid": "56a2f878-6f65-4db1-bdd4-590f3bd12c18",
                        "name": "Harbor East",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:7df354",
                        "ysrc": "wesleyj:42:cac3da"
                    },
                    {
                        "uid": "2a19d3d7-23d7-47c0-9d46-4f1d8bf1fa65",
                        "name": "Prudential Center",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ffc303",
                        "ysrc": "wesleyj:42:19da4b"
                    },
                    {
                        "uid": "65627a04-505b-48e2-8246-08eefec4de71",
                        "name": "Hollywood (Sunset + Gower)",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:23cab2",
                        "ysrc": "wesleyj:42:1ae893"
                    },
                    {
                        "uid": "b4420161-64f5-48a5-b72b-a81c53e420ee",
                        "name": "Downtown Crossing",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:4a581e",
                        "ysrc": "wesleyj:42:2bd103"
                    },
                    {
                        "uid": "57619622-dd4d-4323-a24c-e8b4c09fc345",
                        "name": "Crystal City",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:802269",
                        "ysrc": "wesleyj:42:9f20b2"
                    },
                    {
                        "uid": "ca55e7cf-90ea-4139-a2cd-b2e441970c13",
                        "name": "Berkeley",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:b22947",
                        "ysrc": "wesleyj:42:dae2c7"
                    },
                    {
                        "uid": "e34069f2-a51e-4395-bbe8-789d39111ef7",
                        "name": "Palo Alto",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:f74ea0",
                        "ysrc": "wesleyj:42:ebfd06"
                    },
                    {
                        "uid": "b29ea2b3-3b29-410c-a6af-8cfb80f8a983",
                        "name": "Greenwich Village",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:5b9fdd",
                        "ysrc": "wesleyj:42:60efa6"
                    },
                    {
                        "uid": "763ce38e-77b8-45e8-a81e-0fe066f7e25d",
                        "name": "Wall Street",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:48d09f",
                        "ysrc": "wesleyj:42:f30d18"
                    },
                    {
                        "uid": "d113e010-d6c7-4741-a465-0ff0d7c33041",
                        "name": "Fenway",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:e159d1",
                        "ysrc": "wesleyj:42:391a6f"
                    },
                    {
                        "uid": "d6c25af5-1657-4ebb-a4b4-38d0a0e3545b",
                        "name": "Pentagon City",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:7b8315",
                        "ysrc": "wesleyj:42:78345d"
                    },
                    {
                        "uid": "9a69f0f9-1a1d-4f54-adf4-77030cacfff3",
                        "name": "85th + 3rd",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:a3eaa2",
                        "ysrc": "wesleyj:42:cfcfb0"
                    },
                    {
                        "uid": "ce0abf5b-acad-492e-a719-0a3a39f26a13",
                        "name": "Clarendon",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:507956",
                        "ysrc": "wesleyj:42:b355f1"
                    },
                    {
                        "uid": "4fd7775b-fad5-4ad1-8ddd-c06e3a93131c",
                        "name": "Georgetown",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:44916f",
                        "ysrc": "wesleyj:42:e95e61"
                    },
                    {
                        "uid": "6b5af8f2-3e2e-46e5-aeee-fcf5746b85f2",
                        "name": "KOP Mall",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:4231f9",
                        "ysrc": "wesleyj:42:c93cca"
                    },
                    {
                        "uid": "05a4cbfb-c365-4970-96a5-5179f95ca4a1",
                        "name": "71st + 1st",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:daa0f0",
                        "ysrc": "wesleyj:42:c465fc"
                    },
                    {
                        "uid": "138d7f85-7834-4131-8652-7bf04865ca8a",
                        "name": "Summer Street",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:9db25a",
                        "ysrc": "wesleyj:42:47657a"
                    },
                    {
                        "uid": "584ffe79-0683-42e3-8abd-5f488cbf24a6",
                        "name": "River North",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:eb9dea",
                        "ysrc": "wesleyj:42:380677"
                    },
                    {
                        "uid": "16616207-e4c1-40f0-8f64-290a3499df7d",
                        "name": "Old Town",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:4f22e9",
                        "ysrc": "wesleyj:42:015bf9"
                    },
                    {
                        "uid": "01abac55-618a-4f46-93d3-669191b08c7f",
                        "name": "Culver City: The Lab",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:c7dec9",
                        "ysrc": "wesleyj:42:d3f3fc"
                    },
                    {
                        "uid": "2948e6c5-331c-49b0-8608-20860c2ea6ae",
                        "name": "Harvard Square",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:5d7500",
                        "ysrc": "wesleyj:42:5da6d0"
                    },
                    {
                        "uid": "94cc3363-9e01-4e2e-8306-5709064d3a73",
                        "name": "61st + Lex",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:71c16d",
                        "ysrc": "wesleyj:42:ad1e64"
                    },
                    {
                        "uid": "8009cba1-ae53-46bd-80e5-72f225e7dc8c",
                        "name": "Meatpacking",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:aee622",
                        "ysrc": "wesleyj:42:caed7e"
                    },
                    {
                        "uid": "ef7534aa-e0b7-4c0b-869c-400f300ad0e6",
                        "name": "Ink Block",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:171976",
                        "ysrc": "wesleyj:42:570a09"
                    },
                    {
                        "uid": "223c5784-aaf2-4cb8-bf51-c8e96635cae1",
                        "name": "Astor Place",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:5e36b9",
                        "ysrc": "wesleyj:42:3feeb7"
                    },
                    {
                        "uid": "5a3cb00a-e845-409c-970f-16ebb3f216b3",
                        "name": "55th + Park",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:1aa58c",
                        "ysrc": "wesleyj:42:28d770"
                    },
                    {
                        "uid": "94103bfc-bc08-4090-91e7-1e513fc14f45",
                        "name": "Farragut Square",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:77a24f",
                        "ysrc": "wesleyj:42:056df7"
                    },
                    {
                        "uid": "13984d34-29bc-4cf1-b9ef-fee577cba402",
                        "name": "Soma",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:79f302",
                        "ysrc": "wesleyj:42:44785e"
                    },
                    {
                        "uid": "4d58025c-b170-4e05-abf5-e94bca2e372f",
                        "name": "16th + Market",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:5892cb",
                        "ysrc": "wesleyj:42:fbc0bc"
                    },
                    {
                        "uid": "5408d1a1-6d25-4d3d-b366-396453e498d5",
                        "name": "Brentwood",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:322be2",
                        "ysrc": "wesleyj:42:603210"
                    },
                    {
                        "uid": "80eca32e-c2f8-4183-8ff1-2c4a4d5624de",
                        "name": "12th + University",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:75447d",
                        "ysrc": "wesleyj:42:31d7f2"
                    },
                    {
                        "uid": "d5525716-7219-4303-8875-6439b064b806",
                        "name": "Fulton Market",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:9ed8c6",
                        "ysrc": "wesleyj:42:fbcb8d"
                    },
                    {
                        "uid": "d6904c3c-b911-47e4-9367-6764be06934e",
                        "name": "Mountain View",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:b01b9a",
                        "ysrc": "wesleyj:42:14b3c9"
                    },
                    {
                        "uid": "d51dcf28-eace-4e9c-854c-a8583ac96fe1",
                        "name": "Rosslyn",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:e0f47c",
                        "ysrc": "wesleyj:42:20b1d8"
                    },
                    {
                        "uid": "a1c1bad0-8ee1-4b63-afb1-3a3df8f610cb",
                        "name": "DUMBO",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:bd51c6",
                        "ysrc": "wesleyj:42:1800bf"
                    },
                    {
                        "uid": "d87b0a33-1c0d-40c4-b435-a713e5d703bb",
                        "name": "Millennium Park",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ca7c85",
                        "ysrc": "wesleyj:42:d13134"
                    },
                    {
                        "uid": "96223f05-73b0-4c9b-a97b-348dedc83466",
                        "name": "Montana Ave",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:418b5d",
                        "ysrc": "wesleyj:42:13509e"
                    },
                    {
                        "uid": "d86114e8-e9d5-4e3c-9f61-ca768cf0107a",
                        "name": "Hudson Yards",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:239426",
                        "ysrc": "wesleyj:42:bdbd70"
                    },
                    {
                        "uid": "89cd4ed1-cbd1-4d94-9bb9-544512426ea9",
                        "name": "38th + Broadway",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:07be55",
                        "ysrc": "wesleyj:42:2ad15b"
                    },
                    {
                        "uid": "7bf3537b-390e-4988-91cf-ad4b90e24130",
                        "name": "Legacy Place",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:66f839",
                        "ysrc": "wesleyj:42:18a4ad"
                    },
                    {
                        "uid": "5e5b5daa-e260-4b3a-921d-46042afb4362",
                        "name": "Dearborn + Madison",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:fd57b7",
                        "ysrc": "wesleyj:42:7480c0"
                    },
                    {
                        "uid": "12986c4e-ec9f-4d55-b4b8-afa74958e9ea",
                        "name": "Sunset Strip",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:475f1f",
                        "ysrc": "wesleyj:42:841b3e"
                    },
                    {
                        "uid": "7e0190e4-528c-437c-8f7e-174dafdd5d8f",
                        "name": "5th + Grand",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:049e3d",
                        "ysrc": "wesleyj:42:f2e317"
                    },
                    {
                        "uid": "41853c29-69f9-4d27-b167-be68f06ba1f0",
                        "name": "La Brea",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:897f5f",
                        "ysrc": "wesleyj:42:930df5"
                    },
                    {
                        "uid": "ab0f2a41-0cc9-4671-bd47-ae9e2ef78243",
                        "name": "Marina del Rey",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:33b17a",
                        "ysrc": "wesleyj:42:a91ecc"
                    },
                    {
                        "uid": "9c60fbe4-239b-4ca8-a827-42f3b0087674",
                        "name": "Post Office Square",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:c148d5",
                        "ysrc": "wesleyj:42:76a17c"
                    },
                    {
                        "uid": "949de362-94f5-49d3-abb5-27141b724235",
                        "name": "60 State",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:40a168",
                        "ysrc": "wesleyj:42:eb564f"
                    },
                    {
                        "uid": "f5a615a9-6862-4649-8975-1e767ae4d839",
                        "name": "Sunnyvale",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:bca101",
                        "ysrc": "wesleyj:42:e7e5ca"
                    },
                    {
                        "uid": "04c22387-2b91-4ab4-bfae-3515c61a908c",
                        "name": "91st + Broadway",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:d13869",
                        "ysrc": "wesleyj:42:5dc741"
                    },
                    {
                        "uid": "c9e364d3-4d24-4f87-93f5-c1ed4e7b617e",
                        "name": "Bryant Park",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:93c1d2",
                        "ysrc": "wesleyj:42:6a6e9a"
                    },
                    {
                        "uid": "71f12f6e-5586-4c22-bf1a-3ab5d0961b28",
                        "name": "Century City",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:575845",
                        "ysrc": "wesleyj:42:318661"
                    },
                    {
                        "uid": "3b41d188-a208-400f-b291-e9eb8d0bf6e3",
                        "name": "Seaport Square",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ce1761",
                        "ysrc": "wesleyj:42:7896c9"
                    },
                    {
                        "uid": "763f0504-d61e-4dd0-a3df-207ea11b341f",
                        "name": "San Mateo",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:575845",
                        "ysrc": "wesleyj:42:cee7ec"
                    },
                    {
                        "uid": "00855ab3-18fd-4e3e-9f18-b063f4076548",
                        "name": "Wellesley",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:40859b",
                        "ysrc": "wesleyj:42:60fbb2"
                    },
                    {
                        "uid": "26fa1a7a-55b6-4bd7-8d02-8a58036752bd",
                        "name": "Court + Atlantic",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:ead555",
                        "ysrc": "wesleyj:42:b7769f"
                    },
                    {
                        "uid": "6283ea53-ede5-46d0-8d41-647aee89f1a8",
                        "name": "Pike + Rose",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:6bfda2",
                        "ysrc": "wesleyj:42:d85455"
                    },
                    {
                        "uid": "eaa8c424-48f5-4c5b-b3ec-655ef70cc00f",
                        "name": "West Adams Delivery Kitchen",
                        "type": "scatter",
                        "xsrc": "wesleyj:42:23cebe",
                        "ysrc": "wesleyj:42:1564df"
                    }
                ],
                "layout": {}
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~wesleyj",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/38.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-2.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2018-12-10 21:19:09",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "wesleyj",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        }
    ]
}