Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
basic_users_guide_xces_new [2025/05/16 12:19] – [Creating your own conda/mamba environment with the freva library] etorma | basic_users_guide_xces_new [2025/05/19 11:50] (current) – [Installing the freva library] etorma | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Getting familiar with the XCES Platform ====== | ===== Getting familiar with the XCES Platform ====== | ||
+ | <WRAP round info> | ||
+ | * For a **quick tour** through Freva and Freva Plugins please [[https:// | ||
+ | * You also have some **hands-on exercises** to get yourself familiarised with freva and plugins [[https:// | ||
+ | </ | ||
The XCES platform is an instance of the Free Evaluation System Framework (Freva), designed by the Freva team and adapted for the scientists of the ClimXtreme project by Module D. Below you will find relevant information on how to get started with the system. | The XCES platform is an instance of the Free Evaluation System Framework (Freva), designed by the Freva team and adapted for the scientists of the ClimXtreme project by Module D. Below you will find relevant information on how to get started with the system. | ||
- | The system can used either through the [[basic_users_guide_xces_new# | + | The system can used either through the [[basic_users_guide_xces_new# |
+ | |||
Line 238: | Line 244: | ||
+ | |||
+ | ==== Creating a jupyter kernel out of your environment ==== | ||
+ | |||
+ | For that, you will need to previously install the '' | ||
+ | |||
+ | <code python> | ||
+ | conda create --name myenv python=3.8 ipykernel # with conda | ||
+ | python -m pip install ipykernel # with pip | ||
+ | </ | ||
+ | |||
+ | And then, given you are using the python binary of your environment: | ||
+ | |||
+ | <code python> | ||
+ | python -m ipykernel install --user --name=$(KERNEL_NAME) --display-name $(KERNEL_NAME) | ||
+ | </ | ||
==== Installing the freva library ==== | ==== Installing the freva library ==== | ||
Line 246: | Line 267: | ||
- add the environment config of XCES in your script, e.g.: | - add the environment config of XCES in your script, e.g.: | ||
<code python> | <code python> | ||
- | import os,sys | ||
- | os.environ[" | ||
- | os.environ[" | ||
import freva | import freva | ||
+ | freva.config(config_file="/ | ||
</ | </ | ||
+ | that should work on a python script, python env console and jupyter notebook (e.g. [[https:// | ||
+ | Incidentally, | ||
+ | <code python> | ||
+ | import freva | ||
+ | freva.config(config_file="/ | ||
+ | | ||
+ | </ | ||
- | ===== Using XCES/Freva R/Python environment to locally install your own packages ===== | + | ===== Using XCES/Freva R/Python environment to locally install your own packages |
<WRAP round info> | <WRAP round info> |