In Poll, Many Link Weather Extremes to Climate Change
<?xml version="1.0" encoding="UTF-8"?>
<!--Xholon Workbook http://www.primordion.com/Xholon/wb/ (C) Ken Webb Thu Apr 19 2012 08:10:57 GMT-0400 (EDT)-->
<XholonWorkbook>
<Notes><![CDATA[
Xholon
------
Title: In Poll, Many Link Weather Extremes to Climate Change
Description:
Url: http://www.nytimes.com/2012/04/18/science/earth/americans-link-global-warming-to-extreme-weather-poll-says.html
InternalName:
YoutubeId:
Keywords:
My Notes
--------
How to view my network of concepts re global warming and extreme weather ::
Click the Run button above.
Click Step or Pause (to start, pause, and unpause) in the overlay.
Justin Gillis, in the New York Times, reports on a just-released poll commissioned by researchers at Yale University and George Mason University. The report about the survey, available from Yale, includes one set of questions that mention global warming. The Yale website states that a "large majority of Americans believe that global warming made several high profile extreme weather events worse".
The main question about global warming was ::
How strongly do you agree or disagree with the following statement?
Global warming is affecting the weather in the United States.
In this workbook, I want to explore my own thoughts on this.
See also ::
http://environment.yale.edu/climate/
Yale Project on Climate Change Communication at Yale University
http://environment.yale.edu/climate/files/Extreme-Weather-Climate-Preparedness.pdf
"Extreme Weather, Climate & Preparedness in the American Mind" is the report about the survey
http://www.climatechangecommunication.org/index.cfm
Center for Climate Change Communication at George Mason University
http://www.knowledgenetworks.com/
the company that carried out the telephone survey
http://www.gallup.com/poll/153653/Americans-Worries-Global-Warming-Slightly.aspx
a separate poll by another company
http://www.350.org/
http://www.climatedots.org/
350.org is an organization whose "connect the dots" campaign focuses on the connections between climate change and extreme weather
]]></Notes>
<script implName="lang:python:inline:"><![CDATA[
]]></script>
<script implName="lang:javascript:inline:"><![CDATA[
]]></script>
<_-.XholonClass>
<!-- types of domain objects -->
<PhysicalSystem/>
<CauseEffectNetwork/> <!-- greatly simplified here -->
<CauseEffect/>
</_-.XholonClass>
<xholonClassDetails>
</xholonClassDetails>
<PhysicalSystem>
<CauseEffectNetwork>
<!--
some of these are facts (things that are generally true under normal Earth conditions)
some are events, causes and/or effect
-->
<CauseEffect>Humans burn fossil fuel</CauseEffect>
<CauseEffect>Coal, oil and natural gas are fossil fuels</CauseEffect>
<CauseEffect>Fossil fuel contains carbon</CauseEffect>
<CauseEffect>Carbon dioxide contains carbon</CauseEffect>
<CauseEffect>Burning fossil fuel produces carbon dioxide</CauseEffect>
<CauseEffect>Carbon dioxide is a gas</CauseEffect>
<CauseEffect>Carbon dioxide enters the atmosphere</CauseEffect>
<CauseEffect>Carbon dioxide in the atmosphere is a greenhouse gas</CauseEffect>
<CauseEffect>The atmosphere retains more heat</CauseEffect>
<CauseEffect>Global warming means more heat in the environment</CauseEffect>
<CauseEffect>Climate change includes global warming</CauseEffect>
<CauseEffect>Heat is a form of energy</CauseEffect>
<CauseEffect>Heat can be transformed into other forms of energy</CauseEffect>
<CauseEffect>Movement is another form of energy</CauseEffect>
<CauseEffect>Energy drives the weather</CauseEffect>
<CauseEffect>More energy produces more extreme weather</CauseEffect>
<CauseEffect>Humans experience more extreme weather</CauseEffect>
<CauseEffect>Extreme weather includes higher temperatures</CauseEffect>
<CauseEffect> and lower temperatures</CauseEffect>
<CauseEffect> and higher wind speeds</CauseEffect>
<CauseEffect> and greater absorption of water vapor</CauseEffect>
<CauseEffect> and more rain</CauseEffect>
<CauseEffect> and more drought</CauseEffect>
<CauseEffect> and more snow</CauseEffect>
<CauseEffect>Local and regional weather extremes become more extreme</CauseEffect>
</CauseEffectNetwork>
</PhysicalSystem>
<Blockbehavior implName="lang:python:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:javascript:inline:"><![CDATA[
]]></Blockbehavior>
<CauseEffectNetworkbehavior implName="lang:webEditionjs:inline:"><![CDATA[
var $this = this.parent();
var timeStep = this.application("getTimeStep");
var svg = $($('div#mySVGDiv > object')[0].contentDocument.getElementsByTagNameNS(svgns, 'svg')[0]);
var g = svg.children("g").eq(1)[0];
if (timeStep == 0) {
$this.data("causeEffects", $this.children(".CauseEffect"));
$this.data("ix", 0);
$this.application("setConfigParam", "TimeStepInterval", "500"); // 100 500 1000
$("textarea#btstrp_console").css("font-size", "12px");
//$("textarea#btstrp_console").attr("rows", "10");
$("textarea#btstrp_console").attr("cols", "50");
}
else if (timeStep > 100) { // 25
g.removeChild(g.firstChild);
}
/*var shape = document.createElementNS(svgns, 'rect');
shape.setAttribute("width", Math.random() * 50);
shape.setAttribute("height", Math.random() * 50);
shape.setAttribute("x", Math.random() * 450);
shape.setAttribute("y", Math.random() * 250);
shape.setAttribute("rx", Math.random() * 20);
shape.setAttribute("ry", Math.random() * 20);
var rgb = "rgb(" + (Math.floor(Math.random() * 16) + 240) + "," + Math.floor((Math.random() * 16) + 240) + "," + Math.floor((Math.random() * 16) + 240) + ")";
shape.setAttribute("fill", rgb);
g.appendChild(shape);*/
var causeEffects = $this.data("causeEffects");
var ix = $this.data("ix");
var text = causeEffects.eq(ix).attr("val_string");
print("\n" + text);
var textSVG = document.createElementNS(svgns, 'text');
var x = Math.random() * 390 - 100;
textSVG.setAttribute("x", x);
var y = Math.random() * 290;
textSVG.setAttribute("y", y);
textSVG.setAttribute("font-size", Math.floor(Math.random() * 10 + 5));
var rgb = "rgb(" + (Math.floor(Math.random() * 256)) + "," + Math.floor((Math.random() * 256)) + "," + Math.floor((Math.random() * 256)) + ")";
textSVG.setAttribute("fill", rgb);
var rotate = "rotate(" + (Math.random() * 360) + "," + (x + 50) + "," + y + ")"; // * 30 - 15
//print("\n " + rotate);
textSVG.setAttribute("transform", rotate);
var textNode = document.createTextNode(text, true);
textSVG.appendChild(textNode);
g.appendChild(textSVG);
ix++;
if (ix >= causeEffects.length) {
ix = 0;
}
$this.data("ix", ix);
]]></CauseEffectNetworkbehavior>
<Blockbehavior implName="lang:bsh:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:jruby:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:groovy:inline:"><![CDATA[
]]></Blockbehavior>
<SvgClient><Attribute_String roleName="svgUri"><![CDATA[data:image/svg+xml,
<svg width="500" height="300" xmlns="http://www.w3.org/2000/svg">
<g>
<title>Complex network of cause and effect</title>
<rect id="PhysicalSystem/CauseEffectNetwork" fill="white" height="100" width="300" x="0" y="0"/>
</g>
</svg>
]]></Attribute_String><Attribute_String roleName="setup">${MODELNAME_DEFAULT},${SVGURI_DEFAULT}</Attribute_String></SvgClient>
</XholonWorkbook>