Skip to content

Commit

Permalink
update repo for publication
Browse files Browse the repository at this point in the history
update doi

Fixing typo

Add ref sedfoam

small modif
  • Loading branch information
cgadal committed Mar 22, 2024
1 parent bf2e81d commit d7559b7
Show file tree
Hide file tree
Showing 10 changed files with 87 additions and 45 deletions.
4 changes: 2 additions & 2 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Project: LOCK_PLGC_MONOGRAPH

List of authors:

- Cyril Gadal <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Cyril Gadal <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France

- Jean Schneider <[email protected]> Laboratoire Énergies et Mécanique Théorique et Appliquée (LEMTA), Université de Lorraine, CNRS, 54500, Nancy, France

Expand All @@ -20,7 +20,7 @@ List of authors:

- Marie Rastello <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France

- Laurent Lacaze <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Laurent Lacaze <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France


----
Expand Down
8 changes: 3 additions & 5 deletions COPYRIGHT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Project title: Data used in 'Chapter 16. Particle-laden gravity currents: the lo
Short project name: LOCK_PLGC_MONOGRAPH

List of authors:
- Cyril Gadal <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Cyril Gadal <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Jean Schneider <[email protected]> Laboratoire Énergies et Mécanique Théorique et Appliquée (LEMTA), Université de Lorraine, CNRS, 54500, Nancy, France
- Cyrille Bonamy <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
- Julien Chauchat <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
Expand All @@ -12,7 +12,7 @@ List of authors:
- Matthieu Mercier <[email protected]> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Florence Naaim <[email protected]> Univ. Grenoble Alpes, INRAE, CNRS, IRD, Grenoble INP, IGE, 38000 Grenoble, France
- Marie Rastello <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
- Laurent Lacaze <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Laurent Lacaze <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France

Description
-----------
Expand All @@ -30,7 +30,7 @@ The folder 'data/output_data' contains 287 netcdf4 files corresponding to each e
- setup: setup used to acquire the data. See article.
- dataset: Dataset classification of this run, See paper.

- dimensions(sizes): time(1801)
- dimensions(sizes): time(n)

- variables(dimensions):
- At(): Atwood number
Expand Down Expand Up @@ -63,8 +63,6 @@ The folder 'data/output_data' contains 287 netcdf4 files corresponding to each e
- vs(): particle Stokes velocity
- x_front('time',): front position vector

- groups:

Variables can sometimes possess the following attributes:
- unit: corresponding unit
- std: error(s) on the given quantity, calculated by error propagation from measurement uncertainties using the `uncertainties` module (https://pythonhosted.org/uncertainties/) in Python.
Expand Down
16 changes: 7 additions & 9 deletions PROJECT-META.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ project:
acronym: LOCK_PLGC_MONOGRAPH

creator:
- Cyril Gadal <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Cyril Gadal <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Jean Schneider <[email protected]> Laboratoire Énergies et Mécanique Théorique et Appliquée (LEMTA), Université de Lorraine, CNRS, 54500, Nancy, France
- Cyrille Bonamy <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
- Julien Chauchat <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
Expand All @@ -18,7 +18,7 @@ project:
- Matthieu Mercier <[email protected]> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Florence Naaim <[email protected]> Univ. Grenoble Alpes, INRAE, CNRS, IRD, Grenoble INP, IGE, 38000 Grenoble, France
- Marie Rastello <[email protected]> Univ. Grenoble Alpes, CNRS, Grenoble INP, LEGI, 38000 Grenoble, France
- Laurent Lacaze <cyril.gadal@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France
- Laurent Lacaze <laurent.lacaze@imft.fr> Institut de Mécanique des Fluides de Toulouse (IMFT), Université de Toulouse, CNRS, Toulouse, France

subject:
- Experiments
Expand All @@ -45,7 +45,7 @@ project:
- setup: setup used to acquire the data. See article.
- dataset: Dataset classification of this run, See paper.
- dimensions(sizes): time(1801)
- dimensions(sizes): time(n)
- variables(dimensions):
- At(): Atwood number
Expand Down Expand Up @@ -78,21 +78,18 @@ project:
- vs(): particle Stokes velocity
- x_front('time',): front position vector
- groups:
Variables can sometimes possess the following attributes:
- unit: corresponding unit
- std: error(s) on the given quantity, calculated by error propagation from measurement uncertainties using the `uncertainties` module (https://pythonhosted.org/uncertainties/) in Python.
- comments: comments on the given quantity (definition, formulas, etc ..)
In addition, the `analysis/analysis.py` script is used to generate the aforementioned NetCDF files from the original ones in `data/input_data`. The folder `paper` contains all source files of the article preprint, including Python codes to generate the article figures from the NetCDF files.
Finally, the CSV file 'dataset_summary.csv' offers a summary of all runs and corresponding experimental parameters,
allowing for easier access to the data.
Finally, the CSV file 'dataset_summary.csv' offers a summary of all runs and corresponding experimental parameters, allowing for easier access to the data.
publisher:

date: 09/08/2023
date: 14/03/2024

type:
- dataset
Expand All @@ -103,9 +100,10 @@ project:

# if the work is derived from...
source:
- https://doi.org/10.48550/arXiv.2301.00192
- https://doi.org/10.1017/jfm.2023.762
- https://doi.org/10.5281/zenodo.7487189
- https://doi.org/10.1007/s00348-022-03562-y
- https://doi.org/10.5194/gmd-10-4367-2017

language: en-US

Expand Down
74 changes: 60 additions & 14 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# PALAGRAM Monograph

This repository contains the data and codes associated with the PALAGRAM consortium.
This repository contains the data used in the research paper:

> Gadal C., Schneider J., Bonamy C., Chauchat J., Dossmann Y., Kiesgen de Richter S., Mercier M. J., Naaim-Bouvet F., Rastello M., and Lacaze L. **Chapter 16: Particle-laden gravity currents: the lock-release slumping regime at the laboratory scale.** *Submitted to AGU Monograph.*

## Repository organization

Expand All @@ -12,33 +15,76 @@ This repository contains the data and codes associated with the PALAGRAM consort
│ └─── ... : NETCDF files
│ └───output_data: processed data output by analysis.py (also contains input_data)
│ └─── ... : NETCDF files
└───analysis:
└───analysis.py: analysis code, that reads input_data and writes output_data
└───paper: contains source files for article
│ └───figures: contains source figures
│ └─── ... : PDF files
│ └─── figure_scripts: contains figure scripts that reads data in data/output_data and writes figures in paper/figures
│ └─── *.py : python scripts for figures
│ └─── ... : various files (.tex, .bib, ...)
│ └─── main.pdf : article preprint
└───analysis:
└───analysis.py: analysis code, that reads input_data and writes output_data
```

## Workflow
## Data organization

The CSV file `dataset_summary.csv` offers a summary of all runs and corresponding experimental parameters, allowing for easier access to the data.

The folder `data/output_data` contains 287 netcdf4 files corresponding to each experimental run used in the paper. For each run, the structure of the NetCDF file is the following:
- attributes:
- particle_type: particle type used (silica sand, glass beads, etc..)
- label: filename
- lab: lab where this run has been performed
- run_oldID: Old filename, corresponding to the experimental notebook
- author: author(s) that acquired this run
- setup: setup used to acquire the data. See article.
- dataset: Dataset classification of this run, See paper.

- dimensions(sizes): time(n)

One can work separately on the analysis (`analysis.py`), or the figures. While changing and running analysis.py, `output_data` are automatically updated. Figure scripts then needs to be re-run to update them (Use `figure_scripts/run_all.py` to update them all).
- variables(dimensions):
- At(): Atwood number
- Fr(): Froude number (adi. initial current velocity)
- H0(): initial heavy fluid height inside the lock
- H_a(): ambient fluid height outside the lock
- L0(): streamwise lock length
- L_1(): streamwise tank length after the lock
- Re(): Reynolds number
- S(): Settling number
- St(): Stokes number
- T_a(): ambient temperature
- T_f(): heavy fluid temperature inside the lock
- W0(): crossstream lock width
- a(): lock aspect ratio
- alpha(): bottom slope
- d(): particle diameter
- gprime(): specific gravity
- lamb(): adi. attenuation parameter
- nu_a(): ambient viscosity
- nu_f(): heavy fluid lock viscosity
- phi(): initial particle volume fraction inside the lock
- rho_a(): ambient fluid density
- rho_c(): heavy fluid mix density inside the lock
- rho_f():
- rho_p(): particle density
- t('time',): time vector
- t0(): characteristic timescale, t0 = L0/u0
- u0(): characteristic velocity scale, u0 = sqrt(gprime*H0)
- vs(): particle Stokes velocity
- x_front('time',): front position vector

### Working on the repo
Variables can sometimes possess the following attributes:
- unit: corresponding unit
- std: error(s) on the given quantity, calculated by error propagation from measurement uncertainties using the `uncertainties` module (https://pythonhosted.org/uncertainties/) in Python.
- comments: comments on the given quantity (definition, formulas, etc ..)

If you have git installed, clone the repository: `git clone [email protected]:Cgadal/palagram_monograph.git`.
## Related works

> **Warning**: When working locally, please create and work on a separate branch, different from `main`.
- Gadal, C., Mercier, M. J., Rastello, M., & Lacaze, L. (2023). Slumping regime in lock-release turbidity currents. *Journal of Fluid Mechanics*, 974, A4. [doi:10.1017/jfm.2023.762](https://doi.org/10.1017/jfm.2023.762)

Then:
- Gadal, C., Mercier, M., Rastello, M., & Lacaze, L. (2023). Data used in 'Slumping regime in lock-release turbidity currents' [Data set]. In Journal of Fluid Mechanics (Vol. 974, p. A4). *Zenodo*. https://doi.org/10.5281/zenodo.10058946

- commit your work
- pull to update the `main` branch
- merge the `main` branch with your work branch and solve potential conflicts
- only then, push on the distant repo (GitHub)
- Schneider, J., Dossmann, Y., Farges, O. et al. Investigation of particle laden gravity currents using the light attenuation technique. *Exp Fluids*, 64, 23 (2023). [doi:10.1007/s00348-022-03562-y](https://doi.org/10.1007/s00348-022-03562-y)

If you don't have git installed, you won't be able to work on the repo. You can still download the whole content by clicking on the green <> code button, or simply clicking [here](https://github.com/Cgadal/palagram_monograph/archive/refs/heads/main.zip).
- Chauchat, J., Cheng, Z., Nagel, T., Bonamy, C., and Hsu, T.-J. (2017) SedFoam-2.0: a 3-D two-phase flow numerical model for sediment transport, *Geosci. Model Dev.*, 10, 4367-4392, [doi:10.5194/gmd-10-4367-2017](https://doi.org/10.5194/gmd-10-4367-2017) and [github](https://github.com/sedfoam/sedfoam)
2 changes: 1 addition & 1 deletion paper/main.aux
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
\newlabel{eq:Xt_slope}{{6}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Particle-Laden Gravity Currents}{6}{}\protected@file@percent }
\newlabel{sec:intro_PLGC}{{1.2}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces \textbf {Experimental set-ups used in this study.} (a--c) Sketches of the three experimental set-ups. Below are shown snapshots of corresponding experimental images: (d--h) Set-up 1, $\alpha = 7^\circ $, $\phi \sim 3\nobreakspace {}\%$, ${S}t=0.027$; (i--k) Set-up 2, $\alpha = 45.4^\circ $, $\phi \sim 1.5\nobreakspace {}\%$, ${S}t=0.06 $; (l--p) Set-up 3, $\alpha = 0^\circ $, $\phi \sim 55\%$, ${S}t \equiv 0$. Below the horizontal black line are shown snapshots of a numerical simulation using SedFoan: (q--v) $\alpha = 45.4^\circ $, $\phi \sim 1.7\nobreakspace {}\%$, $\mathcal {S}t=0.06$.\relax }}{7}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces \textbf {Experimental set-ups used in this study.} (a--c) Sketches of the three experimental set-ups. Below are shown snapshots of corresponding experimental images: (d--h) Set-up 1, $\alpha = 7^\circ $, $\phi \sim 3\nobreakspace {}\%$, ${S}t=0.027$; (i--k) Set-up 2, $\alpha = 45.4^\circ $, $\phi \sim 1.5\nobreakspace {}\%$, ${S}t=0.06 $; (l--p) Set-up 3, $\alpha = 0^\circ $, $\phi \sim 55\%$, ${S}t \equiv 0$. Below the horizontal black line are shown snapshots of a numerical simulation using SedFoam: (q--v) $\alpha = 45.4^\circ $, $\phi \sim 1.7\nobreakspace {}\%$, $\mathcal {S}t=0.06$.\relax }}{7}{}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{fig:fig1}{{1}{7}}
\citation{Schneider2023}
Expand Down
16 changes: 8 additions & 8 deletions paper/main.fdb_latexmk
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Fdb version 3
["bibtex main"] 1710430707 "main.aux" "main.bbl" "main" 1710430708
["bibtex main"] 1710432857 "main.aux" "main.bbl" "main" 1711118779
"/usr/share/texlive/texmf-dist/bibtex/bst/base/apalike.bst" 1292289607 24635 604dafcc79f521a11ea73e506e1fbd98 ""
"biblio.bib" 1710430656 27376 d2d69c1e99e1edea5426e3034908ae56 ""
"main.aux" 1710430707 11803 71ff5a28f663a851c321d9250c2671e4 "pdflatex"
"main.aux" 1711118779 11803 3c30b6448afcbd2d9b21ce5092576f08 "pdflatex"
(generated)
"main.bbl"
"main.blg"
["pdflatex"] 1710430707 "/home/cyril/Documents/Work/Research/Projects/Turbity_Currents/palagram_monograph/paper/main.tex" "main.pdf" "main" 1710430708
["pdflatex"] 1711118778 "/home/cyril/Documents/Work/Research/Projects/Turbity_Currents/palagram_monograph/paper/main.tex" "main.pdf" "main" 1711118779
"/etc/texmf/web2c/texmf.cnf" 1697989932 475 c0e671620eb5563b2130f56340a5fde8 ""
"/home/cyril/Documents/Work/Research/Projects/Turbity_Currents/palagram_monograph/paper/main.tex" 1710430704 57364 72dea915e443e53741d84394b63cc109 ""
"/home/cyril/Documents/Work/Research/Projects/Turbity_Currents/palagram_monograph/paper/main.tex" 1711118771 57364 225e4dcbd391e626f395406e6abf5101 ""
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
Expand Down Expand Up @@ -94,17 +94,17 @@
"/usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb" 1697989945 136101 f533469f523533d38317ab5729d00c8a ""
"/usr/share/texmf/web2c/texmf.cnf" 1644012257 39432 7155514e09a3d69036fac785183a21c2 ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697989955 4379155 98693266ff65f58d9f98aff394de12d2 ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1697989984 2799610 f59e2c74ce744b74cfc4533898d0606e ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1710491627 2801758 857d9eae1edeb98ae0733bef7c7eaa47 ""
"figures/figure1.pdf" 1710430656 1623600 9f10202e40efc85836dd972c1755cf54 ""
"figures/figure2.pdf" 1710430656 71296 d9791c5d6fbfa79164aca70267a10548 ""
"figures/figure3.pdf" 1710430656 222372 1c1f21db7407f8d16659d483357a8bdf ""
"figures/figure4.pdf" 1710430656 39500 25150867492f98a445fbc6edd40202fc ""
"figures/figure5.pdf" 1710430656 57933 272563e1737f65b6be9ac669c6bdff64 ""
"figures/figure6.pdf" 1710430656 27541 43ed89c62502ea6d13eedf8766505981 ""
"figures/figure7.pdf" 1698227274 203444 30dfdf9ccaac5582c4eb409ca85b7fe8 ""
"main.aux" 1710430707 11803 71ff5a28f663a851c321d9250c2671e4 "pdflatex"
"main.bbl" 1710430707 12550 ba65dec2f0f8dec96442f97e9f7a4892 "bibtex main"
"main.tex" 1710430704 57364 72dea915e443e53741d84394b63cc109 ""
"main.aux" 1711118779 11803 3c30b6448afcbd2d9b21ce5092576f08 "pdflatex"
"main.bbl" 1710432857 12550 ba65dec2f0f8dec96442f97e9f7a4892 "bibtex main"
"main.tex" 1711118771 57364 225e4dcbd391e626f395406e6abf5101 ""
(generated)
"main.aux"
"main.log"
Expand Down
6 changes: 3 additions & 3 deletions paper/main.log
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2023.10.22) 14 MAR 2024 15:38
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2024.3.15) 22 MAR 2024 14:46
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
Expand Down Expand Up @@ -395,14 +395,14 @@ Package pdftex.def Info: figures/figure7.pdf used on input line 382.
[24 <./figures/figure7.pdf>] [25] (./main.bbl [26] [27] [28] [29] [30]) [31] (./main.aux) )
Here is how much of TeX's memory you used:
5945 strings out of 478287
94932 string characters out of 5849288
94932 string characters out of 5849289
399531 words of memory out of 5000000
24074 multiletter control sequences out of 15000+600000
481585 words of font info for 74 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
55i,22n,63p,2197b,358s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc}</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfrm0800.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on main.pdf (31 pages, 2509613 bytes).
Output written on main.pdf (31 pages, 2509601 bytes).
PDF statistics:
559 PDF objects out of 1000 (max. 8388607)
224 compressed objects within 3 object streams
Expand Down
Binary file modified paper/main.pdf
Binary file not shown.
Binary file modified paper/main.synctex.gz
Binary file not shown.
Loading

0 comments on commit d7559b7

Please sign in to comment.