Created
March 17, 2012 14:24
-
-
Save kenwebb/2059789 to your computer and use it in GitHub Desktop.
Climate 'tech fixes' urged for Arctic methane
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!--Xholon Workbook http://www.primordion.com/Xholon/wb/ (C) Ken Webb Sat Mar 17 2012 13:26:25 GMT-0400 (EDT)--> | |
<XholonWorkbook> | |
<Notes><![CDATA[ | |
Xholon | |
------ | |
Title: Climate 'tech fixes' urged for Arctic methane | |
Description: Scientists told UK MPs this week that the possibility of a major methane release triggered by melting Arctic ice constitutes a "planetary emergency". | |
Url: http://www.bbc.co.uk/news/science-environment-17400804 | |
InternalName: | |
YoutubeId: | |
Keywords: | |
My Notes | |
-------- | |
The BBC Science and Environment article, by Richard Black, discusses several connected ideas. | |
The basic scenario is:: | |
global warming causes | |
increased melting of Arctic sea-ice, which causes | |
release of frozen methane from the Arctic sea-bed, which causes | |
more global warming | |
The specific news event reported by the BBC, is that a British engineer suggested to Parliament that it may be possible to cool the Arctic enough to prevent this run-away cycle, by building:: | |
100 or more towers pumping seawater droplets into the Arctic atmosphere | |
Additional sources of information include:: | |
http://psc.apl.washington.edu/wordpress/research/projects/arctic-sea-ice-volume-anomaly/ | |
http://www.mech.ed.ac.uk/research/wavepower/Stephen Salter/index.htm | |
http://en.wikipedia.org/wiki/Arctic_ocean | |
http://en.wikipedia.org/wiki/Arctic_methane_release | |
]]></Notes> | |
<script implName="lang:python:inline:"><![CDATA[ | |
#print "height = 12.34 m" | |
]]></script> | |
<script implName="lang:javascript:inline:"><![CDATA[ | |
//print("height = 56.78 meters\n"); | |
]]></script> | |
<_-.XholonClass> | |
<!-- domain objects --> | |
<PhysicalSystem/> | |
<Arctic/> | |
<Atmosphere/> | |
<SeaIce/> | |
<ArcticOcean/> | |
<SeaBed/> | |
<GreenhouseGas> | |
<CarbonDioxide/> | |
<Methane/> | |
</GreenhouseGas> | |
<OffshorePermafrost/> | |
<GreenhouseGases/> | |
<Clouds/> | |
</_-.XholonClass> | |
<xholonClassDetails> | |
<Block> | |
<port name="height" connector="#xpointer(Height)"/> | |
</Block> | |
</xholonClassDetails> | |
<PhysicalSystem> | |
<Arctic> | |
<Atmosphere> | |
<GreenhouseGases> | |
<CarbonDioxide/> | |
<Methane/> | |
</GreenhouseGases> | |
<Clouds/> | |
<Temperature>0.0 K</Temperature> <!-- "air temperatures have risen" --> | |
</Atmosphere> | |
<SeaIce> | |
<Volume>0.0 m^3</Volume> <!-- "Septembers could be ice-free within just a few years" --> | |
</SeaIce> | |
<ArcticOcean> | |
<Temperature>0.0 K</Temperature> <!-- "sea temperatures have risen" --> | |
</ArcticOcean> | |
<SeaBed> | |
<OffshorePermafrost> | |
<Methane/> <!-- frozen --> | |
</OffshorePermafrost> | |
</SeaBed> | |
</Arctic> | |
</PhysicalSystem> | |
<Blockbehavior implName="lang:python:inline:"><![CDATA[ | |
# This works if pasted in as a last child of Block. | |
#height.incVal(0.02) | |
#print("Python wants something to do. Height:" + str(height)) | |
]]></Blockbehavior> | |
<Blockbehavior implName="lang:javascript:inline:"><![CDATA[ | |
// This works if pasted in as a last child of Block. | |
//height.incVal(0.02); | |
//print("JavaScript wants something to do. Height:" + height + "\n"); | |
]]></Blockbehavior> | |
<Blockbehavior implName="lang:webEditionjs:inline:"><![CDATA[ | |
//this.bindPorts(this.parent()); | |
//this.height.incVal(0.02); | |
//print("JavaScript wants something to do. Height:" + this.height.attr('val') + "\n"); | |
]]></Blockbehavior> | |
<Blockbehavior implName="lang:bsh:inline:"><![CDATA[ | |
// This works if pasted in as a last child of Block. | |
//height.incVal(0.02); | |
//System.out.print("Java/Beanshell wants something to do. Height:" + height + "\n"); | |
]]></Blockbehavior> | |
<Blockbehavior implName="lang:jruby:inline:"><![CDATA[ | |
#require 'java' | |
# This works if pasted in as a last child of Block. | |
#$height.incVal(0.02) | |
#puts "Ruby wants something to do. Height: #{$height}" | |
]]></Blockbehavior> | |
<Blockbehavior implName="lang:groovy:inline:"><![CDATA[ | |
// This works if pasted in as a last child of Block. | |
//height.incVal(0.02); | |
//System.out.print("Groovy wants something to do. Height:" + height + "\n"); | |
]]></Blockbehavior> | |
<SvgClient><Attribute_String roleName="svgUri"><![CDATA[data:image/svg+xml, | |
<!-- created using Xholon, svg-edit, and Inkscape --> | |
<svg | |
xmlns:dc="http://purl.org/dc/elements/1.1/" | |
xmlns:cc="http://creativecommons.org/ns#" | |
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
xmlns:svg="http://www.w3.org/2000/svg" | |
xmlns="http://www.w3.org/2000/svg" | |
version="1.1" | |
x="594" | |
y="411" | |
width="594" | |
height="411" | |
viewBox="0 0 594 411" | |
id="svgcontent" | |
style="overflow:visible"> | |
<metadata | |
id="metadata3529"> | |
<rdf:RDF> | |
<cc:Work | |
rdf:about=""> | |
<dc:format>image/svg+xml</dc:format> | |
<dc:type | |
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
<dc:title></dc:title> | |
</cc:Work> | |
</rdf:RDF> | |
</metadata> | |
<defs | |
id="defs3527" /> | |
<g | |
id="g3437"> | |
<title | |
id="title3439">Arctic</title> | |
<g | |
id="toplevelgroup"> | |
<g | |
id="svg_1"> | |
<desc | |
id="desc3443">arctic_39</desc> | |
<rect | |
width="419" | |
height="411" | |
x="8.5830688e-06" | |
y="0" | |
id="Arctic" | |
style="fill:none;stroke:none" /> | |
<text | |
x="5" | |
y="10" | |
id="svg_2" | |
style="font-size:8px;fill:#000000;font-family:Arial">Arctic</text> | |
</g> | |
<g | |
id="svg_3"> | |
<g | |
id="svg_4"> | |
<desc | |
id="desc3449">atmosphere_40</desc> | |
<rect | |
width="399" | |
height="164.27406" | |
x="9.0000105" | |
y="14.999996" | |
id="Arctic/Atmosphere" | |
style="fill:#afc6e9;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="14" | |
y="25" | |
id="svg_5" | |
style="font-size:8px;fill:#000000;font-family:Arial">Atmosphere</text> | |
</g> | |
<g | |
id="svg_6"> | |
<g | |
id="svg_7"> | |
<desc | |
id="desc3455">greenhouseGases_41</desc> | |
<rect | |
width="150" | |
height="50" | |
x="24" | |
y="49.999996" | |
id="Arctic/Atmosphere/GreenhouseGases" | |
style="fill:#beb7c8;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="29" | |
y="60" | |
id="svg_8" | |
style="font-size:8px;fill:#000000;font-family:Arial">GreenhouseGases</text> | |
</g> | |
<g | |
id="svg_9"> | |
<g | |
id="svg_10"> | |
<desc | |
id="desc3461">carbonDioxide_42</desc> | |
<rect | |
width="80" | |
height="20" | |
x="86" | |
y="69" | |
id="Arctic/Atmosphere/GreenhouseGases/CarbonDioxide" | |
style="fill:#afc6e9;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="91" | |
y="79" | |
id="svg_11" | |
style="font-size:8px;fill:#000000;font-family:Arial">CarbonDioxide</text> | |
</g> | |
</g> | |
<g | |
id="svg_12"> | |
<g | |
id="svg_13"> | |
<desc | |
id="desc3467">methane_43</desc> | |
<rect | |
width="49" | |
height="20" | |
x="31" | |
y="69" | |
id="Arctic/Atmosphere/GreenhouseGases/Methane" | |
style="fill:#afc6e9;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="36" | |
y="79" | |
id="svg_14" | |
style="font-size:8px;fill:#000000;font-family:Arial">Methane</text> | |
</g> | |
</g> | |
</g> | |
<g | |
id="svg_15"> | |
<g | |
id="svg_16"> | |
<desc | |
id="desc3473">clouds_44</desc> | |
<rect | |
width="42" | |
height="19.604509" | |
x="196" | |
y="50" | |
id="Arctic/Atmosphere/Clouds" | |
style="fill:#beb7c8;stroke:#000000;stroke-width:0.99999994px" /> | |
<text | |
x="201" | |
y="60" | |
id="svg_17" | |
style="font-size:8px;fill:#000000;font-family:Arial">Clouds</text> | |
</g> | |
</g> | |
<g | |
id="svg_18"> | |
<g | |
id="svg_19"> | |
<desc | |
id="desc3479">temperature_45 (0. ± 0.0) K [θ]</desc> | |
<rect | |
width="77" | |
height="19" | |
x="256" | |
y="50.725933" | |
id="Arctic/Atmosphere/Temperature" | |
style="fill:#beb7c8;stroke:#000000;stroke-width:1px" /> | |
<text | |
x="261" | |
y="60" | |
id="svg_20" | |
style="font-size:8px;fill:#000000;font-family:Arial">Temperature</text> | |
</g> | |
</g> | |
</g> | |
<g | |
id="svg_21"> | |
<g | |
id="svg_22"> | |
<desc | |
id="desc3485">seaIce_46</desc> | |
<rect | |
width="399" | |
height="50" | |
x="9.000001" | |
y="180" | |
id="Arctic/SeaIce" | |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="14" | |
y="190" | |
id="svg_23" | |
style="font-size:8px;fill:#000000;font-family:Arial">SeaIce</text> | |
</g> | |
<g | |
id="svg_24"> | |
<g | |
id="svg_25"> | |
<desc | |
id="desc3491">volume_47 (0. ± 0.0) m³ [L]³</desc> | |
<rect | |
width="42" | |
height="20" | |
x="59" | |
y="190" | |
id="Arctic/SeaIce/Volume" | |
style="fill:#beb7c8;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="68" | |
y="200" | |
id="svg_26" | |
style="font-size:8px;fill:#000000;font-family:Arial">Volume</text> | |
</g> | |
</g> | |
</g> | |
<g | |
id="svg_27"> | |
<g | |
id="svg_28"> | |
<desc | |
id="desc3497">arcticOcean_48</desc> | |
<rect | |
width="399" | |
height="93.274933" | |
x="9.000001" | |
y="230.72507" | |
id="Arctic/ArcticOcean" | |
style="fill:#2c5aa0;fill-opacity:1;stroke:#000000;stroke-width:0.99999994px;stroke-opacity:1" /> | |
<text | |
x="14" | |
y="240" | |
id="svg_29" | |
style="font-size:8px;fill:#000000;font-family:Arial">ArcticOcean</text> | |
</g> | |
<g | |
id="svg_30"> | |
<g | |
id="svg_31"> | |
<desc | |
id="desc3503">temperature_49 (0. ± 0.0) K [θ]</desc> | |
<rect | |
width="77" | |
height="20" | |
x="60.729401" | |
y="240.96704" | |
id="Arctic/ArcticOcean/Temperature" | |
style="fill:#beb7c8;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="67.274933" | |
y="251.48222" | |
id="svg_32" | |
style="font-size:8px;fill:#000000;font-family:Arial">Temperature</text> | |
</g> | |
</g> | |
</g> | |
<g | |
id="svg_33"> | |
<g | |
id="svg_34"> | |
<desc | |
id="desc3509">seaBed_50</desc> | |
<rect | |
width="399" | |
height="72" | |
x="8.9997902" | |
y="325" | |
id="Arctic/SeaBed" | |
style="fill:#c87137;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="14" | |
y="335" | |
id="svg_35" | |
style="font-size:8px;fill:#000000;font-family:Arial">SeaBed</text> | |
</g> | |
<g | |
id="svg_36"> | |
<g | |
id="svg_37"> | |
<desc | |
id="desc3515">offshorePermafrost_51</desc> | |
<rect | |
width="81" | |
height="50" | |
x="54.000004" | |
y="337" | |
id="Arctic/SeaBed/OffshorePermafrost" | |
style="fill:#beb7c8;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="59" | |
y="347" | |
id="svg_38" | |
style="font-size:8px;fill:#000000;font-family:Arial">OffshorePermafrost</text> | |
</g> | |
<g | |
id="svg_39"> | |
<g | |
id="svg_40"> | |
<desc | |
id="desc3521">methane_52</desc> | |
<rect | |
width="49" | |
height="20" | |
x="70" | |
y="355" | |
id="Arctic/SeaBed/OffshorePermafrost/Methane" | |
style="fill:#afc6e9;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> | |
<text | |
x="75" | |
y="365" | |
id="svg_41" | |
style="font-size:8px;fill:#000000;font-family:Arial">Methane</text> | |
</g> | |
</g> | |
</g> | |
</g> | |
</g> | |
</g> | |
</svg> | |
]]></Attribute_String><Attribute_String roleName="setup">${MODELNAME_DEFAULT},${SVGURI_DEFAULT}</Attribute_String></SvgClient> | |
</XholonWorkbook> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment