There is a newer version of this record available.

Software Open Access

Analysis code for paper: Changes in clouds and thermodynamics under solar geoengineering and implications for required solar reduction

Russotto, Rick


MARC21 XML Export

<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
  <leader>00000nmm##2200000uu#4500</leader>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">eng</subfield>
  </datafield>
  <controlfield tag="005">20200125072723.0</controlfield>
  <controlfield tag="001">1328272</controlfield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">35989</subfield>
    <subfield code="z">md5:5f081a7b19add6ab7bcbe5d43635288a</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/analyzeKernelResults.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">26753</subfield>
    <subfield code="z">md5:07df5a23dd3b97176a2be4eee09c3b78</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/APRP.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">21229</subfield>
    <subfield code="z">md5:2af1bab571320fbc1ef07751fdb950cf</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/barGraphsV2.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">26427</subfield>
    <subfield code="z">md5:8580dd1c53994253a5bc1117713abc74</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/calculateClimatologiesForRadiativeKernels.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">26594</subfield>
    <subfield code="z">md5:ab6cd5df0d64c4502d270d2930e10539</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/cloudFractionMaps.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">12307</subfield>
    <subfield code="z">md5:aa7c201a1993514b23832fe2f3fe27e7</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/cloudFractionZonalMeanProfiles.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">2596</subfield>
    <subfield code="z">md5:299e377bff92effb4d828b83135a7f44</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/correctCESM_rlut.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">5382</subfield>
    <subfield code="z">md5:43d5235759e7e0e13a299e4d6b9e531e</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/find_rlut_correction.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">38039</subfield>
    <subfield code="z">md5:92dfe6518bc89061c64fe5256dd1b72a</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/geomipFunctions.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">12218</subfield>
    <subfield code="z">md5:8c3f9e230896fcf1e0ff05ee4a5ded00</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/husZonalMeanProfiles.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">13395</subfield>
    <subfield code="z">md5:c336087bfa8dc43b0b2ffbf1edafb3f8</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/isG1ReductionCorrelatedWithECS.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">70</subfield>
    <subfield code="z">md5:d3812ce9b8c6fecc64f5849315f08c05</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/LICENSE</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">25957</subfield>
    <subfield code="z">md5:bac84f5b75a2591163cf7399c05eb9b7</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/lowCloudPredictorMaps.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">26057</subfield>
    <subfield code="z">md5:70a5764bf28bb7de9a497d19db593103</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/mapLWCRE.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">16158</subfield>
    <subfield code="z">md5:20e6499f3dac4d66f9ddb7d35a532677</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/multiModelMeanAPRP.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">12329</subfield>
    <subfield code="z">md5:90504930edb0c57190d15450560a0869</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/multiModelMeanCloudsV2.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">7983</subfield>
    <subfield code="z">md5:cf67f3ea8ab92140f6ddad613be4141b</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/multiModelMeanPredictorsV2.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">21370</subfield>
    <subfield code="z">md5:d67614db5cb42968a0ae8d97ac76d908</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/rapidVsFeedbackAPRP.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">2374</subfield>
    <subfield code="z">md5:1c1a11277ec40641ea5b1308dae9d1e9</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/saveModelLatsLons.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">46613</subfield>
    <subfield code="z">md5:3f4bfa3b8a70e58f119eae223b91d9dd</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/scriptUsingAPRPonGeoMIP.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">12377</subfield>
    <subfield code="z">md5:2c0e80958b9622a4ff9ca2f3f1d2396a</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/taZonalMeanProfiles.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">16718</subfield>
    <subfield code="z">md5:ee6654aabed65efc8290130fba4a22ed</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/zonalMeanCloudFraction_CSIRO.py</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">25196</subfield>
    <subfield code="z">md5:a4481c2f6b82f9c88f219c70ae6f8c91</subfield>
    <subfield code="u">https://zenodo.org/record/1328272/files/zonalMeanCloudFraction_HadGEM2-ES.py</subfield>
  </datafield>
  <datafield tag="542" ind1=" " ind2=" ">
    <subfield code="l">open</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2018-08-03</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="p">software</subfield>
    <subfield code="o">oai:zenodo.org:1328272</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="4">
    <subfield code="p">Atmospheric Chemistry and Physics</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="u">University of Washington</subfield>
    <subfield code="0">(orcid)0000-0002-7981-735X</subfield>
    <subfield code="a">Russotto, Rick</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Analysis code for paper: Changes in clouds and thermodynamics under solar geoengineering and implications for required solar reduction</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="a">Other (Attribution)</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="7">
    <subfield code="a">cc-by</subfield>
    <subfield code="2">opendefinition.org</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">&lt;p&gt;Analysis and plotting scripts&amp;nbsp;for paper by R.D. Russotto and T.P. Ackerman in&amp;nbsp;&lt;em&gt;Atmos. Chem. Phys.&lt;/em&gt;&amp;nbsp;special issue on the Geoengineering Model Intercomparison Project.&lt;/p&gt;

