[{"data":1,"prerenderedAt":831},["ShallowReactive",2],{"page-\u002Fcore\u002Fgetting-started\u002Finstallation":3,"navigation":453},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":445,"extension":446,"meta":447,"navigation":249,"path":448,"rawbody":449,"seo":450,"stem":451,"__hash__":452},"docs_en\u002Fcore\u002F1.getting-started\u002F1.installation.md","Installation",{"type":9,"value":10,"toc":439},"minimark",[11,69,74,109,113,176,352,356,365,415,425,429,435],[12,13,14,40,55],"code-group",{},[15,16,22],"pre",{"className":17,"code":18,"filename":19,"language":20,"meta":21,"style":21},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add @welldot\u002Fcore\n","pnpm","bash","",[23,24,25],"code",{"__ignoreMap":21},[26,27,30,33,37],"span",{"class":28,"line":29},"line",1,[26,31,19],{"class":32},"sBMFI",[26,34,36],{"class":35},"sfazB"," add",[26,38,39],{"class":35}," @welldot\u002Fcore\n",[15,41,44],{"className":17,"code":42,"filename":43,"language":20,"meta":21,"style":21},"npm install @welldot\u002Fcore\n","npm",[23,45,46],{"__ignoreMap":21},[26,47,48,50,53],{"class":28,"line":29},[26,49,43],{"class":32},[26,51,52],{"class":35}," install",[26,54,39],{"class":35},[15,56,59],{"className":17,"code":57,"filename":58,"language":20,"meta":21,"style":21},"yarn add @welldot\u002Fcore\n","yarn",[23,60,61],{"__ignoreMap":21},[26,62,63,65,67],{"class":28,"line":29},[26,64,58],{"class":32},[26,66,36],{"class":35},[26,68,39],{"class":35},[70,71,73],"h2",{"id":72},"requirements","Requirements",[75,76,77,81,92],"ul",{},[78,79,80],"li",{},"Node.js 18 or later, or any modern browser or bundler. The package has no DOM or network dependency, so it also runs in workers and edge runtimes.",[78,82,83,84,87,88,91],{},"ES modules and CommonJS are both published (",[23,85,86],{},"import"," and ",[23,89,90],{},"require","), with TypeScript declarations.",[78,93,94,95,104,105,108],{},"Dependencies: ",[96,97,101],"a",{"href":98,"rel":99},"https:\u002F\u002Fzod.dev",[100],"nofollow",[23,102,103],{},"zod"," 3 (the validators are Zod schemas) and ",[23,106,107],{},"defu",". They install with the package.",[70,110,112],{"id":111},"what-else-is-in-the-package","What else is in the package",[114,115,116,129],"table",{},[117,118,119],"thead",{},[120,121,122,126],"tr",{},[123,124,125],"th",{},"Path",[123,127,128],{},"Contents",[130,131,132,143,162],"tbody",{},[120,133,134,140],{},[135,136,137],"td",{},[23,138,139],{},"@welldot\u002Fcore",[135,141,142],{},"The library: types, validators, serialization, units, vocabularies.",[120,144,145,150],{},[135,146,147],{},[23,148,149],{},"@welldot\u002Fcore\u002Fwell.schema.json",[135,151,152,153,157,158,161],{},"The ",[96,154,156],{"href":155},"\u002Fformat\u002Freference\u002Fjson-schema","JSON Schema"," for v2, the same file published at ",[23,159,160],{},"https:\u002F\u002Fwelldot.org\u002Fschema\u002Fv2\u002Fwell.schema.json",".",[120,163,164,169],{},[135,165,166],{},[23,167,168],{},"@welldot\u002Fcore\u002Fexamples\u002F\u003Cfile>.well",[135,170,171,172,161],{},"The 19 ",[96,173,175],{"href":174},"\u002Fformat\u002Freference\u002Fexamples","example wells",[15,177,181],{"className":178,"code":179,"language":180,"meta":21,"style":21},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F\u002F Node: read an example from the installed package\nimport { readFile } from 'node:fs\u002Fpromises';\nimport { createRequire } from 'node:module';\n\nconst require = createRequire(import.meta.url);\nconst path =\n  require.resolve('@welldot\u002Fcore\u002Fexamples\u002Fcoluna-mg-cristalino-abastecimento.well');\nconst text = await readFile(path, 'utf8');\n","ts",[23,182,183,189,221,244,251,284,295,320],{"__ignoreMap":21},[26,184,185],{"class":28,"line":29},[26,186,188],{"class":187},"sHwdD","\u002F\u002F Node: read an example from the installed package\n",[26,190,192,195,199,203,206,209,212,215,218],{"class":28,"line":191},2,[26,193,86],{"class":194},"s7zQu",[26,196,198],{"class":197},"sMK4o"," {",[26,200,202],{"class":201},"sTEyZ"," readFile",[26,204,205],{"class":197}," }",[26,207,208],{"class":194}," from",[26,210,211],{"class":197}," '",[26,213,214],{"class":35},"node:fs\u002Fpromises",[26,216,217],{"class":197},"'",[26,219,220],{"class":197},";\n",[26,222,224,226,228,231,233,235,237,240,242],{"class":28,"line":223},3,[26,225,86],{"class":194},[26,227,198],{"class":197},[26,229,230],{"class":201}," createRequire",[26,232,205],{"class":197},[26,234,208],{"class":194},[26,236,211],{"class":197},[26,238,239],{"class":35},"node:module",[26,241,217],{"class":197},[26,243,220],{"class":197},[26,245,247],{"class":28,"line":246},4,[26,248,250],{"emptyLinePlaceholder":249},true,"\n",[26,252,254,258,261,264,267,270,272,274,277,279,282],{"class":28,"line":253},5,[26,255,257],{"class":256},"spNyl","const",[26,259,260],{"class":201}," require ",[26,262,263],{"class":197},"=",[26,265,230],{"class":266},"s2Zo4",[26,268,269],{"class":201},"(",[26,271,86],{"class":194},[26,273,161],{"class":197},[26,275,276],{"class":201},"meta",[26,278,161],{"class":197},[26,280,281],{"class":201},"url)",[26,283,220],{"class":197},[26,285,287,289,292],{"class":28,"line":286},6,[26,288,257],{"class":256},[26,290,291],{"class":201}," path ",[26,293,294],{"class":197},"=\n",[26,296,298,301,303,306,308,310,313,315,318],{"class":28,"line":297},7,[26,299,300],{"class":201},"  require",[26,302,161],{"class":197},[26,304,305],{"class":266},"resolve",[26,307,269],{"class":201},[26,309,217],{"class":197},[26,311,312],{"class":35},"@welldot\u002Fcore\u002Fexamples\u002Fcoluna-mg-cristalino-abastecimento.well",[26,314,217],{"class":197},[26,316,317],{"class":201},")",[26,319,220],{"class":197},[26,321,323,325,328,330,333,335,338,341,343,346,348,350],{"class":28,"line":322},8,[26,324,257],{"class":256},[26,326,327],{"class":201}," text ",[26,329,263],{"class":197},[26,331,332],{"class":194}," await",[26,334,202],{"class":266},[26,336,337],{"class":201},"(path",[26,339,340],{"class":197},",",[26,342,211],{"class":197},[26,344,345],{"class":35},"utf8",[26,347,217],{"class":197},[26,349,317],{"class":201},[26,351,220],{"class":197},[70,353,355],{"id":354},"versions","Versions",[357,358,359,360,364],"p",{},"The package follows semantic versioning from 1.0 onward; during 0.x a minor release can change the API, and the ",[96,361,363],{"href":362},"\u002Fcore\u002Fchangelog","changelog"," says how. Format support by release:",[114,366,367,378],{},[117,368,369],{},[120,370,371,375],{},[123,372,373],{},[23,374,139],{},[123,376,377],{},"Format revision",[130,379,380,391,399,407],{},[120,381,382,385],{},[135,383,384],{},"0.5.0",[135,386,387,388,317],{},"2.4 (writes ",[23,389,390],{},"\"2.4\"",[120,392,393,396],{},[135,394,395],{},"0.4.0",[135,397,398],{},"2.3",[120,400,401,404],{},[135,402,403],{},"0.3.0",[135,405,406],{},"2.1",[120,408,409,412],{},[135,410,411],{},"0.2.0",[135,413,414],{},"2.0",[416,417,418],"warning",{},[357,419,420,421,424],{},"Releases up to 0.4.0 reject files with ",[23,422,423],{},"\"version\": \"2.4\"",". Update every program that reads your files before any of them starts writing 2.4 files.",[70,426,428],{"id":427},"next","Next",[357,430,431],{},[96,432,434],{"href":433},"\u002Fcore\u002Fgetting-started\u002Ffirst-use","First use",[436,437,438],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}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}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":21,"searchDepth":191,"depth":191,"links":440},[441,442,443,444],{"id":72,"depth":191,"text":73},{"id":111,"depth":191,"text":112},{"id":354,"depth":191,"text":355},{"id":427,"depth":191,"text":428},"Install @welldot\u002Fcore with npm, pnpm or yarn, check the requirements, and find the JSON Schema and example files it ships with.","md",{},"\u002Fcore\u002Fgetting-started\u002Finstallation","---\ntitle: Installation\ndescription: Install @welldot\u002Fcore with npm, pnpm or yarn, check the requirements, and find the JSON Schema and example files it ships with.\n---\n\n::code-group\n\n```bash [pnpm]\npnpm add @welldot\u002Fcore\n```\n\n```bash [npm]\nnpm install @welldot\u002Fcore\n```\n\n```bash [yarn]\nyarn add @welldot\u002Fcore\n```\n\n::\n\n## Requirements\n\n- Node.js 18 or later, or any modern browser or bundler. The package has no DOM or network dependency, so it also runs in workers and edge runtimes.\n- ES modules and CommonJS are both published (`import` and `require`), with TypeScript declarations.\n- Dependencies: [`zod`](https:\u002F\u002Fzod.dev) 3 (the validators are Zod schemas) and `defu`. They install with the package.\n\n## What else is in the package\n\n| Path                                 | Contents                                                                                                                              |\n| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- |\n| `@welldot\u002Fcore`                      | The library: types, validators, serialization, units, vocabularies.                                                                   |\n| `@welldot\u002Fcore\u002Fwell.schema.json`     | The [JSON Schema](\u002Fformat\u002Freference\u002Fjson-schema) for v2, the same file published at `https:\u002F\u002Fwelldot.org\u002Fschema\u002Fv2\u002Fwell.schema.json`. |\n| `@welldot\u002Fcore\u002Fexamples\u002F\u003Cfile>.well` | The 19 [example wells](\u002Fformat\u002Freference\u002Fexamples).                                                                                   |\n\n```ts\n\u002F\u002F Node: read an example from the installed package\nimport { readFile } from 'node:fs\u002Fpromises';\nimport { createRequire } from 'node:module';\n\nconst require = createRequire(import.meta.url);\nconst path =\n  require.resolve('@welldot\u002Fcore\u002Fexamples\u002Fcoluna-mg-cristalino-abastecimento.well');\nconst text = await readFile(path, 'utf8');\n```\n\n## Versions\n\nThe package follows semantic versioning from 1.0 onward; during 0.x a minor release can change the API, and the [changelog](\u002Fcore\u002Fchangelog) says how. Format support by release:\n\n| `@welldot\u002Fcore` | Format revision      |\n| --------------- | -------------------- |\n| 0.5.0           | 2.4 (writes `\"2.4\"`) |\n| 0.4.0           | 2.3                  |\n| 0.3.0           | 2.1                  |\n| 0.2.0           | 2.0                  |\n\n::warning\nReleases up to 0.4.0 reject files with `\"version\": \"2.4\"`. Update every program that reads your files before any of them starts writing 2.4 files.\n::\n\n## Next\n\n[First use](\u002Fcore\u002Fgetting-started\u002Ffirst-use)\n",{"title":7,"description":445},"core\u002F1.getting-started\u002F1.installation","GFrjWCo1TqY0y_0Yt1nkZjuQSt5VQcpEzjffUiS9I6A",{"docs_en":454,"spec":764,"changelogs":814},[455,475,494,545,652,706],{"title":456,"path":457,"stem":458,"children":459},"Ai","\u002Fai","ai",[460,463,467,471],{"title":461,"path":457,"stem":462},"Introduction","ai\u002Findex",{"title":464,"path":465,"stem":466},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":468,"path":469,"stem":470},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":472,"path":473,"stem":474},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":476,"path":477,"stem":478,"children":479},"Contributing","\u002Fcontributing","contributing",[480,482,486,490],{"title":461,"path":477,"stem":481},"contributing\u002Findex",{"title":483,"path":484,"stem":485},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":487,"path":488,"stem":489},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":491,"path":492,"stem":493},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":495,"path":496,"stem":497,"children":498},"Core","\u002Fcore","core",[499,501,510,539],{"title":461,"path":496,"stem":500},"core\u002Findex",{"title":502,"path":503,"stem":504,"children":505,"page":509},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[506,507],{"title":7,"path":448,"stem":451},{"title":434,"path":433,"stem":508},"core\u002F1.getting-started\u002F2.first-use",false,{"title":511,"path":512,"stem":513,"children":514,"page":509},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[515,519,523,527,531,535],{"title":516,"path":517,"stem":518},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":520,"path":521,"stem":522},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":524,"path":525,"stem":526},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":528,"path":529,"stem":530},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":532,"path":533,"stem":534},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":536,"path":537,"stem":538},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":540,"path":541,"stem":542,"children":543},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[544],{"title":540,"path":541,"stem":542},{"title":546,"path":547,"stem":548,"children":549},"Format","\u002Fformat","format",[550,552,572,601,625,642,648],{"title":461,"path":547,"stem":551},"format\u002Findex",{"title":502,"path":553,"stem":554,"children":555,"page":509},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[556,560,564,568],{"title":557,"path":558,"stem":559},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":561,"path":562,"stem":563},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":565,"path":566,"stem":567},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":569,"path":570,"stem":571},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":573,"path":574,"stem":575,"children":576,"page":509},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[577,581,585,589,593,597],{"title":578,"path":579,"stem":580},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":582,"path":583,"stem":584},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":586,"path":587,"stem":588},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":590,"path":591,"stem":592},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":594,"path":595,"stem":596},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":598,"path":599,"stem":600},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":511,"path":602,"stem":603,"children":604,"page":509},"\u002Fformat\u002Fguides","format\u002F3.guides",[605,609,613,617,621],{"title":606,"path":607,"stem":608},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":610,"path":611,"stem":612},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":614,"path":615,"stem":616},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":618,"path":619,"stem":620},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":622,"path":623,"stem":624},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":626,"path":627,"stem":628,"children":629},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[630,631,633,636],{"title":626,"path":627,"stem":628},{"title":156,"path":155,"stem":632},"format\u002F4.reference\u002F1.json-schema",{"title":634,"path":174,"stem":635},"Example wells","format\u002F4.reference\u002F2.examples",{"title":637,"path":638,"stem":639,"children":640},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[641],{"title":637,"path":638,"stem":639},{"title":643,"path":644,"stem":645,"children":646},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[647],{"title":643,"path":644,"stem":645},{"title":649,"path":650,"stem":651},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":653,"path":654,"stem":655,"children":656},"Render","\u002Frender","render",[657,659,669,701],{"title":461,"path":654,"stem":658},"render\u002Findex",{"title":502,"path":660,"stem":661,"children":662,"page":509},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[663,666],{"title":7,"path":664,"stem":665},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":434,"path":667,"stem":668},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":511,"path":670,"stem":671,"children":672,"page":509},"\u002Frender\u002Fguides","render\u002F2.guides",[673,677,681,685,689,693,697],{"title":674,"path":675,"stem":676},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":678,"path":679,"stem":680},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":682,"path":683,"stem":684},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":686,"path":687,"stem":688},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":690,"path":691,"stem":692},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":694,"path":695,"stem":696},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":698,"path":699,"stem":700},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":540,"path":702,"stem":703,"children":704},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[705],{"title":540,"path":702,"stem":703},{"title":707,"path":708,"stem":709,"children":710},"Utils","\u002Futils","utils",[711,713,723,759],{"title":461,"path":708,"stem":712},"utils\u002Findex",{"title":502,"path":714,"stem":715,"children":716,"page":509},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[717,720],{"title":7,"path":718,"stem":719},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":434,"path":721,"stem":722},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":511,"path":724,"stem":725,"children":726,"page":509},"\u002Futils\u002Fguides","utils\u002F2.guides",[727,731,735,739,743,747,751,755],{"title":728,"path":729,"stem":730},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":732,"path":733,"stem":734},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":736,"path":737,"stem":738},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":740,"path":741,"stem":742},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":744,"path":745,"stem":746},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":748,"path":749,"stem":750},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":752,"path":753,"stem":754},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":756,"path":757,"stem":758},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":540,"path":760,"stem":761,"children":762},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[763],{"title":540,"path":760,"stem":761},[765],{"title":546,"path":547,"stem":548,"children":766,"page":509},[767],{"title":768,"path":644,"stem":769,"children":770,"page":509},"Spec","format\u002Fspec",[771,780,789],{"title":772,"path":773,"stem":774,"children":775,"page":509},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[776],{"title":777,"path":778,"stem":779},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":781,"path":782,"stem":783,"children":784,"page":509},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[785],{"title":786,"path":787,"stem":788},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":790,"path":791,"stem":792,"children":793,"page":509},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[794,798,802,806,810],{"title":795,"path":796,"stem":797},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":799,"path":800,"stem":801},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":803,"path":804,"stem":805},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":807,"path":808,"stem":809},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":811,"path":812,"stem":813},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[815,819,825],{"title":495,"path":496,"stem":497,"children":816,"page":509},[817],{"title":139,"path":362,"stem":818},"core\u002FCHANGELOG",{"title":653,"path":654,"stem":655,"children":820,"page":509},[821],{"title":822,"path":823,"stem":824},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":707,"path":708,"stem":709,"children":826,"page":509},[827],{"title":828,"path":829,"stem":830},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050496934]