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/alexandre.lucquin:114/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "creation_time": "2022-10-27T13:57:02.996108Z",
    "comments": {
        "results": [],
        "count": 0
    },
    "parented": true,
    "embed_url": "https://chart-studio.plotly.com/~alexandre.lucquin/114.embed",
    "fid": "alexandre.lucquin:114",
    "filename": "ISO_plot_HGFvsFbyR",
    "filetype": "plot",
    "img_url": "https://storage.googleapis.com/plotly-prod-images/alexandre.lucquin/114/9_R09FJL5D6V9G2U2E57DW6B7D7U60OC.png",
    "image_urls": {
        "default": "https://storage.googleapis.com/plotly-prod-images/alexandre.lucquin/114/2_BNKH1DDY7LWY8JIXWI98059EIRQZKD.png",
        "block-thumb": "https://storage.googleapis.com/plotly-prod-images/alexandre.lucquin/114/8_JUH81M0H9LQNS077W48ZYZK3G4Q7SY.png",
        "list-thumb": "https://storage.googleapis.com/plotly-prod-images/alexandre.lucquin/114/9_R09FJL5D6V9G2U2E57DW6B7D7U60OC.png"
    },
    "api_urls": {
        "files": "https://api.plotly.com/v2/files/alexandre.lucquin:114",
        "plots": "https://api.plotly.com/v2/plots/alexandre.lucquin:114",
        "parent": "https://api.plotly.com/v2/folders/home?user=alexandre.lucquin"
    },
    "owner": "alexandre.lucquin",
    "parent": -1,
    "preview": "",
    "referencers": [],
    "references": [],
    "title": "",
    "views": 7,
    "web_url": "https://chart-studio.plotly.com/~alexandre.lucquin/114/",
    "world_readable": true,
    "date_modified": "2023-03-15T14:54:25.849Z",
    "stars": {
        "results": [],
        "count": 0
    },
    "collaborators": {
        "results": [],
        "count": 0
    },
    "subfolder_count": null,
    "refresh_interval": null,
    "organize_view_url": "https://chart-studio.plotly.com/~alexandre.lucquin/114/",
    "current_user_permission": "read",
    "is_theme": null,
    "is_template": null,
    "autosize": true,
    "caption": "",
    "figure": {
        "data": [
            {
                "line": {
                    "color": "rgba(31,119,180,1)"
                },
                "type": "violin",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(31,119,180,1)"
                    },
                    "color": "rgba(31,119,180,1)"
                },
                "fillcolor": "rgba(31,119,180,0.498)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "non-ruminant adipose",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:34672e",
                "ysrc": "alexandre.lucquin:113:aec641",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "ruminant adipose",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:aaab5f",
                "ysrc": "alexandre.lucquin:113:7c2fe3",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "dairy",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:aebf2a",
                "ysrc": "alexandre.lucquin:113:50a6c1",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(148,103,189,1)"
                },
                "mode": "text",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:efc6dd",
                "ysrc": "alexandre.lucquin:113:828d24",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(148,103,189,1)"
                    },
                    "color": "rgba(148,103,189,1)"
                },
                "error_x": {
                    "color": "rgba(148,103,189,1)"
                },
                "error_y": {
                    "color": "rgba(148,103,189,1)"
                },
                "textsrc": "alexandre.lucquin:113:e5d093",
                "textpositionsrc": "alexandre.lucquin:113:e027ac"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:243876",
                "ysrc": "alexandre.lucquin:113:041738",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(140,86,75,1)"
                    },
                    "color": "rgba(140,86,75,1)"
                },
                "error_x": {
                    "color": "rgba(140,86,75,1)"
                },
                "error_y": {
                    "color": "rgba(140,86,75,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(227,119,194,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:faf418",
                "ysrc": "alexandre.lucquin:113:a79660",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(227,119,194,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(227,119,194,1)"
                },
                "error_y": {
                    "color": "rgba(227,119,194,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(127,127,127,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:5727b5",
                "ysrc": "alexandre.lucquin:113:54d6d8",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(127,127,127,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(127,127,127,1)"
                },
                "error_y": {
                    "color": "rgba(127,127,127,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(188,189,34,1)"
                },
                "mode": "text",
                "text": "a",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:6879d3",
                "ysrc": "alexandre.lucquin:113:36056e",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(188,189,34,1)"
                    },
                    "color": "rgba(188,189,34,1)"
                },
                "error_x": {
                    "color": "rgba(188,189,34,1)"
                },
                "error_y": {
                    "color": "rgba(188,189,34,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:221fdf",
                "ysrc": "alexandre.lucquin:113:967487",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(23,190,207,1)"
                    },
                    "color": "rgba(23,190,207,1)"
                },
                "error_x": {
                    "color": "rgba(23,190,207,1)"
                },
                "error_y": {
                    "color": "rgba(23,190,207,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(31,119,180,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:4de1d3",
                "ysrc": "alexandre.lucquin:113:ad9949",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(31,119,180,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(31,119,180,1)"
                },
                "error_y": {
                    "color": "rgba(31,119,180,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(255,127,14,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:25ec34",
                "ysrc": "alexandre.lucquin:113:e42d37",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(255,127,14,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(255,127,14,1)"
                },
                "error_y": {
                    "color": "rgba(255,127,14,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(44,160,44,1)"
                },
                "mode": "text",
                "text": "b",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:a9ab6f",
                "ysrc": "alexandre.lucquin:113:56fb0b",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(44,160,44,1)"
                    },
                    "color": "rgba(44,160,44,1)"
                },
                "error_x": {
                    "color": "rgba(44,160,44,1)"
                },
                "error_y": {
                    "color": "rgba(44,160,44,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:d044b1",
                "ysrc": "alexandre.lucquin:113:784c9d",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(214,39,40,1)"
                    },
                    "color": "rgba(214,39,40,1)"
                },
                "error_x": {
                    "color": "rgba(214,39,40,1)"
                },
                "error_y": {
                    "color": "rgba(214,39,40,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(148,103,189,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:668b43",
                "ysrc": "alexandre.lucquin:113:79a300",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(148,103,189,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(148,103,189,1)"
                },
                "error_y": {
                    "color": "rgba(148,103,189,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(140,86,75,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:f5e33f",
                "ysrc": "alexandre.lucquin:113:3f1bce",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(140,86,75,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(140,86,75,1)"
                },
                "error_y": {
                    "color": "rgba(140,86,75,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(227,119,194,1)"
                },
                "mode": "text",
                "text": "c",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:38f891",
                "ysrc": "alexandre.lucquin:113:7bdf79",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(227,119,194,1)"
                    },
                    "color": "rgba(227,119,194,1)"
                },
                "error_x": {
                    "color": "rgba(227,119,194,1)"
                },
                "error_y": {
                    "color": "rgba(227,119,194,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:fdef81",
                "ysrc": "alexandre.lucquin:113:c8e19f",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(127,127,127,1)"
                    },
                    "color": "rgba(127,127,127,1)"
                },
                "error_x": {
                    "color": "rgba(127,127,127,1)"
                },
                "error_y": {
                    "color": "rgba(127,127,127,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(188,189,34,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:c8a313",
                "ysrc": "alexandre.lucquin:113:323b70",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(188,189,34,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(188,189,34,1)"
                },
                "error_y": {
                    "color": "rgba(188,189,34,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(23,190,207,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:5e8b51",
                "ysrc": "alexandre.lucquin:113:5600d1",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(23,190,207,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(23,190,207,1)"
                },
                "error_y": {
                    "color": "rgba(23,190,207,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(31,119,180,1)"
                },
                "mode": "text",
                "text": "d",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:d039e6",
                "ysrc": "alexandre.lucquin:113:f796d6",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(31,119,180,1)"
                    },
                    "color": "rgba(31,119,180,1)"
                },
                "error_x": {
                    "color": "rgba(31,119,180,1)"
                },
                "error_y": {
                    "color": "rgba(31,119,180,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:90853e",
                "ysrc": "alexandre.lucquin:113:b81b87",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(255,127,14,1)"
                    },
                    "color": "rgba(255,127,14,1)"
                },
                "error_x": {
                    "color": "rgba(255,127,14,1)"
                },
                "error_y": {
                    "color": "rgba(255,127,14,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(44,160,44,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:cf3164",
                "ysrc": "alexandre.lucquin:113:9cf70e",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(44,160,44,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(44,160,44,1)"
                },
                "error_y": {
                    "color": "rgba(44,160,44,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(214,39,40,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:f3c3ac",
                "ysrc": "alexandre.lucquin:113:77c580",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(214,39,40,1)"
                    },
                    "size": 10,
                    "color": "rgb(255, 194, 10)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(214,39,40,1)"
                },
                "error_y": {
                    "color": "rgba(214,39,40,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(148,103,189,1)"
                },
                "mode": "text",
                "text": "e",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:725120",
                "ysrc": "alexandre.lucquin:113:8506bd",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y",
                "marker": {
                    "line": {
                        "color": "rgba(148,103,189,1)"
                    },
                    "color": "rgba(148,103,189,1)"
                },
                "error_x": {
                    "color": "rgba(148,103,189,1)"
                },
                "error_y": {
                    "color": "rgba(148,103,189,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "color": "rgba(140,86,75,1)"
                },
                "type": "violin",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(140,86,75,1)"
                    },
                    "color": "rgba(140,86,75,1)"
                },
                "fillcolor": "rgba(140,86,75,0.498)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "non-ruminant adipose",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:3cf1c0",
                "ysrc": "alexandre.lucquin:113:4927da",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "ruminant adipose",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:56eb48",
                "ysrc": "alexandre.lucquin:113:fb7368",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(190,190,190,1)"
                },
                "name": "dairy",
                "side": "negative",
                "type": "violin",
                "xsrc": "alexandre.lucquin:113:e3496d",
                "ysrc": "alexandre.lucquin:113:4ccf2b",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(190,190,190,1)"
                    },
                    "color": "rgba(190,190,190,1)"
                },
                "points": false,
                "fillcolor": "rgba(190,190,190,0.5)"
            },
            {
                "line": {
                    "color": "rgba(23,190,207,1)"
                },
                "mode": "text",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:456548",
                "ysrc": "alexandre.lucquin:113:8d27ee",
                "frame": null,
                "xaxis": "x",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(23,190,207,1)"
                    },
                    "color": "rgba(23,190,207,1)"
                },
                "error_x": {
                    "color": "rgba(23,190,207,1)"
                },
                "error_y": {
                    "color": "rgba(23,190,207,1)"
                },
                "textsrc": "alexandre.lucquin:113:0dcaab",
                "textpositionsrc": "alexandre.lucquin:113:3273e7"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:9a724f",
                "ysrc": "alexandre.lucquin:113:9ec7b4",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(31,119,180,1)"
                    },
                    "color": "rgba(31,119,180,1)"
                },
                "error_x": {
                    "color": "rgba(31,119,180,1)"
                },
                "error_y": {
                    "color": "rgba(31,119,180,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(255,127,14,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:693e99",
                "ysrc": "alexandre.lucquin:113:7a24ba",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(255,127,14,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(255,127,14,1)"
                },
                "error_y": {
                    "color": "rgba(255,127,14,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(44,160,44,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:a9d458",
                "ysrc": "alexandre.lucquin:113:93c7f0",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(44,160,44,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(44,160,44,1)"
                },
                "error_y": {
                    "color": "rgba(44,160,44,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(214,39,40,1)"
                },
                "mode": "text",
                "text": "f",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:248bef",
                "ysrc": "alexandre.lucquin:113:5398aa",
                "frame": null,
                "xaxis": "x2",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(214,39,40,1)"
                    },
                    "color": "rgba(214,39,40,1)"
                },
                "error_x": {
                    "color": "rgba(214,39,40,1)"
                },
                "error_y": {
                    "color": "rgba(214,39,40,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:28a030",
                "ysrc": "alexandre.lucquin:113:9e5677",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(148,103,189,1)"
                    },
                    "color": "rgba(148,103,189,1)"
                },
                "error_x": {
                    "color": "rgba(148,103,189,1)"
                },
                "error_y": {
                    "color": "rgba(148,103,189,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(140,86,75,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:71eee1",
                "ysrc": "alexandre.lucquin:113:dc600e",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(140,86,75,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(140,86,75,1)"
                },
                "error_y": {
                    "color": "rgba(140,86,75,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(227,119,194,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:ac3400",
                "ysrc": "alexandre.lucquin:113:4840bd",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(227,119,194,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(227,119,194,1)"
                },
                "error_y": {
                    "color": "rgba(227,119,194,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(127,127,127,1)"
                },
                "mode": "text",
                "text": "g",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:904101",
                "ysrc": "alexandre.lucquin:113:85261b",
                "frame": null,
                "xaxis": "x3",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(127,127,127,1)"
                    },
                    "color": "rgba(127,127,127,1)"
                },
                "error_x": {
                    "color": "rgba(127,127,127,1)"
                },
                "error_y": {
                    "color": "rgba(127,127,127,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:9eb111",
                "ysrc": "alexandre.lucquin:113:246572",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(188,189,34,1)"
                    },
                    "color": "rgba(188,189,34,1)"
                },
                "error_x": {
                    "color": "rgba(188,189,34,1)"
                },
                "error_y": {
                    "color": "rgba(188,189,34,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(23,190,207,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:0923c3",
                "ysrc": "alexandre.lucquin:113:cd5116",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(23,190,207,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(23,190,207,1)"
                },
                "error_y": {
                    "color": "rgba(23,190,207,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(31,119,180,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:bfe968",
                "ysrc": "alexandre.lucquin:113:915733",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(31,119,180,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(31,119,180,1)"
                },
                "error_y": {
                    "color": "rgba(31,119,180,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(255,127,14,1)"
                },
                "mode": "text",
                "text": "h",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:287a89",
                "ysrc": "alexandre.lucquin:113:bb46f1",
                "frame": null,
                "xaxis": "x4",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(255,127,14,1)"
                    },
                    "color": "rgba(255,127,14,1)"
                },
                "error_x": {
                    "color": "rgba(255,127,14,1)"
                },
                "error_y": {
                    "color": "rgba(255,127,14,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:edf25b",
                "ysrc": "alexandre.lucquin:113:59b938",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(44,160,44,1)"
                    },
                    "color": "rgba(44,160,44,1)"
                },
                "error_x": {
                    "color": "rgba(44,160,44,1)"
                },
                "error_y": {
                    "color": "rgba(44,160,44,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(214,39,40,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:13c85a",
                "ysrc": "alexandre.lucquin:113:6d1e80",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(214,39,40,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(214,39,40,1)"
                },
                "error_y": {
                    "color": "rgba(214,39,40,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(148,103,189,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:e77cc6",
                "ysrc": "alexandre.lucquin:113:a9c30b",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(148,103,189,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(148,103,189,1)"
                },
                "error_y": {
                    "color": "rgba(148,103,189,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(140,86,75,1)"
                },
                "mode": "text",
                "text": "i",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:5db491",
                "ysrc": "alexandre.lucquin:113:e02365",
                "frame": null,
                "xaxis": "x5",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(140,86,75,1)"
                    },
                    "color": "rgba(140,86,75,1)"
                },
                "error_x": {
                    "color": "rgba(140,86,75,1)"
                },
                "error_y": {
                    "color": "rgba(140,86,75,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            },
            {
                "line": {
                    "dash": "dash",
                    "color": "rgb(0, 0, 0)",
                    "width": 2
                },
                "mode": "lines",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:56b0a4",
                "ysrc": "alexandre.lucquin:113:6550c5",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(227,119,194,1)"
                    },
                    "color": "rgba(227,119,194,1)"
                },
                "error_x": {
                    "color": "rgba(227,119,194,1)"
                },
                "error_y": {
                    "color": "rgba(227,119,194,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(127,127,127,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:f53532",
                "ysrc": "alexandre.lucquin:113:12b869",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(127,127,127,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle"
                },
                "error_x": {
                    "color": "rgba(127,127,127,1)"
                },
                "error_y": {
                    "color": "rgba(127,127,127,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(188,189,34,1)"
                },
                "mode": "markers",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:aa17b3",
                "ysrc": "alexandre.lucquin:113:dd444c",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(188,189,34,1)"
                    },
                    "size": 10,
                    "color": "rgb(12, 123, 220)",
                    "symbol": "circle-open"
                },
                "error_x": {
                    "color": "rgba(188,189,34,1)"
                },
                "error_y": {
                    "color": "rgba(188,189,34,1)"
                }
            },
            {
                "line": {
                    "color": "rgba(23,190,207,1)"
                },
                "mode": "text",
                "text": "j",
                "type": "scatter",
                "xsrc": "alexandre.lucquin:113:ca2a1a",
                "ysrc": "alexandre.lucquin:113:5d160f",
                "frame": null,
                "xaxis": "x6",
                "yaxis": "y2",
                "marker": {
                    "line": {
                        "color": "rgba(23,190,207,1)"
                    },
                    "color": "rgba(23,190,207,1)"
                },
                "error_x": {
                    "color": "rgba(23,190,207,1)"
                },
                "error_y": {
                    "color": "rgba(23,190,207,1)"
                },
                "textfont": {
                    "size": 20
                },
                "textposition": "middle right"
            }
        ],
        "layout": {
            "xaxis": {
                "title": [],
                "anchor": "y2",
                "domain": [
                    0,
                    0.04
                ],
                "visible": false,
                "automargin": true
            },
            "yaxis": {
                "side": "left",
                "range": [
                    -8.5,
                    5
                ],
                "ticks": "outside",
                "title": "$\\Delta^{13}C_{18:0-16:0}$",
                "anchor": "x",
                "domain": [
                    0.51,
                    1
                ],
                "showgrid": false,
                "showline": true,
                "zeroline": false,
                "automargin": true
            },
            "images": [],
            "margin": {
                "b": 40,
                "l": 60,
                "r": 10,
                "t": 25
            },
            "shapes": [],
            "xaxis2": {
                "side": "bottom",
                "range": [
                    -41,
                    -15
                ],
                "ticks": "outside",
                "title": "$\\delta^{13}C_{16:0}$",
                "anchor": "y2",
                "domain": [
                    0.06,
                    0.23
                ],
                "showgrid": false,
                "showline": true,
                "automargin": true
            },
            "xaxis3": {
                "side": "bottom",
                "range": [
                    -41,
                    -15
                ],
                "ticks": "outside",
                "title": "$\\delta^{13}C_{16:0}$",
                "anchor": "y2",
                "domain": [
                    0.25,
                    0.42
                ],
                "showgrid": false,
                "showline": true,
                "automargin": true
            },
            "xaxis4": {
                "side": "bottom",
                "range": [
                    -41,
                    -15
                ],
                "ticks": "outside",
                "title": "$\\delta^{13}C_{16:0}$",
                "anchor": "y2",
                "domain": [
                    0.44,
                    0.61
                ],
                "showgrid": false,
                "showline": true,
                "automargin": true
            },
            "xaxis5": {
                "side": "bottom",
                "range": [
                    -41,
                    -15
                ],
                "ticks": "outside",
                "title": "$\\delta^{13}C_{16:0}$",
                "anchor": "y2",
                "domain": [
                    0.63,
                    0.8
                ],
                "showgrid": false,
                "showline": true,
                "automargin": true
            },
            "xaxis6": {
                "side": "bottom",
                "range": [
                    -41,
                    -15
                ],
                "ticks": "outside",
                "title": "$\\delta^{13}C_{16:0}$",
                "anchor": "y2",
                "domain": [
                    0.82,
                    1
                ],
                "showgrid": false,
                "showline": true,
                "automargin": true
            },
            "yaxis2": {
                "side": "left",
                "range": [
                    -8.5,
                    5
                ],
                "ticks": "outside",
                "title": "$\\Delta^{13}C_{18:0-16:0}$",
                "anchor": "x",
                "domain": [
                    0,
                    0.49
                ],
                "showgrid": false,
                "showline": true,
                "zeroline": false,
                "automargin": true
            },
            "hovermode": "closest",
            "showlegend": false,
            "annotations": []
        }
    },
    "height": null,
    "width": null,
    "user": {
        "profile_url": "https://chart-studio.plotly.com/~alexandre.lucquin",
        "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/56.jpg",
        "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-1.jpg",
        "bio": "",
        "nickname": "",
        "website": "",
        "stream_tokens": null,
        "feature_set_id": null,
        "csrf_token": null,
        "date_joined": "2017-03-13 15:18:15",
        "mapbox_access_tokens": null,
        "has_password": null,
        "username": "alexandre.lucquin",
        "email": null,
        "is_active": null,
        "readonly": null,
        "is_dash_creator": null,
        "dash_created_count": null,
        "is_chart_creator": null,
        "charts_created_count": null
    }
}