Skip to content
Snippets Groups Projects
Select Git revision
  • 8209738749e51ca1a930a71db547bfca4a26820b
  • master default protected
  • djmdev
  • dev
  • cloud_water_contents
  • 1-download-era5
  • sysinstall
  • origin/task/language-editing
  • task/language-editing
  • feature/makefiles
  • v7.1.2
  • v7.1.1
  • v7.1
  • v7.0.4.1
  • 7.0.4
15 results

Python

  • Clone with SSH
  • Clone with HTTPS
  • Welcome to the DART-WRF documentation!

    DART-WRF is a Python package to run an Ensemble Data Assimilation system with the software packages DART and WRF.

    • Why should I use it? - It's pythonic: see what it does at first glance, modular, flexible - It handles dependencies using SLURM without 'sleep loops in the bash script'.

    Functions return a SLURM ID which can be used to trigger the start of another function (interface by [brentp/slurmpy](https://github.com/brentp/slurmpy)).

    • How does it work? - There are two kinds of code/scripts: One that is run immediately and one that is run later on. - The first one instructs the cluster (SLURM) to do the things you tell it - in the right order - using the right input. - The latter kind of code actually does the things. Its code is not executed right away, but when there are resources assigned to you by SLURM.
    • Can I use it for real weather? - Yes, but you need to [convert your observations into DART format.](https://docs.dart.ucar.edu)

    Contents