&lt;p&gt;DOI for paper:&amp;nbsp;&lt;a href="https://doi.org/10.5194/acp-2018-345"&gt;10.5194/acp-2018-345&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Python code was written by Rick Russotto. The APRP.py module was based in part on Matlab scripts provided by Yen-Ting Hwang. The vertical regridding code was based in part on the &amp;quot;convert_sigma_to_pres&amp;quot;&amp;nbsp;algorithm by Dan Vimont, available at&amp;nbsp;&lt;a href="http://www.aos.wisc.edu/~dvimont/matlab/"&gt;http://www.aos.wisc.edu/~dvimont/matlab/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you use any of this code, please acknowledge where it came from.&lt;/p&gt;

&lt;p&gt;Python scripts were run using Python 2.7.9. Versions of packages used:&amp;nbsp;&lt;br&gt;
-Matplotlib 1.5.1&amp;nbsp;&lt;br&gt;
-NumPy 1.8.2&amp;nbsp;&lt;br&gt;
-NetCDF4 1.1.0&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Which scripts make which figures in the paper:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 1:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
isG1ReductionCorrelatedWithECS.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 2:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
taZonalMeanProfiles.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 3:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
husZonalMeanProfiles.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 4:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
cloudFractionZonalMeanProfiles.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 5:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
multiModelMeanCloudsV2.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 6:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
multiModelMeanPredictorsV2.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure 7:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
multiModelMeanAPRP.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures 8, S9, S10, S11:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
analyzeKernelResults.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures 9, S12:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
mapLWCRE.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures 10, 11:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
barGraphsV2.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures S1, S2, S3:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
cloudFractionMaps.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures S4, S5:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
lowCloudPredictorMaps.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figures S6, S7, S8:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
scriptUsingAPRPonGeoMIP.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figure S13:&lt;/strong&gt;&lt;br&gt;
rapidVsFeedbackAPRP.py&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Other scripts and modules that the above scripts depend on:&amp;nbsp;&lt;/strong&gt;&lt;br&gt;
APRP.py&amp;nbsp;&lt;br&gt;
calculateClimatologiesForRadiativeKernels.py&amp;nbsp;&lt;br&gt;
correctCESM_rlut.py&amp;nbsp;&lt;br&gt;
find_rlut_correction.py&amp;nbsp;&lt;br&gt;
geomipFunctions.py&amp;nbsp;&lt;br&gt;
saveModelLatsLons.py&amp;nbsp;&lt;br&gt;
zonalMeanCloudFraction_CSIRO.py&amp;nbsp;&lt;br&gt;
zonalMeanCloudFraction_HadGEM2-ES.py&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;A standalone version of the APRP code can be found at&amp;nbsp;&lt;a href="https://github.com/rdrussotto/pyAPRP"&gt;https://github.com/rdrussotto/pyAPRP&lt;/a&gt;, with further documentation.&lt;/p&gt;</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">doi</subfield>
    <subfield code="i">isSupplementTo</subfield>
    <subfield code="a">10.5194/acp-2018-345</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">doi</subfield>
    <subfield code="i">isVersionOf</subfield>
    <subfield code="a">10.5281/zenodo.1328271</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
    <subfield code="a">10.5281/zenodo.1328272</subfield>
    <subfield code="2">doi</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">software</subfield>
  </datafield>
</record>
229
470
views
downloads
All versions This version
Views 229167
Downloads 470359
Data volume 10.2 MB7.4 MB
Unique views 198152
Unique downloads 197133

Share

Cite as