README: DNS Pos -P ocessing and Plo ing Sc ip s
Manusc ip In o ma ion
This eposi o y con ains:
• Pos -p ocessing sc ip s o DNS model ou pu
• P ocessed da a iles
• Plo ing sc ip s o gene a e Figu es 1–3 in he manusc ip :
“Spa ially inhomogeneous phase change, and i s e ec on cloud u bulence”
Submi ed o Geophysical Resea ch Le e s (GRL), AGU
Reposi o y S uc u e
.
── da a_ iles/ # P ocessed da a used in igu es 1 and 2
── con ou _da a/ # P ocessed da a used in igu es 3
── e_plo s/ # Py hon sc ip s o gene a e manusc ip igu es
── pos _p ocessing_codes/ # Sc ip s o compu e in e media e da a om aw DNS ou pu
── README # This documen a ion
Figu e Rep oducibili y Guide
The plo ing sc ip s o ep oduce Figu e 1-3 a e a ailable in he plo _sc ip s/ olde .
Figu e 1: Co ela ion and Mean Analysis
Use ollowing plo ing sc ip s o egene a e he Figu e 1 o he manusc ip s:
• QT_co .py: Compu es spa ial co ela ion o QT
• Qq _co .py: Compu es co ela ion be ween Q and q
• luc_Ta g.py: Plo s a e age empe a u e luc ua ions
• Qa g.py: Domain a e age o Q
• Legends:
o (a), (b): legend_co .py
o (c), (d): legend_a g.py
Figu e 2: TKE and D ople Radius Analysis
Following plo ing sc ip o be used o egene a e he Figu e 2:
• nolegend_ ke_spec a.py (se ime=0.2 o ea ly ime, ime=10 o la e ime)
• ke_mean.py: Time e olu ion o domain-a e aged TKE
• ke_ h esold10.py: TKE abo e a h eshold
• pd .py: Radius PDF plo
• Legends:
o (a), (b): legend_spec a.py
o (c), (d): legend_ ke.py
Figu e 3: 3D Con ou s o Di e en G id Resolu ions
3D con ou s o he Figu e 3 can be ep oduced using ollowing sc ip s:
• (256)³ wi hou phase change: 256_np3dcon ou _6s.py
• (256)³ wi h phase change: 256_3dcon ou _6s.py
• (1024)³ wi hou phase change: 1024_np3dcon ou _6s.py
• (1024)³ wi h phase change: 1024_3dcon ou _6s.py
How To Use
This eposi o y con ains h ee pa s. All h ee pa s a e a ailable on Zenodo:
Pa 1: 10.5281/zenodo.17293981
Pa 2: 10.5281/zenodo.17309680
Pa 3: 10.5281/zenodo.17309818
All h ee pa s a e equi ed o access he ull da ase .
1. Using ollowing Linux command unzip he da ase
zip -s 0 GRL_Da a_Reposi o y.zip --ou combined_ epo.zip
mkdi DNS_da a_ epo
unzip combined_ epo.zip -d DNS_da a_ epo
which has he comple e eposi o y da a olde name GRL_Da a_Reposi o y
2. The olde s named da a_ iles and coun ou _da a con ain all p ocessed da ase s o
ep oduce Figu es 1–3.
3. Run plo ing sc ip s
Ensu e Py hon 3 and equi ed lib a ies (numpy, ma plo lib, xa ay) a e ins alled.
Example:
cd e_plo s
py hon QT_co .py
Pos -P ocessing Code Desc ip ions
Loca ed in pos _p ocessing_codes/:
• TKE Spec a Calcula ion:
ke_high.py — Compu es TKE om eloci y ields.
• D ople Radius PDF:
pd _cal — Di ec o y con aining sc ip s o adius PDF.
• Domain A e age Calcula ions:
o 256_a gQT. 90: Domain a e age o Q and T o 256³ domain
o pa icle_analysis. 90: Pa icle s a is ics by a e aging o e pa icles
• 3D Con ou Plo P epa a ion:
o con ou . 90: Fo p epa ing 3D con ou iles o 256 and 1024 domain sizes
These Fo an codes should be compiled and un wi hin hei espec i e domain olde s (e.g.,
256/, 512/, 1024/), depending on simula ion size.
License
This da ase is sha ed unde he C ea i e Commons A ibu ion 4.0 (CC-BY 4.0) license.
Con ac
Fo ques ions o addi ional da a access:
D . Bipin Kuma
Email: [email p o ec ed]
A ilia ion: Indian Ins i u e o T opical Me eo ology, Pune