[{"data":1,"prerenderedAt":1844},["ShallowReactive",2],{"navigation_docs":3,"-pybrowzarr-export":159,"-pybrowzarr-export-surround":1839},[4,25,60,85,120,135],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-soup",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Crash Course","\u002Fgetting-started\u002Flanding","1.getting-started\u002F3.landing","i-lucide-plane-landing",{"title":26,"path":27,"stem":28,"children":29,"page":6},"Menus","\u002Fmenus","2.Menus",[30,35,40,45,50,55],{"title":31,"path":32,"stem":33,"icon":34},"Dataset loading","\u002Fmenus\u002Fdataset-loading","2.Menus\u002F1.dataset-loading","i-lucide-database",{"title":36,"path":37,"stem":38,"icon":39},"Variable selection","\u002Fmenus\u002Fvariable-selection","2.Menus\u002F2.variable-selection","i-lucide-variable",{"title":41,"path":42,"stem":43,"icon":44},"Plot types","\u002Fmenus\u002Fplot-types","2.Menus\u002F3.plot-types","i-lucide-chart-scatter",{"title":46,"path":47,"stem":48,"icon":49},"Colorbar","\u002Fmenus\u002Fcolorbar","2.Menus\u002F4.colorbar","i-lucide-paint-bucket",{"title":51,"path":52,"stem":53,"icon":54},"Plot settings","\u002Fmenus\u002Fplot-settings","2.Menus\u002F5.plot-settings","i-heroicons-adjustments-horizontal",{"title":56,"path":57,"stem":58,"icon":59},"Analytics","\u002Fmenus\u002Fanalytics","2.Menus\u002F6.analytics","i-ph-math-operations-bold",{"title":61,"icon":6,"path":62,"stem":63,"children":64,"page":6},"Guides","\u002Fguides","3.guides",[65,70,75,80],{"title":66,"path":67,"stem":68,"icon":69},"Remote data","\u002Fguides\u002Fremote-data","3.guides\u002F1.remote-data","i-lucide-cloud",{"title":71,"path":72,"stem":73,"icon":74},"Local data","\u002Fguides\u002Flocal-data","3.guides\u002F2.local-data","i-lucide-hard-drive",{"title":76,"path":77,"stem":78,"icon":79},"Bivariate colormaps","\u002Fguides\u002Fbivariate-colormaps","3.guides\u002F3.bivariate-colormaps","i-lucide-palette",{"title":81,"path":82,"stem":83,"icon":84},"Animation and export","\u002Fguides\u002Fanimation-and-export","3.guides\u002F4.animation-and-export","i-lucide-image",{"title":86,"icon":6,"path":87,"stem":88,"children":89,"page":6},"pyBrowzarr","\u002Fpybrowzarr","4.pyBrowzarr",[90,95,100,105,110,115],{"title":91,"path":92,"stem":93,"icon":94},"Overview","\u002Fpybrowzarr\u002Foverview","4.pyBrowzarr\u002F1.overview","i-lucide-terminal",{"title":96,"path":97,"stem":98,"icon":99},"Quickstart","\u002Fpybrowzarr\u002Fquickstart","4.pyBrowzarr\u002F2.quickstart","i-lucide-rocket",{"title":101,"path":102,"stem":103,"icon":104},"Export & Animation","\u002Fpybrowzarr\u002Fexport","4.pyBrowzarr\u002F4.export","i-lucide-clapperboard",{"title":106,"path":107,"stem":108,"icon":109},"Environments","\u002Fpybrowzarr\u002Fenvironment","4.pyBrowzarr\u002F5.environment","i-lucide-monitor",{"title":111,"path":112,"stem":113,"icon":114},"Build & Update","\u002Fpybrowzarr\u002Fbuild-and-update","4.pyBrowzarr\u002F6.build-and-update","i-lucide-refresh-cw",{"title":116,"path":117,"stem":118,"icon":119},"API Reference","\u002Fpybrowzarr\u002Fapi-reference","4.pyBrowzarr\u002F7.api-reference","i-lucide-book-open",{"title":121,"icon":6,"path":122,"stem":123,"children":124,"page":6},"Community","\u002Fcommunity","5.community",[125,130],{"title":126,"path":127,"stem":128,"icon":129},"Contributing","\u002Fcommunity\u002Fcontributing","5.community\u002F1.contributing","i-lucide-git-pull-request-arrow",{"title":131,"path":132,"stem":133,"icon":134},"About","\u002Fcommunity\u002Fabout","5.community\u002F2.about","i-lucide-badge-info",{"title":136,"icon":6,"path":137,"stem":138,"children":139,"page":6},"Reference","\u002Freference","6.reference",[140,145,149,154],{"title":141,"path":142,"stem":143,"icon":144},"Supported formats","\u002Freference\u002Fsupported-formats","6.reference\u002F2.supported-formats","i-lucide-file-box",{"title":146,"path":147,"stem":148,"icon":109},"Browser support","\u002Freference\u002Fbrowser-support","6.reference\u002F3.browser-support",{"title":150,"path":151,"stem":152,"icon":153},"Troubleshooting","\u002Freference\u002Ftroubleshooting","6.reference\u002F4.troubleshooting","i-lucide-wrench",{"title":155,"path":156,"stem":157,"icon":158},"FAQ","\u002Freference\u002Ffaq","6.reference\u002F5.faq","i-lucide-message-circle-question",{"id":160,"title":101,"body":161,"description":1832,"extension":1833,"links":1834,"meta":1835,"navigation":1836,"path":102,"seo":1837,"stem":103,"__hash__":1838},"docs\u002F4.pyBrowzarr\u002F4.export.md",{"type":162,"value":163,"toc":1823},"minimark",[164,185,267,274,322,376,381,385,558,707,711,718,845,919,924,987,991,1012,1060,1697,1700,1810,1819],[165,166,167,168,172,173,177,178,180,181,184],"p",{},"The ",[169,170,171],"code",{},"export()"," method configures a ",[174,175,176],"strong",{},"static image or animated export"," of the current\nplot. Unlike the other plot methods, ",[169,179,171],{}," immediately calls ",[169,182,183],{},".plot()"," for you, so\na single chained call both configures the export and launches the view.",[186,187,192],"pre",{"className":188,"code":189,"language":190,"meta":191,"style":191},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Browzarr(dataset=\"gs:\u002F\u002Fstore\", variable=\"temp\").volume().export(main_title=\"My Map\")\n","python","",[169,193,194],{"__ignoreMap":191},[195,196,199,203,207,211,214,217,221,223,226,229,231,233,236,238,241,244,247,250,252,255,257,259,262,264],"span",{"class":197,"line":198},"line",1,[195,200,202],{"class":201},"s2Zo4","Browzarr",[195,204,206],{"class":205},"sMK4o","(",[195,208,210],{"class":209},"sHdIc","dataset",[195,212,213],{"class":205},"=",[195,215,216],{"class":205},"\"",[195,218,220],{"class":219},"sfazB","gs:\u002F\u002Fstore",[195,222,216],{"class":205},[195,224,225],{"class":205},",",[195,227,228],{"class":209}," variable",[195,230,213],{"class":205},[195,232,216],{"class":205},[195,234,235],{"class":219},"temp",[195,237,216],{"class":205},[195,239,240],{"class":205},").",[195,242,243],{"class":201},"volume",[195,245,246],{"class":205},"().",[195,248,249],{"class":201},"export",[195,251,206],{"class":205},[195,253,254],{"class":209},"main_title",[195,256,213],{"class":205},[195,258,216],{"class":205},[195,260,261],{"class":219},"My Map",[195,263,216],{"class":205},[195,265,266],{"class":205},")\n",[268,269,271,273],"h2",{"id":270},"export-signature",[169,272,171],{}," signature",[186,275,277],{"className":188,"code":276,"language":190,"meta":191,"style":191},"def export(open_browser: bool = True, **kwargs) -> Browzarr\n",[169,278,279],{"__ignoreMap":191},[195,280,281,285,288,290,293,296,300,303,306,309,312,315,318],{"class":197,"line":198},[195,282,284],{"class":283},"spNyl","def",[195,286,287],{"class":201}," export",[195,289,206],{"class":205},[195,291,292],{"class":209},"open_browser",[195,294,295],{"class":205},":",[195,297,299],{"class":298},"sBMFI"," bool",[195,301,302],{"class":205}," =",[195,304,305],{"class":205}," True,",[195,307,308],{"class":205}," **",[195,310,311],{"class":209},"kwargs",[195,313,314],{"class":205},")",[195,316,317],{"class":205}," ->",[195,319,321],{"class":320},"sTEyZ"," Browzarr\n",[323,324,325,341],"table",{},[326,327,328],"thead",{},[329,330,331,335,338],"tr",{},[332,333,334],"th",{},"Argument",[332,336,337],{},"Default",[332,339,340],{},"Description",[342,343,344,363],"tbody",{},[329,345,346,351,356],{},[347,348,349],"td",{},[169,350,292],{},[347,352,353],{},[169,354,355],{},"True",[347,357,358,359,362],{},"Open the browser\u002Fiframe after configuring the export. Pass ",[169,360,361],{},"False"," to configure only.",[329,364,365,370,373],{},[347,366,367],{},[169,368,369],{},"**kwargs",[347,371,372],{},"—",[347,374,375],{},"Any option listed below.",[377,378,380],"callout",{"icon":379},"i-lucide-info","All options are optional — only the keys you pass are included in the export config.\nKeys are snake_case in Python and delivered camel-cased to the frontend.",[268,382,384],{"id":383},"image-options","Image options",[323,386,387,399],{},[326,388,389],{},[329,390,391,394,397],{},[332,392,393],{},"Option",[332,395,396],{},"Type",[332,398,340],{},[342,400,401,416,430,449,463,477,488,515,530,544],{},[329,402,403,408,413],{},[347,404,405],{},[169,406,407],{},"include_background",[347,409,410],{},[169,411,412],{},"bool",[347,414,415],{},"Include the background. If false then transparent",[329,417,418,422,427],{},[347,419,420],{},[169,421,254],{},[347,423,424],{},[169,425,426],{},"str",[347,428,429],{},"Main title drawn on the export.",[329,431,432,437,442],{},[347,433,434],{},[169,435,436],{},"custom_res",[347,438,439],{},[169,440,441],{},"tuple[float, float]",[347,443,444,445,448],{},"Custom export resolution ",[169,446,447],{},"(width, height)"," in pixels.",[329,450,451,456,460],{},[347,452,453],{},[169,454,455],{},"include_axis",[347,457,458],{},[169,459,412],{},[347,461,462],{},"Draw the axes in the export.",[329,464,465,470,474],{},[347,466,467],{},[169,468,469],{},"include_colorbar",[347,471,472],{},[169,473,412],{},[347,475,476],{},"Draw a colorbar in the export.",[329,478,479,484,486],{},[347,480,481],{},[174,482,483],{},"Colorbar Options",[347,485],{},[347,487],{},[329,489,490,495,499],{},[347,491,492],{},[169,493,494],{},"cbar_loc",[347,496,497],{},[169,498,426],{},[347,500,501,502,505,506,505,509,505,512,240],{},"Colorbar position (",[169,503,504],{},"\"left\"",", ",[169,507,508],{},"\"right\"",[169,510,511],{},"\"top\"",[169,513,514],{},"\"bottom\"",[329,516,517,522,527],{},[347,518,519],{},[169,520,521],{},"cbar_num",[347,523,524],{},[169,525,526],{},"int",[347,528,529],{},"Number of tick marks on the colorbar.",[329,531,532,537,541],{},[347,533,534],{},[169,535,536],{},"cbar_label",[347,538,539],{},[169,540,426],{},[347,542,543],{},"Text label shown on the colorbar.",[329,545,546,551,555],{},[347,547,548],{},[169,549,550],{},"cbar_units",[347,552,553],{},[169,554,426],{},[347,556,557],{},"Units shown alongside the colorbar label.",[186,559,561],{"className":188,"code":560,"language":190,"meta":191,"style":191},".export(\n    include_background=True,\n    include_colorbar=True,\n    include_axis=False,\n    cbar_loc=\"right\",\n    cbar_num=8,\n    cbar_label=\"Temperature\",\n    cbar_units=\"K\",\n    main_title=\"July Mean Temperature\",\n    custom_res=(1920, 1080),\n)\n",[169,562,563,573,582,590,599,617,631,648,665,682,702],{"__ignoreMap":191},[195,564,565,568,570],{"class":197,"line":198},[195,566,567],{"class":205},".",[195,569,249],{"class":201},[195,571,572],{"class":205},"(\n",[195,574,576,579],{"class":197,"line":575},2,[195,577,578],{"class":209},"    include_background",[195,580,581],{"class":205},"=True,\n",[195,583,585,588],{"class":197,"line":584},3,[195,586,587],{"class":209},"    include_colorbar",[195,589,581],{"class":205},[195,591,593,596],{"class":197,"line":592},4,[195,594,595],{"class":209},"    include_axis",[195,597,598],{"class":205},"=False,\n",[195,600,602,605,607,609,612,614],{"class":197,"line":601},5,[195,603,604],{"class":209},"    cbar_loc",[195,606,213],{"class":205},[195,608,216],{"class":205},[195,610,611],{"class":219},"right",[195,613,216],{"class":205},[195,615,616],{"class":205},",\n",[195,618,620,623,625,629],{"class":197,"line":619},6,[195,621,622],{"class":209},"    cbar_num",[195,624,213],{"class":205},[195,626,628],{"class":627},"sbssI","8",[195,630,616],{"class":205},[195,632,634,637,639,641,644,646],{"class":197,"line":633},7,[195,635,636],{"class":209},"    cbar_label",[195,638,213],{"class":205},[195,640,216],{"class":205},[195,642,643],{"class":219},"Temperature",[195,645,216],{"class":205},[195,647,616],{"class":205},[195,649,651,654,656,658,661,663],{"class":197,"line":650},8,[195,652,653],{"class":209},"    cbar_units",[195,655,213],{"class":205},[195,657,216],{"class":205},[195,659,660],{"class":219},"K",[195,662,216],{"class":205},[195,664,616],{"class":205},[195,666,668,671,673,675,678,680],{"class":197,"line":667},9,[195,669,670],{"class":209},"    main_title",[195,672,213],{"class":205},[195,674,216],{"class":205},[195,676,677],{"class":219},"July Mean Temperature",[195,679,216],{"class":205},[195,681,616],{"class":205},[195,683,685,688,691,694,696,699],{"class":197,"line":684},10,[195,686,687],{"class":209},"    custom_res",[195,689,690],{"class":205},"=(",[195,692,693],{"class":627},"1920",[195,695,225],{"class":205},[195,697,698],{"class":627}," 1080",[195,700,701],{"class":205},"),\n",[195,703,705],{"class":197,"line":704},11,[195,706,266],{"class":205},[268,708,710],{"id":709},"animation-options","Animation options",[165,712,713,714,717],{},"Enable ",[169,715,716],{},"animate=True"," to produce a video\u002Fanimation. The following options control how\nthe animation is driven.",[323,719,720,730],{},[326,721,722],{},[329,723,724,726,728],{},[332,725,393],{},[332,727,396],{},[332,729,340],{},[342,731,732,746,760,774,788,803,817,831],{},[329,733,734,739,743],{},[347,735,736],{},[169,737,738],{},"animate",[347,740,741],{},[169,742,412],{},[347,744,745],{},"Export as animation",[329,747,748,753,757],{},[347,749,750],{},[169,751,752],{},"frames",[347,754,755],{},[169,756,526],{},[347,758,759],{},"Total number of frames to render.",[329,761,762,767,771],{},[347,763,764],{},[169,765,766],{},"frame_rate",[347,768,769],{},[169,770,526],{},[347,772,773],{},"Frames per second (FPS) of the output.",[329,775,776,781,785],{},[347,777,778],{},[169,779,780],{},"orbit",[347,782,783],{},[169,784,412],{},[347,786,787],{},"Animate a camera orbit around the globe.",[329,789,790,795,800],{},[347,791,792],{},[169,793,794],{},"orbit_deg",[347,796,797],{},[169,798,799],{},"float",[347,801,802],{},"Total degrees of orbit to sweep during the animation duration.",[329,804,805,810,814],{},[347,806,807],{},[169,808,809],{},"use_time",[347,811,812],{},[169,813,412],{},[347,815,816],{},"Animate the time\u002FZ-axis along with the animation.",[329,818,819,824,828],{},[347,820,821],{},[169,822,823],{},"time_rate",[347,825,826],{},[169,827,526],{},[347,829,830],{},"Time playback rate (FPS) to play slower or faster than camera FPS.",[329,832,833,838,842],{},[347,834,835],{},[169,836,837],{},"loop_time",[347,839,840],{},[169,841,412],{},[347,843,844],{},"Loop the time axis back to the start when it reaches the end.",[186,846,848],{"className":188,"code":847,"language":190,"meta":191,"style":191},".export(\n    animate=True,\n    frames=120,\n    frame_rate=30,\n    use_time=True,\n    time_rate=1.0,\n    loop_time=True,\n)\n",[169,849,850,858,865,877,889,896,908,915],{"__ignoreMap":191},[195,851,852,854,856],{"class":197,"line":198},[195,853,567],{"class":205},[195,855,249],{"class":201},[195,857,572],{"class":205},[195,859,860,863],{"class":197,"line":575},[195,861,862],{"class":209},"    animate",[195,864,581],{"class":205},[195,866,867,870,872,875],{"class":197,"line":584},[195,868,869],{"class":209},"    frames",[195,871,213],{"class":205},[195,873,874],{"class":627},"120",[195,876,616],{"class":205},[195,878,879,882,884,887],{"class":197,"line":592},[195,880,881],{"class":209},"    frame_rate",[195,883,213],{"class":205},[195,885,886],{"class":627},"30",[195,888,616],{"class":205},[195,890,891,894],{"class":197,"line":601},[195,892,893],{"class":209},"    use_time",[195,895,581],{"class":205},[195,897,898,901,903,906],{"class":197,"line":619},[195,899,900],{"class":209},"    time_rate",[195,902,213],{"class":205},[195,904,905],{"class":627},"1.0",[195,907,616],{"class":205},[195,909,910,913],{"class":197,"line":633},[195,911,912],{"class":209},"    loop_time",[195,914,581],{"class":205},[195,916,917],{"class":197,"line":650},[195,918,266],{"class":205},[920,921,923],"h3",{"id":922},"camera-orbit-example","Camera orbit example",[186,925,927],{"className":188,"code":926,"language":190,"meta":191,"style":191},".export(\n    animate=True,\n    frames=180,\n    frame_rate=30,\n    orbit=True,\n    orbit_deg=360.0,\n)\n",[169,928,929,937,943,954,964,971,983],{"__ignoreMap":191},[195,930,931,933,935],{"class":197,"line":198},[195,932,567],{"class":205},[195,934,249],{"class":201},[195,936,572],{"class":205},[195,938,939,941],{"class":197,"line":575},[195,940,862],{"class":209},[195,942,581],{"class":205},[195,944,945,947,949,952],{"class":197,"line":584},[195,946,869],{"class":209},[195,948,213],{"class":205},[195,950,951],{"class":627},"180",[195,953,616],{"class":205},[195,955,956,958,960,962],{"class":197,"line":592},[195,957,881],{"class":209},[195,959,213],{"class":205},[195,961,886],{"class":627},[195,963,616],{"class":205},[195,965,966,969],{"class":197,"line":601},[195,967,968],{"class":209},"    orbit",[195,970,581],{"class":205},[195,972,973,976,978,981],{"class":197,"line":619},[195,974,975],{"class":209},"    orbit_deg",[195,977,213],{"class":205},[195,979,980],{"class":627},"360.0",[195,982,616],{"class":205},[195,984,985],{"class":197,"line":633},[195,986,266],{"class":205},[268,988,990],{"id":989},"keyframes","Keyframes",[165,992,993,994,996,997,1000,1001,1004,1005,1008,1009,567],{},"For a fully scripted camera\u002Fvisual walkthrough, pass ",[169,995,989],{}," as a dict (or point to\na file with ",[169,998,999],{},"keyframes_path","). Each keyframe maps a frame number to a ",[169,1002,1003],{},"visual"," and\n",[169,1006,1007],{},"camera"," state, and an optional ",[169,1010,1011],{},"time",[323,1013,1014,1024],{},[326,1015,1016],{},[329,1017,1018,1020,1022],{},[332,1019,393],{},[332,1021,396],{},[332,1023,340],{},[342,1025,1026,1044],{},[329,1027,1028,1032,1037],{},[347,1029,1030],{},[169,1031,989],{},[347,1033,1034],{},[169,1035,1036],{},"object",[347,1038,1039,1040,1043],{},"A dict of keyframes. When provided, it is written to a ",[169,1041,1042],{},"keyframes.json"," file and that path is passed to the frontend.",[329,1045,1046,1050,1054],{},[347,1047,1048],{},[169,1049,999],{},[347,1051,1052],{},[169,1053,426],{},[347,1055,1056,1057,1059],{},"Path to an existing keyframes JSON file to use instead of passing ",[169,1058,989],{}," inline.",[186,1061,1063],{"className":188,"code":1062,"language":190,"meta":191,"style":191},"from browzarr import Browzarr\n\nkeyframes = {\n    \"0\": {\n        \"visual\": {\"transparency\": 0.0, \"valueRange\": [0, 1], \"nanTransparency\": 1},\n        \"camera\": {\n            \"position\": {\"x\": -4.5, \"y\": 2.4, \"z\": 4.8},\n            \"rotation\": {\"isEuler\": True, \"_x\": -0.46, \"_y\": -0.70, \"_z\": -0.31, \"_order\": \"XYZ\"},\n        },\n        \"time\": 0,\n    },\n    \"31\": {\n        \"visual\": {\"transparency\": 0.0, \"valueRange\": [0, 1], \"nanTransparency\": 1},\n        \"camera\": {\n            \"position\": {\"x\": 2.2, \"y\": 2.9, \"z\": 6.0},\n            \"rotation\": {\"isEuler\": True, \"_x\": -0.44, \"_y\": 0.32, \"_z\": 0.15, \"_order\": \"XYZ\"},\n        },\n        \"time\": 0,\n    },\n}\n\nBrowzarr(dataset=\"gs:\u002F\u002Fstore\", variable=\"temperature\").volume().export(\n    animate=True,\n    frames=60,\n    frame_rate=30,\n    keyframes=keyframes,\n)\n",[169,1064,1065,1079,1085,1095,1109,1174,1186,1245,1335,1340,1355,1360,1374,1429,1442,1494,1574,1579,1594,1599,1605,1610,1650,1657,1669,1680,1692],{"__ignoreMap":191},[195,1066,1067,1071,1074,1077],{"class":197,"line":198},[195,1068,1070],{"class":1069},"s7zQu","from",[195,1072,1073],{"class":320}," browzarr ",[195,1075,1076],{"class":1069},"import",[195,1078,321],{"class":320},[195,1080,1081],{"class":197,"line":575},[195,1082,1084],{"emptyLinePlaceholder":1083},true,"\n",[195,1086,1087,1090,1092],{"class":197,"line":584},[195,1088,1089],{"class":320},"keyframes ",[195,1091,213],{"class":205},[195,1093,1094],{"class":205}," {\n",[195,1096,1097,1100,1103,1105,1107],{"class":197,"line":592},[195,1098,1099],{"class":205},"    \"",[195,1101,1102],{"class":219},"0",[195,1104,216],{"class":205},[195,1106,295],{"class":205},[195,1108,1094],{"class":205},[195,1110,1111,1114,1116,1118,1120,1123,1125,1128,1130,1132,1135,1137,1140,1143,1145,1147,1150,1152,1154,1157,1160,1162,1165,1167,1169,1171],{"class":197,"line":601},[195,1112,1113],{"class":205},"        \"",[195,1115,1003],{"class":219},[195,1117,216],{"class":205},[195,1119,295],{"class":205},[195,1121,1122],{"class":205}," {",[195,1124,216],{"class":205},[195,1126,1127],{"class":219},"transparency",[195,1129,216],{"class":205},[195,1131,295],{"class":205},[195,1133,1134],{"class":627}," 0.0",[195,1136,225],{"class":205},[195,1138,1139],{"class":205}," \"",[195,1141,1142],{"class":219},"valueRange",[195,1144,216],{"class":205},[195,1146,295],{"class":205},[195,1148,1149],{"class":205}," [",[195,1151,1102],{"class":627},[195,1153,225],{"class":205},[195,1155,1156],{"class":627}," 1",[195,1158,1159],{"class":205},"],",[195,1161,1139],{"class":205},[195,1163,1164],{"class":219},"nanTransparency",[195,1166,216],{"class":205},[195,1168,295],{"class":205},[195,1170,1156],{"class":627},[195,1172,1173],{"class":205},"},\n",[195,1175,1176,1178,1180,1182,1184],{"class":197,"line":619},[195,1177,1113],{"class":205},[195,1179,1007],{"class":219},[195,1181,216],{"class":205},[195,1183,295],{"class":205},[195,1185,1094],{"class":205},[195,1187,1188,1191,1194,1196,1198,1200,1202,1205,1207,1209,1212,1215,1217,1219,1222,1224,1226,1229,1231,1233,1236,1238,1240,1243],{"class":197,"line":633},[195,1189,1190],{"class":205},"            \"",[195,1192,1193],{"class":219},"position",[195,1195,216],{"class":205},[195,1197,295],{"class":205},[195,1199,1122],{"class":205},[195,1201,216],{"class":205},[195,1203,1204],{"class":219},"x",[195,1206,216],{"class":205},[195,1208,295],{"class":205},[195,1210,1211],{"class":205}," -",[195,1213,1214],{"class":627},"4.5",[195,1216,225],{"class":205},[195,1218,1139],{"class":205},[195,1220,1221],{"class":219},"y",[195,1223,216],{"class":205},[195,1225,295],{"class":205},[195,1227,1228],{"class":627}," 2.4",[195,1230,225],{"class":205},[195,1232,1139],{"class":205},[195,1234,1235],{"class":219},"z",[195,1237,216],{"class":205},[195,1239,295],{"class":205},[195,1241,1242],{"class":627}," 4.8",[195,1244,1173],{"class":205},[195,1246,1247,1249,1252,1254,1256,1258,1260,1263,1265,1267,1269,1271,1274,1276,1278,1280,1283,1285,1287,1290,1292,1294,1296,1299,1301,1303,1306,1308,1310,1312,1315,1317,1319,1322,1324,1326,1328,1331,1333],{"class":197,"line":650},[195,1248,1190],{"class":205},[195,1250,1251],{"class":219},"rotation",[195,1253,216],{"class":205},[195,1255,295],{"class":205},[195,1257,1122],{"class":205},[195,1259,216],{"class":205},[195,1261,1262],{"class":219},"isEuler",[195,1264,216],{"class":205},[195,1266,295],{"class":205},[195,1268,305],{"class":205},[195,1270,1139],{"class":205},[195,1272,1273],{"class":219},"_x",[195,1275,216],{"class":205},[195,1277,295],{"class":205},[195,1279,1211],{"class":205},[195,1281,1282],{"class":627},"0.46",[195,1284,225],{"class":205},[195,1286,1139],{"class":205},[195,1288,1289],{"class":219},"_y",[195,1291,216],{"class":205},[195,1293,295],{"class":205},[195,1295,1211],{"class":205},[195,1297,1298],{"class":627},"0.70",[195,1300,225],{"class":205},[195,1302,1139],{"class":205},[195,1304,1305],{"class":219},"_z",[195,1307,216],{"class":205},[195,1309,295],{"class":205},[195,1311,1211],{"class":205},[195,1313,1314],{"class":627},"0.31",[195,1316,225],{"class":205},[195,1318,1139],{"class":205},[195,1320,1321],{"class":219},"_order",[195,1323,216],{"class":205},[195,1325,295],{"class":205},[195,1327,1139],{"class":205},[195,1329,1330],{"class":219},"XYZ",[195,1332,216],{"class":205},[195,1334,1173],{"class":205},[195,1336,1337],{"class":197,"line":667},[195,1338,1339],{"class":205},"        },\n",[195,1341,1342,1344,1346,1348,1350,1353],{"class":197,"line":684},[195,1343,1113],{"class":205},[195,1345,1011],{"class":219},[195,1347,216],{"class":205},[195,1349,295],{"class":205},[195,1351,1352],{"class":627}," 0",[195,1354,616],{"class":205},[195,1356,1357],{"class":197,"line":704},[195,1358,1359],{"class":205},"    },\n",[195,1361,1363,1365,1368,1370,1372],{"class":197,"line":1362},12,[195,1364,1099],{"class":205},[195,1366,1367],{"class":219},"31",[195,1369,216],{"class":205},[195,1371,295],{"class":205},[195,1373,1094],{"class":205},[195,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427],{"class":197,"line":1376},13,[195,1378,1113],{"class":205},[195,1380,1003],{"class":219},[195,1382,216],{"class":205},[195,1384,295],{"class":205},[195,1386,1122],{"class":205},[195,1388,216],{"class":205},[195,1390,1127],{"class":219},[195,1392,216],{"class":205},[195,1394,295],{"class":205},[195,1396,1134],{"class":627},[195,1398,225],{"class":205},[195,1400,1139],{"class":205},[195,1402,1142],{"class":219},[195,1404,216],{"class":205},[195,1406,295],{"class":205},[195,1408,1149],{"class":205},[195,1410,1102],{"class":627},[195,1412,225],{"class":205},[195,1414,1156],{"class":627},[195,1416,1159],{"class":205},[195,1418,1139],{"class":205},[195,1420,1164],{"class":219},[195,1422,216],{"class":205},[195,1424,295],{"class":205},[195,1426,1156],{"class":627},[195,1428,1173],{"class":205},[195,1430,1432,1434,1436,1438,1440],{"class":197,"line":1431},14,[195,1433,1113],{"class":205},[195,1435,1007],{"class":219},[195,1437,216],{"class":205},[195,1439,295],{"class":205},[195,1441,1094],{"class":205},[195,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1466,1468,1470,1472,1474,1476,1479,1481,1483,1485,1487,1489,1492],{"class":197,"line":1444},15,[195,1446,1190],{"class":205},[195,1448,1193],{"class":219},[195,1450,216],{"class":205},[195,1452,295],{"class":205},[195,1454,1122],{"class":205},[195,1456,216],{"class":205},[195,1458,1204],{"class":219},[195,1460,216],{"class":205},[195,1462,295],{"class":205},[195,1464,1465],{"class":627}," 2.2",[195,1467,225],{"class":205},[195,1469,1139],{"class":205},[195,1471,1221],{"class":219},[195,1473,216],{"class":205},[195,1475,295],{"class":205},[195,1477,1478],{"class":627}," 2.9",[195,1480,225],{"class":205},[195,1482,1139],{"class":205},[195,1484,1235],{"class":219},[195,1486,216],{"class":205},[195,1488,295],{"class":205},[195,1490,1491],{"class":627}," 6.0",[195,1493,1173],{"class":205},[195,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1530,1532,1534,1536,1538,1540,1543,1545,1547,1549,1551,1553,1556,1558,1560,1562,1564,1566,1568,1570,1572],{"class":197,"line":1496},16,[195,1498,1190],{"class":205},[195,1500,1251],{"class":219},[195,1502,216],{"class":205},[195,1504,295],{"class":205},[195,1506,1122],{"class":205},[195,1508,216],{"class":205},[195,1510,1262],{"class":219},[195,1512,216],{"class":205},[195,1514,295],{"class":205},[195,1516,305],{"class":205},[195,1518,1139],{"class":205},[195,1520,1273],{"class":219},[195,1522,216],{"class":205},[195,1524,295],{"class":205},[195,1526,1211],{"class":205},[195,1528,1529],{"class":627},"0.44",[195,1531,225],{"class":205},[195,1533,1139],{"class":205},[195,1535,1289],{"class":219},[195,1537,216],{"class":205},[195,1539,295],{"class":205},[195,1541,1542],{"class":627}," 0.32",[195,1544,225],{"class":205},[195,1546,1139],{"class":205},[195,1548,1305],{"class":219},[195,1550,216],{"class":205},[195,1552,295],{"class":205},[195,1554,1555],{"class":627}," 0.15",[195,1557,225],{"class":205},[195,1559,1139],{"class":205},[195,1561,1321],{"class":219},[195,1563,216],{"class":205},[195,1565,295],{"class":205},[195,1567,1139],{"class":205},[195,1569,1330],{"class":219},[195,1571,216],{"class":205},[195,1573,1173],{"class":205},[195,1575,1577],{"class":197,"line":1576},17,[195,1578,1339],{"class":205},[195,1580,1582,1584,1586,1588,1590,1592],{"class":197,"line":1581},18,[195,1583,1113],{"class":205},[195,1585,1011],{"class":219},[195,1587,216],{"class":205},[195,1589,295],{"class":205},[195,1591,1352],{"class":627},[195,1593,616],{"class":205},[195,1595,1597],{"class":197,"line":1596},19,[195,1598,1359],{"class":205},[195,1600,1602],{"class":197,"line":1601},20,[195,1603,1604],{"class":205},"}\n",[195,1606,1608],{"class":197,"line":1607},21,[195,1609,1084],{"emptyLinePlaceholder":1083},[195,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1638,1640,1642,1644,1646,1648],{"class":197,"line":1612},22,[195,1614,202],{"class":201},[195,1616,206],{"class":205},[195,1618,210],{"class":209},[195,1620,213],{"class":205},[195,1622,216],{"class":205},[195,1624,220],{"class":219},[195,1626,216],{"class":205},[195,1628,225],{"class":205},[195,1630,228],{"class":209},[195,1632,213],{"class":205},[195,1634,216],{"class":205},[195,1636,1637],{"class":219},"temperature",[195,1639,216],{"class":205},[195,1641,240],{"class":205},[195,1643,243],{"class":201},[195,1645,246],{"class":205},[195,1647,249],{"class":201},[195,1649,572],{"class":205},[195,1651,1653,1655],{"class":197,"line":1652},23,[195,1654,862],{"class":209},[195,1656,581],{"class":205},[195,1658,1660,1662,1664,1667],{"class":197,"line":1659},24,[195,1661,869],{"class":209},[195,1663,213],{"class":205},[195,1665,1666],{"class":627},"60",[195,1668,616],{"class":205},[195,1670,1672,1674,1676,1678],{"class":197,"line":1671},25,[195,1673,881],{"class":209},[195,1675,213],{"class":205},[195,1677,886],{"class":627},[195,1679,616],{"class":205},[195,1681,1683,1686,1688,1690],{"class":197,"line":1682},26,[195,1684,1685],{"class":209},"    keyframes",[195,1687,213],{"class":205},[195,1689,989],{"class":201},[195,1691,616],{"class":205},[195,1693,1695],{"class":197,"line":1694},27,[195,1696,266],{"class":205},[165,1698,1699],{},"Or reference a file on disk:",[186,1701,1703],{"className":188,"code":1702,"language":190,"meta":191,"style":191},"Browzarr(dataset=\"gs:\u002F\u002Fstore\", variable=\"temperature\").volume().export(\n    animate=True,\n    frames=60,\n    frame_rate=30,\n    keyframes_path=r\"C:\\path\\to\\keyframes.json\",\n)\n",[169,1704,1705,1743,1749,1759,1769,1806],{"__ignoreMap":191},[195,1706,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741],{"class":197,"line":198},[195,1708,202],{"class":201},[195,1710,206],{"class":205},[195,1712,210],{"class":209},[195,1714,213],{"class":205},[195,1716,216],{"class":205},[195,1718,220],{"class":219},[195,1720,216],{"class":205},[195,1722,225],{"class":205},[195,1724,228],{"class":209},[195,1726,213],{"class":205},[195,1728,216],{"class":205},[195,1730,1637],{"class":219},[195,1732,216],{"class":205},[195,1734,240],{"class":205},[195,1736,243],{"class":201},[195,1738,246],{"class":205},[195,1740,249],{"class":201},[195,1742,572],{"class":205},[195,1744,1745,1747],{"class":197,"line":575},[195,1746,862],{"class":209},[195,1748,581],{"class":205},[195,1750,1751,1753,1755,1757],{"class":197,"line":584},[195,1752,869],{"class":209},[195,1754,213],{"class":205},[195,1756,1666],{"class":627},[195,1758,616],{"class":205},[195,1760,1761,1763,1765,1767],{"class":197,"line":592},[195,1762,881],{"class":209},[195,1764,213],{"class":205},[195,1766,886],{"class":627},[195,1768,616],{"class":205},[195,1770,1771,1774,1776,1779,1781,1784,1787,1790,1793,1796,1799,1802,1804],{"class":197,"line":601},[195,1772,1773],{"class":209},"    keyframes_path",[195,1775,213],{"class":205},[195,1777,1778],{"class":283},"r",[195,1780,216],{"class":205},[195,1782,1783],{"class":219},"C:",[195,1785,1786],{"class":320},"\\p",[195,1788,1789],{"class":219},"ath",[195,1791,1792],{"class":320},"\\t",[195,1794,1795],{"class":219},"o",[195,1797,1798],{"class":320},"\\k",[195,1800,1801],{"class":219},"eyframes.json",[195,1803,216],{"class":205},[195,1805,616],{"class":205},[195,1807,1808],{"class":197,"line":619},[195,1809,266],{"class":205},[377,1811,167,1813,1815,1816,1818],{"icon":1812},"i-lucide-shield-alert",[169,1814,989],{},"\u002F",[169,1817,999],{}," options are mutually exclusive — provide one or the\nother, not both.",[1820,1821,1822],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":191,"searchDepth":575,"depth":575,"links":1824},[1825,1827,1828,1831],{"id":270,"depth":575,"text":1826},"export() signature",{"id":383,"depth":575,"text":384},{"id":709,"depth":575,"text":710,"children":1829},[1830],{"id":922,"depth":584,"text":923},{"id":989,"depth":575,"text":990},"Static image export, video export, and scripted walkthrough keyframes with pyBrowzarr.","md",null,{},{"icon":104},{"title":101,"description":1832},"9Ywq7VhD-rDtXB0-wQOfsMN_YV9Z95X3oQlpanIT590",[1840,1842],{"title":96,"path":97,"stem":98,"description":1841,"icon":99,"children":-1},"Install pyBrowzarr and go from zero to your first Browzarr plot.",{"title":106,"path":107,"stem":108,"description":1843,"icon":109,"children":-1},"How pyBrowzarr opens the Browzarr view in terminal, Jupyter, VS Code, and Colab.",1790773465067]