Skip to content
Snippets Groups Projects
download-forcing-notebook.ipynb 2.72 KiB
Newer Older
{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Credentials"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import os\n",
    "import copernicusmarine\n",
    "\n",
    "# COPERNICUS \n",
    "copernicusmarine.login()\n",
    "\n",
    "# NAOS\n",
    "WRITE_IN_NAOS: bool = False \n",
Karine PARRA's avatar
Karine PARRA committed
    "NAOS_TOKEN = \"your token\"\n",
    "\n",
    "os.environ[\"WRITE_IN_NAOS\"] = str(WRITE_IN_NAOS)\n",
    "os.environ[\"NAOS_TOKEN\"] = NAOS_TOKEN"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Execute with the interface"
   ]
  },
  {
   "cell_type": "code",
Karine PARRA's avatar
Karine PARRA committed
   "execution_count": null,
Karine PARRA's avatar
Karine PARRA committed
   "outputs": [],
   "source": [
    "from source.widgets import *\n",
    "widgets.VBox(widgets_list)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Execute with a prompt"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "from source.simulation_parameters import *\n",
    "\n",
    "# 2D\n",
    "simulation_parameters2D = SimulationParameters(\n",
    "    model=\"houle-2d\",\n",
    "    project_id=935, # https://forge.naos-cluster.tech/gpmb/modeles-telemac/fork-target/public-study-2D\n",
    "    sources=['constants-2d', 'copernicus-sea', 'hub-eau-2d', 'open-meteo'],\n",
    "    start_date=\"2024-08-14T00:00:00.000000Z\",\n",
    "    end_date=\"2024-08-15T00:00:00.000000Z\",\n",
    "    naos_token=NAOS_TOKEN,\n",
    "    write_in_naos=WRITE_IN_NAOS,\n",
    "    )\n",
    "\n",
    "print(simulation_parameters2D.create_simulation()[\"result\"])\n",
    "\n",
    "# 3D\n",
    "simulation_parameters3D = SimulationParameters(\n",
    "    model=\"gironde-xl-3d\",\n",
    "    project_id=979, # https://forge.naos-cluster.tech/gpmb/modeles-telemac/fork-target/public-study-3D\n",
    "    sources=['open-meteo', 'magest', 'constants-3d', 'hub-eau-3d', 'copernicus-o2' , 'copernicus-temp'],\n",
    "    start_date=\"2024-08-14T00:00:00.000000Z\",\n",
    "    end_date=\"2024-08-15T00:00:00.000000Z\",\n",
    "    naos_token=NAOS_TOKEN,\n",
    "    write_in_naos=WRITE_IN_NAOS,\n",
    "    )\n",
    "\n",
    "print(simulation_parameters3D.create_simulation()[\"result\"])"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "gpmb",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}