meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| applications:applications [2022/03/23 20:59] – joetulenko | applications:applications [2023/02/16 05:11] (current) – gregbalco | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Here are some examples we have come up with so far. Please email any of us on the project [[balcs@bgc.org|Greg Balco]], [[benjamin.laabs@ndsu.edu|Ben Laabs]], and/or [[jtulenko@bgc.org|Joe Tulenko]] with your ideas so we can add them to the list! | Here are some examples we have come up with so far. Please email any of us on the project [[balcs@bgc.org|Greg Balco]], [[benjamin.laabs@ndsu.edu|Ben Laabs]], and/or [[jtulenko@bgc.org|Joe Tulenko]] with your ideas so we can add them to the list! | ||
| - | |||
| - | **1) Analysis layer examples: the ICE-D X OCTOPUS web application** | ||
| - | The [[http:// | ||
| - | |||
| - | The source code for the ICE-D X OCTOPUS web app can be viewed [[https:// | ||
| ---- | ---- | ||
| - | **2) Data-model comparison between LGM and penultimate moraine ages, and model output from simulations over multiple glaciations** (ie the ice sheet influence on regional climate example). **Hypothesis: | + | **1) Data-model comparison between LGM and penultimate moraine ages, and model output from simulations over multiple glaciations** (ie the ice sheet influence on regional climate example). **Hypothesis: |
| See the example output figure below and {{ : | See the example output figure below and {{ : | ||
| Line 18: | Line 13: | ||
| ---- | ---- | ||
| - | **3) Testing global expression of Younger Dryas** | + | **2) Testing global expression of Younger Dryas** |
| Please find a tutorial and some matlab scripts used to generate some of the plots found in a recent paper from Greg Balco ([[https:// | Please find a tutorial and some matlab scripts used to generate some of the plots found in a recent paper from Greg Balco ([[https:// | ||
| Line 28: | Line 23: | ||
| ---- | ---- | ||
| - | **4) Post-Glacial Greenland ice-sheet retreat time-distance diagram** following up on a workshop at the University at Buffalo, we attempt to generate a time-distance diagram of SW Greenland Ice Sheet retreat and you can find the matlab script here to generate the following results: | + | **3) Post-Glacial Greenland ice-sheet retreat time-distance diagram** following up on a workshop at the University at Buffalo, we attempt to generate a time-distance diagram of SW Greenland Ice Sheet retreat and you can find the matlab script here to generate the following results: |
| {{: | {{: | ||
| Line 280: | Line 275: | ||
| ---- | ---- | ||
| - | **5) Determining if measurement precision has gotten better through time** | + | **4) Determining if measurement precision has gotten better through time** |
| This is a somewhat simple and fun exercise to investigate whether or not we as a community have been making progressively better measurements (ie improvements to field sample techniques, lab extraction procedures, AMS measurements, | This is a somewhat simple and fun exercise to investigate whether or not we as a community have been making progressively better measurements (ie improvements to field sample techniques, lab extraction procedures, AMS measurements, | ||
| Line 488: | Line 483: | ||
| ---- | ---- | ||
| - | **6) Is there a correlation between Al/Be ratios and sample elevation? | + | **5) Is there a correlation between Al/Be ratios and sample elevation? |
| This example is based off a recent publication ([[https:// | This example is based off a recent publication ([[https:// | ||
| Line 513: | Line 508: | ||
| % assuming you set up an ODBC connection: | % assuming you set up an ODBC connection: | ||
| - | dbc = database(' | + | dbc = database(' |
| % here is some code from Greg Balco for connecting to the database from a | % here is some code from Greg Balco for connecting to the database from a | ||
| Line 537: | Line 532: | ||
| % dictating marker size). | % dictating marker size). | ||
| - | q1 = [' | + | %% Query to extract all 10Be Al26 pairs from the alpine database |
| - | ' Be10_Al26_quartz.delN26_atoms_g, | + | |
| - | ' | + | |
| - | ' where samples.sample_name = Be10_Al26_quartz.sample_name '... | + | |
| - | ' and samples.sample_name = calculated_ages.sample_name '... | + | |
| - | ' and samples.elv_m is not null and Be10_Al26_quartz.N10_atoms_g is not null and Be10_Al26_quartz.N26_atoms_g is not null '... | + | |
| - | ' and Be10_Al26_quartz.N26_atoms_g > 1000 and Be10_Al26_quartz.N26_atoms_g not like 0 ']; | + | |
| - | % this will store all data in a table that we can format | + | q1 = [' |
| - | % for plotting | + | ' iced.base_sample.elv_m, |
| + | ' iced._be10_al26_quartz.N10_atoms_g, | ||
| + | ' iced._be10_al26_quartz.delN10_atoms_g, | ||
| + | ' iced._be10_al26_quartz.N26_atoms_g, | ||
| + | ' iced._be10_al26_quartz.delN26_atoms_g, | ||
| + | ' iced.base_calculatedages.t_LSDn ' ... | ||
| + | ' from iced.base_sample, | ||
| + | ' where iced.base_sample.id = iced._be10_al26_quartz.sample_id ' ... | ||
| + | ' and iced.base_sample.id = iced.base_calculatedages.sample_unique_id ' ... | ||
| + | ' AND iced.base_sample.site_id = iced.base_site.id ' ... | ||
| + | ' and iced.base_site.id = iced.base_application_sites.site_id ' ... | ||
| + | ' and iced.base_sample.elv_m is not NULL ' ... | ||
| + | ' and iced._be10_al26_quartz.N10_atoms_g is not NULL ' ... | ||
| + | ' and iced._be10_al26_quartz.N26_atoms_g is not null ' ... | ||
| + | ' and iced._be10_al26_quartz.N26_atoms_g > 1000 ' ... | ||
| + | ' and iced._be10_al26_quartz.N26_atoms_g not like 0 ' ... | ||
| + | ' and iced.base_application_sites.application_id = 2 ']; | ||
| + | |||
| + | %% If you would like to try the entire database (not just the alpine database) use this query instead of the first one | ||
| + | % Worth noting that in this query, we have not isolated the samples that | ||
| + | % have strictly simple exposure histories so there are probably | ||
| + | % samples in the dataset | ||
| + | |||
| + | %q1 = [' | ||
| + | %' iced.base_sample.elv_m, | ||
| + | %' iced._be10_al26_quartz.N10_atoms_g, | ||
| + | %' iced._be10_al26_quartz.delN10_atoms_g, | ||
| + | %' iced._be10_al26_quartz.N26_atoms_g, | ||
| + | %' iced._be10_al26_quartz.delN26_atoms_g, | ||
| + | %' iced.base_calculatedages.t_LSDn ' ... | ||
| + | %' from iced.base_sample, | ||
| + | %' where iced.base_sample.id = iced._be10_al26_quartz.sample_id ' ... | ||
| + | %' and iced.base_sample.id = iced.base_calculatedages.sample_unique_id ' ... | ||
| + | %' and iced.base_sample.elv_m is not NULL ' ... | ||
| + | %' and iced._be10_al26_quartz.N10_atoms_g is not NULL ' ... | ||
| + | %' and iced._be10_al26_quartz.N26_atoms_g is not null ' ... | ||
| + | %' and iced._be10_al26_quartz.N26_atoms_g > 1000 ' ... | ||
| + | %' and iced._be10_al26_quartz.N26_atoms_g not like 0 ' ... | ||
| + | % and iced.base_calculatedages.t_LSDn not like 0 ' ... | ||
| + | %' AND iced.base_sample.name NOT LIKE " | ||
| + | |||
| + | %% gather the data and organize it into cell arrays | ||
| samples.table = fetch(dbc, | samples.table = fetch(dbc, | ||
| Line 557: | Line 587: | ||
| samples.error = double((samples.cell_array(:, | samples.error = double((samples.cell_array(:, | ||
| - | %now time to plot it all! | + | %% The code to maka a figure plotting up all of the samples by elevation vs Al/Be ratio |
| + | fig1 = figure(1) | ||
| errorbar(samples.cell_array(:, | errorbar(samples.cell_array(:, | ||
| hold on | hold on | ||
| Line 565: | Line 596: | ||
| ' | ' | ||
| ' | ' | ||
| + | ylim([0 15]) | ||
| xlabel(' | xlabel(' | ||
| ylabel(' | ylabel(' | ||
| Line 582: | Line 614: | ||
| ---- | ---- | ||
| - | **7) Heinrich Stadials aridity drives glacier retreat in the Mediterranean? | + | **6) Heinrich Stadials aridity drives glacier retreat in the Mediterranean? |
| This example is a follow up to a paper recently published in Nature Geoscience ([[https:// | This example is a follow up to a paper recently published in Nature Geoscience ([[https:// | ||
| Line 593: | Line 625: | ||
| ---- | ---- | ||
| - | **8) Identifying regions of possible heavy moraine degradation** (using the moraine ages and land degradation models incorporated into the middle layer of calculations) and **comparing identified areas of high degradation to geohazards** (plate boundaries and areas of high seismic activity). | + | **7) Identifying regions of possible heavy moraine degradation** (using the moraine ages and land degradation models incorporated into the middle layer of calculations) and **comparing identified areas of high degradation to geohazards** (plate boundaries and areas of high seismic activity). |
| **Hypothesis: | **Hypothesis: | ||