<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Life as a Physicist</title>
	<atom:link href="http://gordonwatts.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gordonwatts.wordpress.com</link>
	<description>Particle Physicist. In the wild.</description>
	<lastBuildDate>Tue, 03 Jan 2012 22:12:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='gordonwatts.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Life as a Physicist</title>
		<link>http://gordonwatts.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://gordonwatts.wordpress.com/osd.xml" title="Life as a Physicist" />
	<atom:link rel='hub' href='http://gordonwatts.wordpress.com/?pushpress=hub'/>
		<item>
		<title>The Way You Look at the World Will Change&#8230; Soon</title>
		<link>http://gordonwatts.wordpress.com/2011/12/02/the-way-you-look-at-the-world-will-change-soon/</link>
		<comments>http://gordonwatts.wordpress.com/2011/12/02/the-way-you-look-at-the-world-will-change-soon/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 19:33:13 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[ATLAS]]></category>
		<category><![CDATA[CERN]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Higgs]]></category>
		<category><![CDATA[physics]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/?p=1331</guid>
		<description><![CDATA[We are coming up on one of those “lucky to be alive to see this” moments. Sometime in the next year we will all know, one way or the other, if the Standard Model&#160;Higgs exists. Or it does not exist. How we think fundamental physics will change. I can’t understate the importance of this. And [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1331&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We are coming up on one of those “lucky to be alive to see this” moments. Sometime in the next year we will all know, one way or the other, if the <a href="http://en.wikipedia.org/wiki/Standard_Model">Standard Model</a>&#160;<a href="http://en.wikipedia.org/wiki/Higgs_boson">Higgs</a> exists. Or it does not exist. How we think fundamental physics will change. I can’t understate the importance of this. And the first strike along this path will occur on <a href="http://indico.cern.ch/conferenceDisplay.py?confId=164890">December 13th</a>.</p>
<p>If it does not exist that will force us to tear down and rebuild – in some totally unknown way – our model of physics. Our model that we’ve had for 40+ years now. Imagine that – 40 years and now that it finally meets data… poof! Gone. Or, we will find the Higgs, and we’ll have a mass. Knowing the mass will be in itself interesting, and finding the Higgs won’t change the fact that we still need something more than the Standard Model to complete our description of the universe. But now every single beyond-the-standard model theory will have to incorporate not only electrons, muons, quarks, W’s, Z’s, photons, gluons – at their measured masses, but a Higgs too with the appropriate masses we measure!</p>
<p>So, how do I know this is going to happen? Look at this plot that was released during the recent <a href="http://indico.in2p3.fr/conferenceDisplay.py?confId=6004">HCP conference</a> (<a href="http://deeptalk.phys.washington.edu/deeptalks/00000195/ViewConference.html">deepzoom version</a> <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://gordonwatts.files.wordpress.com/2011/12/wlemoticon-smile.png?w=460" />) in Paris.</p>
<p><img src="https://atlas.web.cern.ch/Atlas/GROUPS/PHYSICS/CONFNOTES/ATLAS-CONF-2011-157/fig_13.png" width="447" height="302" /></p>
<p>Ok, this takes a second to explain. First, when we look for the Higgs we do it as a function of its mass – the theory does not predict exactly how massive it will be. Second, the y-axis is the rate at which the Higgs is produced. When we look for it at a certain mass we make a statement “if the Higgs exists at mass 200 GeV/c2, then it must be happening at a rate less than 0.6 or we would have seen it.” I read the 0.6 off the plot by looking at the placement of the solid black line with the square points – the observed upper limit. The rate, the y-axis, is in funny units. Basically, the red line is the rate you’d expect if it was a standard model Higgs. The solid black line with the square points on it is the combined <a href="http://lhc.web.cern.ch/lhc/" target="_blank">LHC</a> exclusion line. Combined means <a href="http://www.atlas.ch/" target="_blank">ATLAS</a> + <a href="http://cms.cern.ch/">CMS</a> results. So, anywhere the solid black line dips below the red horizontal line means that we are fairly confident that the Standard Model Higgs doesn’t exist (BTW – even fairly confident has a very specific meaning here: we are 95% confident). The hatched areas are the areas where the Higgs has already been ruled out. Note the hatched areas at low mass (100 GeV or so) – those are from other experiments like LEP.</p>
<p>Now that is done. A fair question is where would we expect to find the Higgs. As it turns out, a Standard Model Higgs will mostly likely occur at low masses – exactly that region between 114 GeV/c2 and 140 GeV/c2. There isn’t a lot of room left for the Higgs to hide there!! These plots are with 2 fb-1 of data. Both experiments now have about 5 fb-1 of data recorded. And everyone wants to know exactly what they see. Heck, while in each experiment we basically know what we see, we desperately want to know what the other experiment sees. The first unveiling will occur at a joint seminar at 2pm on <a href="http://indico.cern.ch/conferenceDisplay.py?confId=164890">December 13th</a>. I really hope it will be streamed on the web, as I’ll be up in <a href="http://www.whistlerblackcomb.com/index.htm">Whistler</a> for my winder ski vacation!</p>
<p>So what should you look for during that seminar (or in the talks that will be uploaded when the seminar is given)? The above plot will be a quick summary of what the status of the experiments. Each experiment will have an individual one. The key thing to look for is where the dashed line and the solid line deviate significantly. The solid line I’ve already explained – that says that for the HIggs of a particular mass if it is there, it must be at a rate less than what is shown. Now, the dashed line is what we expect – given everything was right – and the Higgs didn’t exist at that mass – that is how good we expect to be. So, for example, right around the 280 GeV/C2 level we expect to be able to see a rate of about 0.6, and that is almost exactly what we measure. Now look down around 120-130 GeV/c2. There you’ll notice that the observed line is well above the solid line. How much – well, it is just along the edge of the yellow band – which means 2 sigma. 2 sigma isn’t very much – so this plot has nothing to get very interested yet. But if one of the plots shown over the next year has a more significant excursion, and you see it in both experiments… then you have my permission to get a little excited. The real test will be if we can get to a 5 sigma excursion.</p>
<p>This seminar is the first step in this final chapter of the old realm of particle physics. We are about to start a new chapter. I, for one, can’t wait!</p>
<p>N.B. I’m totally glossing over the fact that if we do find something in the next year that looks like a Higgs, it will take us sometime to make sure it is a Standard Model Higgs, rather than some other type of Higgs! 2nd order effect, as they say. Also, in that last long paragraph, the sigma&#8217;s I’m talking about on the plot and the 5 sigma discovery aren’t the same – so I glossed over some real details there too (and this latter one is a detail I sometimes forget, much to my embarrassment at a meeting the other day!).</p>
<p>Update: <a href="http://www.physics.rutgers.edu/~strassler/">Matt Strassler</a> <a href="http://blogs.discovermagazine.com/cosmicvariance/2011/12/06/guest-post-matt-strassler-on-hunting-for-the-higgs/">posted a great post</a> detailing the ifs/ands/ors behind seeing or not seeing – basically a giant flow-chart. Check it out!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1331/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1331&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/12/02/the-way-you-look-at-the-world-will-change-soon/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/12/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>

		<media:content url="https://atlas.web.cern.ch/Atlas/GROUPS/PHYSICS/CONFNOTES/ATLAS-CONF-2011-157/fig_13.png" medium="image" />
	</item>
		<item>
		<title>So long, and thanks for all the protons!</title>
		<link>http://gordonwatts.wordpress.com/2011/09/29/so-long-and-thanks-for-all-the-protons/</link>
		<comments>http://gordonwatts.wordpress.com/2011/09/29/so-long-and-thanks-for-all-the-protons/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 17:49:07 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[D0]]></category>
		<category><![CDATA[Fermilab]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/09/29/so-long-and-thanks-for-all-the-protons/</guid>
		<description><![CDATA[And there were a lot of protons! This is a picture of the Cockroft-Walton at Fermilab’s Tevatron. This is where it all starts. It isn’t that much of an exaggeration to say that my career started here. You are looking through a wire cage at one half of the Cockroft-Walton – the generator creates a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1327&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>And there were a lot of protons!</p>
<p>This is a picture of the Cockroft-Walton at <a href="www.fnal.gov">Fermilab’s</a> Tevatron. This is where it all starts.</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/09/photo_0c91e05a-507a-6132-fd23-a7ec06fc757b.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;padding-top:0;" title="Photo_0C91E05A-507A-6132-FD23-A7EC06FC757B" border="0" alt="Photo_0C91E05A-507A-6132-FD23-A7EC06FC757B" src="http://gordonwatts.files.wordpress.com/2011/09/photo_0c91e05a-507a-6132-fd23-a7ec06fc757b_thumb.jpg?w=362&#038;h=272" width="362" height="272" /></a></p>
<p>It isn’t that much of an exaggeration to say that my career started here. You are looking through a wire cage at one half of the <a href="http://en.wikipedia.org/wiki/Cockcroft%E2%80%93Walton_generator">Cockroft-Walton</a> – the generator creates a very very very large electric field that ionizes Hydrogen gas (two protons and two electrons) by ripping one of the protons off. The gas, now charged, can be accelerated by an electric field. This is how protons start in the Tevatron.</p>
<p>And that is how most of the experimental data that I used for my Ph.D. research , post-doc research, and tenure research started. Basically, my career from graduate student to tenure is based on data from the Tevatron. The Tevatron delivers its last beam this Friday, at 2pm Central time (the 30th).</p>
<p>I’ll miss working at Fermilab. I’ll miss working at <a href="http://www-d0.fnal.gov">DZERO</a> (the most recent Fermilab experiment I’ve been on). I’ll also miss the character of the experiments – <a href="http://www-cdf.fnal.gov">CDF</a> and DZERO now seem like such small experiments. Only 500 authors. I feel like I know everyone. It is a community in a way that I’ve not felt at the LHC yet. And I’ll miss directly owning a bit of the experiment – something I joined the LHC too late to do. But most of all I’ll miss the people. True – many of them have made the transition to the LHC – but not all of them. For reasons of travel, or perhaps retirement, these people I’ll probably see a lot less over the next 10 years. And that is too bad.</p>
<p>I’ll remain connected with DZERO for some time to come. I’m helping out with doing some paper reviews and I’m helping out with data preservation – making sure the DZERO data can be accessed long after the experiment has ceased running.</p>
<p>Tevatron. It has been a fantastic run. You have made my career. And I’ve had a wonderful time with the science opportunities you’ve provided.</p>
<p> So long, and thanks for all the (anti-)protons.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1327&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/09/29/so-long-and-thanks-for-all-the-protons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/09/photo_0c91e05a-507a-6132-fd23-a7ec06fc757b_thumb.jpg" medium="image">
			<media:title type="html">Photo_0C91E05A-507A-6132-FD23-A7EC06FC757B</media:title>
		</media:content>
	</item>
		<item>
		<title>The Square Wheel</title>
		<link>http://gordonwatts.wordpress.com/2011/09/19/the-square-wheel/</link>
		<comments>http://gordonwatts.wordpress.com/2011/09/19/the-square-wheel/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 19:02:54 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[LINQToTTree]]></category>
		<category><![CDATA[ROOT]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/09/19/the-square-wheel/</guid>
		<description><![CDATA[Another geek post, I’m afraid. Last week I posted about some general difficulties I was having with doing analysis at the LHC. I actually got a fair amount of response – but all of it was people talking to me here at CERN rather than comments on the blog. So to summarize before moving on… [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1323&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Another geek post, I’m afraid. Last week I posted about some <a href="https://gordonwatts.wordpress.com/2011/09/10/reinventing-the-wheel/">general difficulties I was having with doing analysis at the LHC</a>. I actually got a fair amount of response – but all of it was people talking to me here at CERN rather than comments on the blog. So to summarize before moving on…</p>
<p>The biggest thing I got back was that as the corrections become well known, they get automated – so there is no need for this two step process I outlined before – running on MC and data, deriving a correction, and then running a third time to do the actual work, taking the correction into account. Rather, the <a href="http://root.cern.ch">ROOT</a> files are centrally produced and the correction is applied there by the group. So the individual doesn&#8217;t have to worry. Sweet! That definitely improves life! However, the problem remains (i.e. when you are trying to derive a new correction).</p>
<p>I made three attempts before finally finding an analysis framework that worked (well, four if you count the traditional approach of C++, python, bash, and duct tape!). As you can tell – what I wanted was something that would correctly glue several phases of the analysis together. The example from last time:</p>
<ol>
<li>Correct the jet pT spectra in Monte Carlo (MC) to data</li>
<ol>
<li>Run on the full dataset and get the jetPt spectra.</li>
<li>Do the same for MC</li>
<li>Divide the two to get the ratio/correction.</li>
</ol>
<li>Run over the data and reweight my plot of jet variables by the above correction.</li>
</ol>
<p>There are basically 4 steps in this: run on the data, run on the MC, divide the results, run on the data. Ding! This looks like <a href="http://en.wikipedia.org/wiki/Workflow">workflow</a>! My firs two attempts were based around this idea.</p>
<p>Workflow has a long tradition in particle physics. Many of our computing tasks require multiple steps and careful accounting every step of the way. We have lots of workflow systems that allow you to assemble a task from smaller tasks and keep careful track of everything that you do along the way. Indeed, all of our data processing and MC generation has been controlled by home-rolled workflow systems at <a href="http://www.atlas.ch/">ATLAS</a> and <a href="http://www-d0.fnal.gov">DZERO</a>. I would assume at every other experiment as well – it is the only way.</p>
<p>This approach appealed to me: I can build all the steps out of small tasks. One task that runs on data and one that runs on MC. And then add the “plot the jet pT” sub-task to each of those two, take the outputs, and then have a small generic tasks that would calculate a rate, and then another task that would weight the events and finally make the plots. Easy peasy!</p>
<p>So, first I tried <a href="http://tridentworkflow.codeplex.com/">Trident</a>, something that came out of <a href="http://research.microsoft.com/en-us/default.aspx">Microsoft Research</a>. An open source system, it was designed to work with a number of scientists with large datasets that required frequent processing (<a href="http://www.noaa.gov/">NOAA</a> related, I think). It had an attractive UW, and arbitrary data could be passed between the tasks, and the code interface for writing the tasks was pretty simple.</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/09/image.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/09/image_thumb.png?w=530&#038;h=204" width="530" height="204" /></a></p>
<p>I managed to get some small things working with it – but there were two big things that caused it to fail. First, the way you pass around data was painful. I wanted to pass around a list of files to run on – and then from that I needed to pass around histograms. I wanted fine grained tasks that would manipulate histograms (dividing the plots) and the same time other tasks would be manipulating whole files (making the plots). Ugh! It was a lot of work just to do something simple! The second thing that killed it was that this particular tool – at the time – didn’t have sub-jobs. You couldn’t build a workflow, and then use it in other workflows. It was my fault that I missed that fact when I was choosing the tool.</p>
<p>So, I moved onto a second attempt. Since my biggest problem had been hooking everything up I decided to write my own. Instead of a GUI interface, I had an XML interface. And I did what is known as “<a href="http://stackoverflow.com/questions/901851/what-is-coding-by-convention">coding-by-convention</a>.” The idea is that I’d set a number of defaults into the design so that it “just worked” as long as the individual components obeyed the conventions. Since this was my own private framework there was no worry that this wouldn’t happen. The framework knew how to automatically combine similar histograms, for example, or if it was presented with multiple input datasets it knew how to combine those as well – something that would have required a another step in the Trident solution.</p>
<p>This solution went much better – I was able to do more than just do my demo – I tried moving beyond the reweighting example above and tried to do something more complex. And here is where, I think, I hit on the real reason that workflow doesn’t work for analysis (or at least for me): you are having to switch between various environments too often. The framework was written in XML. If I wanted a new task, then I had to write C++, or C# (depending). Then there was the code that ran the framework – I’d have to upgrade that periodically.</p>
<p>Really, all I wanted to do was make a stupid plot on two datasets, divide it, and then make a third plot using the first as a weight. Why did I need different languages and files to do that – why couldn’t I write that in a few lines??</p>
<p>Those of you who are active in this biz, of course, know the answer: two different environments. One set of code deals with looping over, possibly, terrabytes of data. That is the loop that makes the plot. Then you need some procedural code to do the histogram division. When that is done, you need another loop of code to do the final plots and reweighting. Take a step back. That is a lot of support code that I have to write! Loading up the MC and data files, running the loop over them, saving the resulting histogram. The number of lines I actually need to create the plot and put the data into the plot? Probably about 2 line or 3. The number of lines I need to actually run that job start to finished and make that plot? Closer to 150 or so, and in several files, some compiled and some interpreted. Too much ceremony for that one or two lines of code: 150 lines of boilerplate for 3 or so lines of the physics interesting code.</p>
<p>So, I needed something better. More on that next week.</p>
<p>BTW, the best visual analysis workflow I’ve seen (but not used) is something called <a href="http://vispa.physik.rwth-aachen.de/wiki/">VISPA</a>. Had I known about it when I started the above project I would have gone to it first – it is cross platform, has batch manager, etc., integrated in, etc. (<a href="http://pxl.sourceforge.net/doxygen3a/fastnavipage.html#corenavi">a fairly extensive list</a>). Looking in retrospect it looks like it could support most of what I need to do. I say this only having done a quick scan of its documentation pages. I suspect I would have run into the same problem: having to move between different environments to code up something “simple”.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1323/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1323&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/09/19/the-square-wheel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/09/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Reinventing the wheel</title>
		<link>http://gordonwatts.wordpress.com/2011/09/10/reinventing-the-wheel/</link>
		<comments>http://gordonwatts.wordpress.com/2011/09/10/reinventing-the-wheel/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 12:49:02 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[LINQToTTree]]></category>
		<category><![CDATA[ROOT]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/09/10/reinventing-the-wheel/</guid>
		<description><![CDATA[Last October (2010) my term came to and end running the ATLAS flavor-tagging group. It was time to get back to being a plot-making member of ATLAS. I don’t know how most people feel when they run a large group like this, but I start to feel separated from actually doing physics. You know a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1320&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last October (2010) my term came to and end running the <a href="http://www.atlas.ch/">ATLAS</a> <a href="https://twiki.cern.ch/twiki/bin/view/AtlasPublic/FlavourTaggingPublicResultsCollisionData?redirectedfrom=Atlas.FlavourTaggingPublicResultsCollisionData">flavor-tagging group</a>. It was time to get back to being a plot-making member of ATLAS. I don’t know how most people feel when they run a large group like this, but I start to feel separated from actually doing physics. You know a lot more about the physics, and your input affects a lot of people, but you are actually doing very little yourself.</p>
<p>But I had a problem. By the time I stepped down in order to even show a plot in ATLAS you had to apply multiple corrections: the z distribution of the vertex was incorrect, the transverse momentum spectrum of the jets in the Monte Carlo didn’t match, etc. Each of these corrections had to first be derived, and then applied before someone would believe your plot.</p>
<p>To make your one really great plot then, lets look at what you have to do:</p>
<ol>
<li>Run over the data to get the distributions of each thing you will be reweighting (jet pT, vertex z position, etc.). </li>
<li>Run over the Monte Carlo samples to get the same thing </li>
<li>Calculate the reweighting factors </li>
<li>Apply the reweighting factors </li>
<li>Make the plot you’d like to make. </li>
</ol>
<p>If you are lucky then the various items you need to reweight are not correlated – so you can just run the one job on the Data and the one job on the Monte Carlo in steps one and two. Otherwise you’ll have to run multiple times. These jobs are either batch jobs that run on the GRID, or a local ROOT job you run on PROOF or something similar. The results of these jobs are typically small <a href="http://root.cern.ch">ROOT</a> files.</p>
<p>In step three you have to author a small script that will extract the results from the two jobs in steps 1 and 2, and create the reweighting function. This is often no more difficult that dividing one histogram by another. One can do this at the start of the plotting job (the job you create for steps 4 and 5) or do ti at the command line and save the result in another ROOT file that serves as one of the inputs to the next step.</p>
<p>Steps 4 and 5 can normally be combined into one job. Take the results of step 3 and apply it as a weight to each event, and then plot whatever your variable of interest is, as a function of that weight. Save the result to another ROOT file and you are done!!</p>
<p>Whew!</p>
<p>I don’t know about you, but this looked scary to me. I had several big issues with this. First, the LHC has been running <a href="https://twiki.cern.ch/twiki/bin/view/AtlasPublic/LuminosityPublicResults#Luminosity_versus_day">gang-busters</a>. This means having to constantly re-run all these steps. I’d better not be doing it by hand, especially as things get more complex, because I’m going to forget a step, or accidentally reuse an old result. Next, I was going back to be teaching a pretty difficult course – which means I was going to be distracted. So whatever I did was going to have to be able to survive me not looking at it for a week and then coming back to it… and me still being able to understand what I did! Mostly, the way I normally approach something like the above was going to lead to a mess of scripts and programs, etc., all floating around.</p>
<p>It took me three tries to come up with something that seems to work. It has some difficulties, and isn’t perfect in a number of respects, but it feels a lot better than what I’ve had to do in the past. Next post I’ll talk about my two failed attempts (it will be a week, but I promise it will be there!). After that I’ll discuss my 2011 <a href="http://gordonwatts.wordpress.com/2011/01/12/16000-physics-plots/">Christmas project</a> which lead to what I’m using this year.</p>
<p>I’m curious – what do others do to solve this? Mess of scripts and programs? Some sort of work flow? Makefiles?? What?? What I’ve outlined above doesn’t seem scalable!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1320/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1320&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/09/10/reinventing-the-wheel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Source Code In ATLAS</title>
		<link>http://gordonwatts.wordpress.com/2011/06/11/source-code-in-atlas/</link>
		<comments>http://gordonwatts.wordpress.com/2011/06/11/source-code-in-atlas/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 08:01:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[ATLAS]]></category>
		<category><![CDATA[computers]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/06/11/source-code-in-atlas/</guid>
		<description><![CDATA[I got asked in a comment what, really, was the size in lines of the source code that ATLAS uses. I have an imperfect answer. About 7 million total. This excludes comments in the code and blank lines in the code. The break down is a bit under 4 million lines of C++ and almost [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1319&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got asked in a comment what, really, was the size in lines of the source code that <a href="http://www.atlas.ch/" target="_blank">ATLAS</a> uses. I have an imperfect answer. About 7 million total. This excludes comments in the code and blank lines in the code.</p>
<p>The break down is a bit under 4 million lines of C++ and almost 1.5 million lines of <a href="http://www.python.org">python</a> – the two major programming languages used by ATLAS. Additionally, in those same C++ source files there are another about million blank lines and almost a million lines of comments. Python contains similar fractions.</p>
<p>There are 7 lines of <a href="http://en.wikipedia.org/wiki/Lisp_(programming_language)">LISP</a>. Which was probably an accidental check-in. Once the build runs the # of lines of source code balloons almost a factor of 10 – but that is all generated code (and HTML documentation, actually) – so shouldn’t count in the official numbers.</p>
<p>This is imperfect because these are just the files that are built for the reconstruction program. This is the main program that takes the raw detector signals and coverts them into high level objects (electrons, muons, jets, etc.). There is another large body of code – the physics analysis code. That is the code that takes those high level objects and coverts them into actual interesting measurements – like a cross section, or a top quark mass, or a limit on your favorite <a href="http://en.wikipedia.org/wiki/SUSY">SUSY</a> model. That is not always in a source code repository, and is almost impossible to get an accounting of – but I would guess that it was about another x10 or so in size, based on experience in previous experiments.</p>
<p>So, umm… wow. That is big. But it isn’t quite as big as I thought! I mentioned in the last post talking about <a href="https://gordonwatts.wordpress.com/2011/06/03/yes-we-may-have-made-a-mistake/">source control</a> that I was worried about the size of the source and checking it out. However, Linux is apparently about 13.5 million lines of code, and uses one of these modern source control systems. So, I guess these things are up to the job…</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1319/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1319/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1319/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1319&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/06/11/source-code-in-atlas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Can&#8217;t It Be Easy?</title>
		<link>http://gordonwatts.wordpress.com/2011/06/08/cant-it-be-easy/</link>
		<comments>http://gordonwatts.wordpress.com/2011/06/08/cant-it-be-easy/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 07:24:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[ROOT]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/06/08/cant-it-be-easy/</guid>
		<description><![CDATA[Friday night. A truly spectacular day in Seattle. I had to take half of it off and was stuck out doors hanging out with Julia. Paula is on a plane to Finland. I’ve got a beer by my slide. A youtube video of a fire in a fireplace.&#160; Hey. I’m up for anything. So, lets [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1314&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Friday night. A truly <a href="http://www.flickr.com/photos/gordonwatts/5795554746/">spectacular</a> day in Seattle. I had to take half of it off and was <em>stuck </em>out doors hanging out with Julia. Paula is on a plane to Finland. I’ve got a beer by my slide. A youtube <a href="http://www.youtube.com/watch?v=fsD1zoI7NYo">video</a> of a fire in a fireplace.&#160; Hey. I’m up for <em>anything</em>.</p>
<p>So, lets tackle a <a href="http://root.cern.ch/" target="_blank">ROOT</a> problem.</p>
<p>ROOT is weird. It has made it very easy to do very simple things. For example, want to draw a previously made histogram? Just double click and you’re done. Want to see what the data in one of your TTree’s looks like? Just double click on the leaf and it pops up! But, the second you want to do something harder… well, it is much harder. I’d say it was as hard to do something advanced as it was to do something intermediate in ROOT.</p>
<p>Plotting is an example.</p>
<h2>Stacking the Plots</h2>
<p>I have four plots, and I want to plot them on top of each other so I can compare them. If I do exactly what I learned how to do when I learned to plot one thing, I end up with the following:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/06/image.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/06/image_thumb.png?w=492&#038;h=335" width="492" height="335" /></a></p>
<p>Note all the lines on black, thin, and on top of each other. No legend. And that “stats” box in the upper right contains data relevant only to the first plot. The title strip is also only for the first plot. Grey background. Lousy font. It should probably have error bars but that is for a later time.
<pre class="csharpcode">h1-&gt;Draw();
h2-&gt;Draw(<span class="str">&quot;SAME&quot;</span>);
h3-&gt;Draw(<span class="str">&quot;SAME&quot;</span>);
h4-&gt;Draw(<span class="str">&quot;SAME&quot;</span>);</pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<p>So, everyone has to make plots like this. This should be “easy” to make it look good! I suspect with a simple solution 90% of the folks who use ROOT would be very happy!</p>
<p>So, someone must have thought of this, right? Turns out… yes. It is called <a href="http://root.cern.ch/root/html530/THStack.html">THStack</a>. Its interface is dirt simple:</p>
<pre class="csharpcode">THStack *s = <span class="kwrd">new</span> THStack();
s-&gt;Add(h1);
s-&gt;Add(h2);
s-&gt;Add(h3);
s-&gt;Add(h4);
s-&gt;Draw(<span class="str">&quot;nostack&quot;</span>);</pre>
<p>
.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }and we end up with the following:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/06/image1.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/06/image_thumb1.png?w=495&#038;h=337" width="495" height="337" /></a></p>
<p>THStack actually took care of a lot of stuff behind our backs.It matched up the axes, it made sure the max and min of the plot were correct, removed the stats box, and killed off the title. So this is a big win for us! Thanks to the ROOT team. But we are not done. I don’t know about you, but I can’t tell what is what on there!</p>
<h2>Color</h2>
<p>There are two options for telling the plots apart: color the lines or make them different patterns (dots, dashes, etc.). I am, fortunately, not color blind, and tend to choose color as my primary differentiator. ROOT defines a number of nice colors for you in the EColor enumeration… but you can’t really use it out of the box. Charitably, I would say the colors were designed to look good on the printed page – some of them are a disaster on a CRT, LCD, or beamer.</p>
<p>First, under no circumstances, under no situation, never. EVER. use the color kYellow. It is almost like using White on a White background. Just never do it. If you want a yellowish color, use kOrange as the color. At least, it looks yellow to me.</p>
<p>Second, try to avoid the default kGreen color. It is a flourecent green. On a white or grey background it tends to bleed into the surrounding colors or backgrounds. Instead, use a dark green color.</p>
<p>Do not use both kPink and kRed on the same plot – they are too close together. kCyan suffers the same problem as kGreen, so don’t use it. kSpring (yes, that is the name) is another color that is too bright a green to be useful – stay away if you can.</p>
<p>After playing around a bit I settled on these colors for my automatic color assignment: kBlack, kBlue, TColor::GetColroDark(kGreen), kRed, kViolet, kOrange, kMagenta. The <a href="http://root.cern.ch/root/html/TColor.html">TColor</a> class has some nice palettes (right there in the docs, even). But it one thing it doesn’t have that it really should is what the constituents of EColor look like. These are the things that you are most likely to use.</p>
<p>Colors are tricky things. The thickness of the line can make a big difference, for example. The default 1 pixel line width isn’t enough in my opinion to really show off these colors (more on fixing that below).</p>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<p>After applying the colors I end up with a plot that looks like the following:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/06/image2.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/06/image_thumb2.png?w=513&#038;h=346" width="513" height="346" /></a></p>
<h2>A Legend and Title</h2>
<p>So the plot is starting to look ok… at least, I can tell the difference between the various things. But darned if I can tell what each one is! We need a legend. Now, ROOT comes with the <a href="http://root.cern.ch/root/html/TLegend.html">TLegend</a> object. So, we could do all the work of cycling through the histograms and putting up the proper titles, etc. However, it turns out there is a very nice short-cut provided by the ROOT folks: <a href="http://root.cern.ch/root/html/TPad.html">TPad</a>::<a href="http://root.cern.ch/root/html/TPad.html#TPad:BuildLegend">BuildLegend</a>. So, just using the code:</p>
<pre class="csharpcode">c1-&gt;BuildLegend();</pre>
<p>
.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }where c1 is the pointer to the current TCanvas (the one most often used when you are running from the command line). See below for its effect. The automatic legend has some problems – mainly that it doesn’t automatically detect the best placement when drawing for a stack of histograms (left, right, up or down). One can think of a simple algorithm that would get this right most of the time. But that is for another day.</p>
<p>Next, I’d like to have a decent title up there, similar to what was there previously. This is also easy – we just pass it in when we create the stack of histograms.</p>
<pre class="csharpcode">THStack *s = <span class="kwrd">new</span> THStack(<span class="str">&quot;histstack&quot;</span>, <span class="str">&quot;WeightSV0&quot;</span>);</pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<p>And we now have something that is at least scientifically serviceable:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/06/image3.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/06/image_thumb3.png?w=519&#038;h=354" width="519" height="354" /></a></p>
<p>One thing to note here – there are no x-axis labels. If you add an x-axis label to your plot the THStack doesn’t copy it over. I’d call that a bug, I suppose.</p>
<h2>Background And Lines And Fonts</h2>
<p>We are getting close to what I think the plot should look like out of the box. The final bit is basically <em>pretty-printing</em>. Note the very ugly white-on-grey around the lines in the Legend box. Or the font (it is pixelated, even when the plot is blown up). Or (to me, at least) the lines are too thin, etc. This plot wouldn’t even make it past first-base if you tried to submit it to a journal.</p>
<p>ROOT has a fairly nice system for dealing with this. All plots and other graphing functions tend to take their queues from a <a href="http://root.cern.ch/root/html/TStyle.html">TStyle</a> object. This defines the background, etc. The default set in ROOT is what you get above. HOWEVER… it looks like that is about to <a href="http://root.cern.ch/drupal/content/white">change</a> with the new version of ROOT.</p>
<p>Now, a TStyle is funny. A style is applied when you draw the histograms… but it is also applied when it is created. So to really get it right you have to have the proper style applied both when you create and when you draw the histogram. In short: I have an awful time with TStyle! I’m left with the choice of either setting everything in code when I do the drawing, or applying a TStyle everywhere. I’ve gone with the latter. Here is my <em>rootlogon.C</em> file, which contains the TStyle definition. But even this isn’t perfect. After a bunch of work I basically gave up, I’m afraid, and I ended up with this (note the #@*@ title box still has that funny background):</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/06/image4.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/06/image_thumb4.png?w=526&#038;h=363" width="526" height="363" /></a></p>
<h2>Conclusion</h2>
<p>So, if you’ve made it this far I’m impressed. As you can tell, getting ROOT to draw nice plots is not trivial. This should work out of the box (using the “SAME” option that I used in the first line we should get behavior that looks a lot like this last plot).</p>
<p>Finally, a word on object ownership. ROOT is written in C++, which means it is very easy to delete an object that is being referenced by some other bit of the system. As a result, code has to carefully keep track of who owns what and when. For example, if I don’t write out the Canvas that I’ve generated right away, sometimes my canvases somehow come out blank. This is because something has deleted the objects from under me (it was my program obviously, but I have no idea what did it). Reference counting would have been the right away to go, but ROOT was started too long ago. Perhaps it is time for someone to start again? <img style="border-style:none;" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://gordonwatts.files.wordpress.com/2011/06/wlemoticon-winkingsmile.png?w=460" /></p>
<p>The code I used to make the above appears below. My actual code does more (for example, it will take the legend and automatically turn it into “lightJets”, “charmJets”, etc., instead of the full blown titles you see there. It is, obvously, not in C++, but the algorithm should be clear!</p>
<pre class="csharpcode">        <span class="kwrd">public</span> <span class="kwrd">static</span> ROOTNET.Interface.NTCanvas PlotStacked(<span class="kwrd">this</span> ROOTNET.Interface.NTH1F[] histos, <span class="kwrd">string</span> canvasName, <span class="kwrd">string</span> canvasTitle,
            <span class="kwrd">bool</span> logy = <span class="kwrd">false</span>,
            <span class="kwrd">bool</span> normalize = <span class="kwrd">false</span>,
            <span class="kwrd">bool</span> colorize = <span class="kwrd">true</span>)
        {
            <span class="kwrd">if</span> (histos == <span class="kwrd">null</span> || histos.Length == 0)
                <span class="kwrd">return</span> <span class="kwrd">null</span>;

            var hToPlot = histos;

            <span class="rem">///</span>
            <span class="rem">/// If we have to normalize first, we need to normalize first!</span>
            <span class="rem">/// </span>

            <span class="kwrd">if</span> (normalize)
            {
                hToPlot = (from h <span class="kwrd">in</span> hToPlot
                           let clone = h.Clone() <span class="kwrd">as</span> ROOTNET.Interface.NTH1F
                           select clone.Normalize()).ToArray();
            }

            <span class="rem">///</span>
            <span class="rem">/// Reset the colors on these guys</span>
            <span class="rem">/// </span>

            <span class="kwrd">if</span> (colorize)
            {
                var cloop = <span class="kwrd">new</span> ColorLoop();
                <span class="kwrd">foreach</span> (var h <span class="kwrd">in</span> hToPlot)
                {
                    h.LineColor = cloop.NextColor();
                }
            }

            <span class="rem">///</span>
            <span class="rem">/// Use the nice ROOT utility THStack to make the plot</span>
            <span class="rem">/// </span>

            var stack = <span class="kwrd">new</span> ROOTNET.NTHStack(canvasName + <span class="str">&quot;StacK&quot;</span>, canvasTitle);
            <span class="kwrd">foreach</span> (var h <span class="kwrd">in</span> hToPlot)
            {
                stack.Add(h);
            }

            <span class="rem">///</span>
            <span class="rem">/// Now do the plotting. Use the THStack to get all the axis stuff correct.</span>
            <span class="rem">/// If we are plotting a log plot, then make sure to set that first before</span>
            <span class="rem">/// calling it as it will use that information during its painting.</span>
            <span class="rem">/// </span>

            var result = <span class="kwrd">new</span> ROOTNET.NTCanvas(canvasName, canvasTitle);
            result.FillColor = ROOTNET.NTStyle.gStyle.FrameFillColor; <span class="rem">// This is not a sticky setting!</span>
            <span class="kwrd">if</span> (logy)
                result.Logy = 1;
            stack.Draw(<span class="str">&quot;nostack&quot;</span>);

            <span class="rem">///</span>
            <span class="rem">/// And a legend!</span>
            <span class="rem">/// </span>

            result.BuildLegend();

            <span class="rem">///</span>
            <span class="rem">/// Return the canvas so it can be saved to the file (or whatever).</span>
            <span class="rem">/// </span>

            <span class="kwrd">return</span> result;
        }

        <span class="rem">/// &lt;summary&gt;</span>
        <span class="rem">/// Normalize this histo and return it.</span>
        <span class="rem">/// &lt;/summary&gt;</span>
        <span class="rem">/// &lt;param name=&quot;histo&quot;&gt;&lt;/param&gt;</span>
        <span class="rem">/// &lt;returns&gt;&lt;/returns&gt;</span>
        <span class="kwrd">public</span> <span class="kwrd">static</span> ROOTNET.Interface.NTH1F Normalize(<span class="kwrd">this</span> ROOTNET.Interface.NTH1F histo, <span class="kwrd">double</span> toArea = 1.0)
        {
            histo.Scale(toArea / histo.Integral());
            <span class="kwrd">return</span> histo;
        }</pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1314/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1314&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/06/08/cant-it-be-easy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/image_thumb1.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/image_thumb2.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/image_thumb3.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/image_thumb4.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/06/wlemoticon-winkingsmile.png" medium="image">
			<media:title type="html">Winking smile</media:title>
		</media:content>
	</item>
		<item>
		<title>Yes, We may Have Made a Mistake.</title>
		<link>http://gordonwatts.wordpress.com/2011/06/03/yes-we-may-have-made-a-mistake/</link>
		<comments>http://gordonwatts.wordpress.com/2011/06/03/yes-we-may-have-made-a-mistake/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 07:59:04 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[ATLAS]]></category>
		<category><![CDATA[computers]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/06/03/yes-we-may-have-made-a-mistake/</guid>
		<description><![CDATA[No, no. I’m not talking about this. A few months ago I wondered if, short of generating our own reality, ATLAS made a mistake. The discussion was over source control systems: Subversion, Mercurial, and Git are all source code version control systems. When an experiment says we have 10 million lines of code – all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1303&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>No, no. I’m not talking about <a href="http://www.fnal.gov/pub/today/images11/CDFupdate_plotMay2011.jpg" target="_blank">this</a>. <a href="https://gordonwatts.wordpress.com/2010/12/16/did-atlas-make-a-big-mistake/" target="_blank">A few months ago</a> I wondered if, short of generating our own reality, <a href="http://www.atlas.ch/" target="_blank">ATLAS</a> made a mistake. The discussion was over source control systems:</p>
<blockquote><p>Subversion, Mercurial, and Git are all source code version control systems. When an experiment says we have 10 million lines of code – all that code is kept in one of these systems. The systems are fantastic – they can track exactly who made what modifications to any file under their control. It is how we keep anarchy from breaking out as &gt;1000 people develop the source code that makes ATLAS (or any other large experiment) go.</p>
</blockquote>
<p>Yes, another geeky post. Skip over it if you can’t stand this stuff.</p>
<p>ATLAS has switched some time ago from a system called <a href="http://www.nongnu.org/cvs/" target="_blank">cvs</a> to <a href="http://subversion.apache.org/">svn</a>. The two systems are very much a like: centralized, top-down control. Old school. However, the internet happened. And, more to the point, <a href="http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar" target="_blank">the Cathedral and the Bazaar</a> happened. New source control systems have sprung up. In particular, <a href="http://mercurial.selenic.com/">Mercurial</a> and <a href="http://git-scm.com/">git</a>. These systems are distributed. Rather than asking for permission to make modifications to the software, you just point your source control client at the main source and hit <em>copy</em>. Then you can start making modifications to your hearts content. When you are done you let the owner of the repository know and tell them where your repository is – and they then copy your changes back! The key here is that you had your own copy of the repository – so you could make multiple modifications w/out asking the owner. Heck, you could even send your modifications to your friends for testing before asking the owner to copy them back.</p>
<p>That is why it is called distributed source control. Heck, you can even make modifications to the source at 30,000 feet (when no wifi is available).</p>
<p>When I wrote that first blog post I’d never tried anything but the old school source controls. I’ve not spent the last 5 months using Mercurial – one of the new style systems. And I’m sold. Frankly, I have no idea how you’d convert the 10 million+ lines of code in ATLAS to something like this, but if there is a sensible way to convert to git or mercurial then I’m completely in favor. Just about everything is easier with these tools… I’ve never done branch development in SVN, for example. But in Mercurial I use it all the time… because it just works. And I’m constantly flipping my development directory from one branch to another because it takes seconds – not minutes. And despite all of this I’ve only once had to deal with merge conflicts. If you look at SVN the wrong way it will give you merge conflicts.</p>
<p>All this said, I have no idea how git or Mercurial would scale. Clearly it isn’t reasonable to copy the repository for 10+ million lines of code onto your portable to develop one small package. But if we could figure that out, and if it integrated well into the ATLAS production builds, well, that would be fantastic.</p>
<p>If you are starting a small stand alone project and you can choose your source control system, I’d definitely recommend trying one of these two modern tools.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1303&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/06/03/yes-we-may-have-made-a-mistake/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>The Ethics and Public Relations Implications of asking for help</title>
		<link>http://gordonwatts.wordpress.com/2011/04/25/the-ethics-and-public-relations-implications-of-asking-for-help/</link>
		<comments>http://gordonwatts.wordpress.com/2011/04/25/the-ethics-and-public-relations-implications-of-asking-for-help/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 04:39:45 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Large Collaborations]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/04/25/the-ethics-and-public-relations-implications-of-asking-for-help/</guid>
		<description><![CDATA[I’ve been having a debate with a few friends of mine. I have definite opinions. First, I’ll lay out the questions. The span ethics and also potential PR backlash. These conversations, btw, are all with friends – no one important, so don’t read anything into this! This is long, and my answers are even longer, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1302&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I’ve been having a debate with a few friends of mine. I have definite opinions. First, I’ll lay out the questions. The span ethics and also potential PR backlash. These conversations, btw, are all with friends – no one <em>important, </em>so don’t read anything into this! This is long, and my answers are even longer, but I hope a few of you will read and post (yes, everyone is busy)!</p>
<p>Lets take a purely hypothetical situation. A person has joined a large scientific collaboration like <a href="http://www-cdf.fnal.gov">CDF</a>, <a href="http://www-d0.fnal.gov/">DZERO</a>, <a href="http://www.atlas.ch/" target="_blank">ATLAS</a>, or <a href="http://cms.cern.ch/">CMS</a>. As part of joining they agree to abide by a set of rules. For example, not discussing an analysis publically before it has been approved by the experiment.</p>
<p>I apologize in advance to those who are not part of this <em>life</em>, or who don’t care. This blog posting will be even less interesting than normal!</p>
<p>Here are the questions. I’m curious about the answers from both an ethics point of view and a political point of view. Or any other point of view you care to bring to bear. I’ve put my answers below. The setup below is hypothetical! And I have some personal issues with #7! #8 is the one I’ve gotten most push back on when talking with people.</p>
<ol>
<li>You are a member of said collaboration and you anonymously post all or part of an internal document to a blog. </li>
<li>You are a member of said collaboration and you post non-anonymously to a blog. </li>
<li>The blog owner(s) are unaffiliated with any experiment. Are they obligated to take it down? </li>
<li>The blog owner is affiliated with the experiment (e.g. say someone posted an internal DZERO or ATLAS abstract to my blog). Are they obligated to take it down? </li>
<li>Is it ok for the experiment to ask the blogger to reveal the posters information? For example, the wordpress blogging platform, which I use, keeps internally a record, visible to me, of the posters IP address, which might be able to identify the poster. Is the answer any different if the blog owner is a member of the same experiment? How about a member of a competing/different experiment? </li>
<li>Does the blog owner have to respond with the information to the experiment? </li>
<li>What if the blog owner is a member of the same experiment? Do they have to respond then? </li>
<li>Does the experiment have to ask the blog owner for help? </li>
</ol>
<p>Ok. So, here are my answers. These aren’t completely thought out, so feel free to call me out if I’m not being consistent. And these are my opinions below, no matter how strongly I state them.</p>
<ol>
<li>This is clearly unethical. You are violating something that you agreed to in the first place, voluntarily. Further, by doing this anonymously you are basically trying to get away without being accountable – so you are taking no responsibility for your actions – which is also unethical. The PR result depends, obviously, on what is posted. If the topic is interesting enough to the mainstream, articles will end up on the mainstream news sites. If this damages the credibility of an actual result when it is released then real harm has been done. It is not likely that it will damage the credibility within the field, however. </li>
<li>For me this is more murky. You clearly have violated the agreement that you signed initially. But you have also made it clear who you were when you posted it – so you are taking responsibility and accepting the consequences for your actions. The first half you are not behaving ethically, but the second half you are. It seems the PR consequences are similar, except they will be much more personal because the press will be able to get in touch with you. A large faceless experiment, like DZERO or ATLAS, will have a much harder time countering this (people make better stories!). </li>
<li>Ethically, I don’t think you are obligated to take it down if you are not affiliated with any experiment. That was someone else’s agreement, and not one that you signed up for. I follow the thinking of various places that deal with whistleblowers. Now, the blog owner may have their own set of ethical guidelines for the blog, for example, “I will not traffic in rumors,” and then ethically they should not make an exception for a particular post. But that is strictly up to them – they could just as easily say that “this blog traffics in rumors!” The PR aspect of this really depends, if the blog is up front about what it is, then the PR won’t reflect on it as much as it will reflect on the rumor. If the blog does something that violates its own guidelines – like normally it ignores rumors except in this particular one because it is a big one – then part of the PR will be focused back on them. This is a wash, in my opinion. </li>
<li>If the blog was owned by a member of the same experiment then I do think they would be obligated to take it down. The blog owner, upon joining the experiment, agreed not to reveal secrets, and the blog is an extension of the person who made the agreement. From a PR perspective, this would put the blog owner in a fairly difficult position! First, most of us small-time blogs allow comments w/out waiting for approval, so it could be up for several hours before it gets taken down. Any of the RSS comment aggregators would easily have time to grab it before it disappeared. So, it would be out there for anyone with a bit of skill even if it had already been taken down. So the PR would, basically, be the same as the other case. But, if any press came to call the blog owner they would have to say “No Comment.” Ha! </li>
<li>So, it is fine for the experiment to ask the blog owner for any identifiable information about the poster. They are not violating any of their ethics. The PR response, however, can vary dramatically. After the experiment asks, the blogger could respond “Yes” or “No”. And then everyone moves on. But the blogger could also post a copy of the request and say something like “This 3000 person scientific organization is putting pressure on my to reveal my sources. This is a clear suppression of free speech, etc. etc.” What happens next is anybody’s guess and really depends on the blogger’s reputation, their popularity, who picks it up and runs with it, etc. So, anything from forgotten to a PR nightmare for the experiment. For a blogger that wants to prove that they will keep their rumor sources confidential – and thus get more rumors, this could be a big plus. Add this to the likelihood that there is no identifiable information, this makes me conclude it isn’t worth it. Now, if the blogger is a member of the experiment, or the blogger is well known to individuals on the experiment, a small conversation can happen over the phone or in person to see if the blogger might be willing to help out. </li>
<li>First, if the blogger is not a member of the experiment. In this case, I do not think there is any ethical reason for the blogger to respond. By the same token, I do not think the experiment can get bent-out-of-shape if the blogger declines to help. I don’t think there is any real PR aspect to this question (other than what was above). Something to keep in mind: depending on the severity of the leak, you may be ending or seriously affecting someone’s career (judge/jury/etc.) by giving up that technical information – which could be spoofed. </li>
<li>Now, if the blogger was on the same experiment, then things get more tricky. Ethically, you agreed to keep your experiment’s secrets, but you didn’t agree to tattle tail on a fellow collaboration member. I feel like I’m on thin ice here, so any comments yes or no to this would be helpful – especially because I could see myself in this position! While that may be the case, the experiment could bring a huge amount of peer pressure to bear on the blog author if they are a member. This effect should not be underestimated. </li>
<li>This may seem like an odd question. Think of it from this point of view. An internal document has just been leaked. You are one of 3000 people working hard on this experiment. Something that you’ve had no input into, and perhaps seriously disagree with, has been put out on the web. You are still bound by the agreement with the collaboration so you can’t counter why you think it is bad. You have to sand by, frustrated, as this document is discussed by everyone except the people it should be discussed by. Worse, what if this person who did the posting gets away with it!? There are no consequences to what they did? Worse, what if the collaboration changes the way it does internal reviews and physics in order to keep things more secret from even its own members to lessen the chances of another leak? Now the person doing the leak has seriously impacted your ability to work and nothing has happened to you. So, should the collaboration do all it can to track this leaker down? Whew. Yes. But what if tracking this person down causes more damage (like the free speech PR nightmare I mentioned above)? I have a lot of trouble answering this question. In isolation the answer to this is clearly yes. However, when the various possible outcomes are considered, it feels to me like it isn’t worth it. </li>
</ol>
<p>One final thing. As far as I can see, it seems to me that no actual laws have been broken by any of the proposed actions. That is, you couldn’t sue in a court of law for any of the actions. There is no publically recognized contract, for example. Do people agree with that? Any key questions I missed that should be in the above list?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1302&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/04/25/the-ethics-and-public-relations-implications-of-asking-for-help/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Scientific Integrity</title>
		<link>http://gordonwatts.wordpress.com/2011/04/22/scientific-integrity/</link>
		<comments>http://gordonwatts.wordpress.com/2011/04/22/scientific-integrity/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 06:28:42 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[physics]]></category>
		<category><![CDATA[physics life]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[press]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/04/22/scientific-integrity/</guid>
		<description><![CDATA[… means not telling only half the result … means not mis-crediting a result &#8230; means an obligation to society to not falsify results &#8230; means not making false claims to gain exposure … means respecting your fellow scientist and their results … means not talking about things that aren’t public (or, say, that haven&#8217;t [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1300&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>… means not telling only half the result</p>
<p>… means not mis-crediting a result</p>
<p>&#8230; means an obligation to society to not falsify results</p>
<p>&#8230; means not making false claims to gain exposure</p>
<p>… means respecting your fellow scientist and their results</p>
<p>… <strong>means not talking about things that aren’t public</strong> (or, say, that haven&#8217;t undergone an internal review)</p>
<p>… means playing by the rules you agreed to when you enter into a collaboration</p>
<p>It means being a scientist!</p>
<p>Integrity is more important that ever given how much the public eye is focused on us in particle physics.</p>
<p>Update: I should mention that this post was authored with Alison Lister.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1300/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1300&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/04/22/scientific-integrity/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Global Entry&#8211;Just Get It</title>
		<link>http://gordonwatts.wordpress.com/2011/04/20/global-entryjust-get-it/</link>
		<comments>http://gordonwatts.wordpress.com/2011/04/20/global-entryjust-get-it/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 17:04:46 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/04/20/global-entryjust-get-it/</guid>
		<description><![CDATA[A month or two ago I was traveling back from Geneva with a friend of mine. Kaori and I were on a flight that was late – about an hour late. We landed at IAD and really had to race to make our connections (we had less than an hour). We raced to immigration and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1299&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img style="display:inline;float:left;margin:0 3px 3px 0;" align="left" src="http://www.globalentry.gov/images/logo-ge.gif" />A month or two ago I was traveling back from <a href="http://switzerland-geneva.com/" target="_blank">Geneva</a> with a friend of mine. Kaori and I were on a flight that was late – about an hour late. We landed at IAD and really had to race to make our connections (we had less than an hour). We raced to immigration and I got in line. Looking around – I couldn’t find her… looking over to the side, I saw her at some kiosk… in about a minute or so she was racing through to the baggage pick up. Me… I hung out in the line for about 5 minutes.</p>
<p>She was using the <a href="http://www.globalentry.gov/">Global Entry</a> program. Having signed up and used it for my most recent flight… I’m a fan. It is fairly cheap – $100 bucks for 5 years. You do have to give up finger prints and picture to the US government – as far as I know that is the first set of finger prints any government agency has on record for me – so that was a little weird. As an example, on my last flight into IAD the plane doors were opened at 4:10 pm. At 4:22 pm I was in the X-Ray line. This included more than 5 minutes of walking since our plane was waaaay down the terminal. You use a kiosk instead of a person in the immigration area. I’d say it took the same amount of time as dealing with an officer who decided not to ask any question and if there were no lines – about 90 seconds or so. Extra bonus: no filling out those @*#&amp;@ blue custom forms (there is an abbreviated version on the kiosk). And, when you go through customs, there is a separate line that lets you cut to the front (at least, in IAD). You just hand them a bit of paper that the immigration kiosk printed out and you are done.</p>
<p>I could imagine there are a number of circumstances that don’t make this worth it. If you always travel with kids under 14 you can’t use this (well, the kids can’t use this), if you always check baggage the time saved will be a small fraction of your total time, and I think there are only about <a href="http://www.globalentry.gov/terminalmaps.html">20 airports</a> that support it (these are where your international ports-of-entry). Oh, and if you like watching people while standing in lines to relax after that long flight being cooped up… then this isn’t for you either.</p>
<p>My flight into IAD earlier this week was over an hour late. I had less than an hour to connect. A student of mine and I were both on the plane and both were on the connecting flight to Seattle. Neither of us had bags checked. The Seattle flight was in D29 in IAD (which means a <em>long</em> walk). I did a brisk walk and made it before boarding started. He had to sprint some of the way and made it after everyone had already boarded – but he still made it. BTW – I was also able to skip to the front of the X-Ray line which can be killer in IAD because I’d been upgraded on that last leg. That probably saved me an additional 10 minutes or so on this trip.</p>
<p>So… I’d recommend getting this if you flight internationally with any frequency. It definitely made that part of my trip quicker and, thus, more enjoyable!</p>
<p>As a side note… WHY don’t they design the airport so that if you don’t have to pickup your luggage you don’t have to go thought security again?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1299/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1299&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/04/20/global-entryjust-get-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://www.globalentry.gov/images/logo-ge.gif" medium="image" />
	</item>
		<item>
		<title>Cherry Blossoms</title>
		<link>http://gordonwatts.wordpress.com/2011/04/07/cherry-blossoms/</link>
		<comments>http://gordonwatts.wordpress.com/2011/04/07/cherry-blossoms/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 12:07:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[University of Washington]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/04/07/cherry-blossoms/</guid>
		<description><![CDATA[It happens once a year, of course: Cherry Blossom Season. You can find it all over – Japan is famous for it. But back at the University of Washington we have our own little grove of Yoshino Cherry trees on the Quad. For the two weeks or so the place becomes a bit of a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1297&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="IMG_1464" href="http://www.flickr.com/photos/56682138@N00/5583274197/"><img style="display:block;float:none;margin-left:auto;margin-right:auto;" border="0" alt="IMG_1464" src="http://static.flickr.com/5062/5583274197_517ea1b4da.jpg" /></a></p>
<p>It happens once a year, of course: Cherry Blossom Season. You can find it all over – Japan is famous for it. But back at the <a href="http://www.washington.edu/">University of Washington</a> we have our own little grove of Yoshino Cherry trees on <a href="http://www.washington.edu/maps/?l=LNDMK-1&amp;c=landmarks">the Quad</a>. For the two weeks or so the place becomes a bit of a tourist destination – it is packed with people. Some just sitting and reading, but most walking around and snapping pictures. I went a little crazy this year. If you love this stuff, you can find it all over the web. Here are links to some of the stuff I’ve taken:</p>
<ul>
<li><a href="http://www.flickr.com/photos/gordonwatts/sets/72157626290411491/">Pictures from a cloudy day</a> on <a href="http://www.flickr.com/">flickr</a>.</li>
<li>A large <a href="http://photosynth.net/view.aspx?cid=ddb1493b-313e-4ea8-99aa-68e61f7e0991&amp;m=false&amp;i=0:0:0&amp;c=0:0:0&amp;z=643.825528455646&amp;d=-1.15479002992058:-1.19373587088585:-1.25875842834781&amp;p=0:0&amp;t=False">panorama view</a>. This is probably the easiest one to get an understanding of what the square looks like.</li>
<li>A giant <a href="http://photosynth.net/view.aspx?cid=bc1d683a-9386-4e0b-8386-fc30a702da68&amp;m=false&amp;i=0:0:240&amp;c=-15.4728:19.2084:-1.01294&amp;z=556.030328724004&amp;d=1.0005411446337:-2.506429251519:-2.48707948127059&amp;p=0:0&amp;t=False">451 photo 3D reconstruction</a> (a <a href="http://photosynth.net/">photosynth</a>). I’m really looking forward to the technology (recently previewed) where you can walk around with a video camera and that is enough to build one of these!</li>
<li><a href="http://cid-3ca7d6dd59e1d914.office.live.com/self.aspx/Windows%207%20Desktop%20Themes/UW%20Cherry%20Blossoms%202011.themepack">A desktop theme pack</a> for Windows 7. If you like having your background image change every 30 minutes to a different view of cherry trees, well, this is for you!</li>
</ul>
<p>Enough till next year!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1297/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1297&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/04/07/cherry-blossoms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/5062/5583274197_517ea1b4da.jpg" medium="image">
			<media:title type="html">IMG_1464</media:title>
		</media:content>
	</item>
		<item>
		<title>Jumping the Gun</title>
		<link>http://gordonwatts.wordpress.com/2011/04/04/jumping-the-gun/</link>
		<comments>http://gordonwatts.wordpress.com/2011/04/04/jumping-the-gun/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 08:20:15 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/04/04/jumping-the-gun/</guid>
		<description><![CDATA[The internet has come to physics. Well, I guess CERN invented the internet, but, when it comes to science, our field usually moves at a reasonable pace – not too fast, but not (I hope) too slow. That is changing, however, and I fear some of the reactions in the field. The first I heard [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1296&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The internet has come to physics. Well, I guess <a href="http://www.cern.ch" target="_blank">CERN</a> invented the internet, but, when it comes to science, our field usually moves at a reasonable pace – not too fast, but not (I hope) too slow. That is changing, however, and I fear some of the reactions in the field.</p>
<p>The first I heard about this phenomena was some results presented by the PAMELA experiment. The results were very interesting – perhaps indicating dark matter. The scientists showed a plot at a conference to show where they were, but explicitly didn’t put the plot into any public web page or paper to indicate they weren’t done analyzing the results or understanding their systematic errors. A few days later a paper showed up on <a href="http://arxiv.org/">arXiv</a> (which I cannot locate) using a picture taken during the conference while the plot was being shown. Of course, the obvious thing to do here is: not talk about results before they are ready. I and most other people in the field looked at that and thought that these guys were getting a crash course in how to release results. The rule is: you don’t show anything until you are ready. You keep it hidden. You don’t talk about it. You don’t even acknowledge the existence of an analysis unless you are actually releasing results you are ready for the world to get its hands on and play with it as it may.</p>
<p>I’m sure something like that has happened since, but I’ve not really noticed it. But a paper out on the archives on April 1 (yes) seems to have done it again. This is a paper on a <a href="http://arxiv.org/pdf/1103.6035">Z’ set of models</a> that might explain a number of the small discrepancies at the <a href="http://en.wikipedia.org/wiki/Tevatron">Tevatron</a>. A number of the results they reference are released and endorsed by the collaborations. But there is one source that isn’t – it is a thesis: <a href="http://lss.fnal.gov/archive/thesis/fermilab-thesis-2010-51.pdf"><em>Measurement of WW+WZ Production Cross Section and Study of the Dijet Mass Spectrum in the l-nu + Jets Final State at CDF</em></a> (really big download)<em>. </em>So here are a group of theorists, basically, announcing a CDF result to the world. That makes a bit uncomfortable. What is worse, however, is how they reference it:</p>
<blockquote><p>In particular, the CDF collaboration has very recently reported the observation of a 3.3 excess in their distribution of events with a leptonically decaying W+- and a pair of jets [12].</p>
</blockquote>
<p>I’ve not seen any paper released by the <a href="http://www-cdf.fnal.gov">CDF</a> collaboration yet – so that above statement is definitely not true. I’ve heard rumors that the result will soon be released, but they are rumors. And I have no idea what the actual plot will look like once it has gone through the full CDF review process. And neither do the theorists.</p>
<p>Large experiments like CDF, <a href="http://www-d0.fnal.gov/">D0</a>, <a href="http://www.atlas.ch/" target="_blank">ATLAS</a>, <a href="http://cms.cern.ch/">CMS</a>, etc. all have strict rules on what you are allowed to show. If I’m working on a new result and it hasn’t been approved, I am not allowed to even show my work to others in my department except under a very constrained set of circumstances*. The point is to prevent this sort of paper from happening. But a thesis, which was the source here, is a different matter. All universities that I know of demand that a thesis be public (as they should). And frequently a thesis will show work that is in progress from the experiment’s point of view – so they are a great way to look and see what is going on inside the experiment. However, now with search engines one can do exactly the above with relative ease.</p>
<p>There are all sorts of potential for over-reaction here.</p>
<p>On the experiment’s side they may want to put restrictions on what can be written in a thesis. This would be punishing the student for someone else’s actions, which we can’t allow.</p>
<p>On the other hand, there has to be a code-of-standards that is followed by people writing papers based on experimental results. If you can’t find the plot on the experiment’s public results pages then you can’t claim that the collaboration backs it. People scouring the theses for results (as you can bet there will be more now) should get a better understanding of the quality level of those results: sometimes they are exactly the plots that will show up in a paper, other times they are an early version of the result.</p>
<p>Personally, I’d be quite happy if results found in theses would stimulate conversation and models – and those could be published or submitted to the archive – but then one would hold off making experimental comparisons until the results were public by the collaboration.</p>
<p>The internet is here – and this information is now available much more quickly than before. There is much less hiding-thru-obscurity than there has been in the past, so we all have to adjust. <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://gordonwatts.files.wordpress.com/2011/04/wlemoticon-smile.png?w=460" /></p>
<p>* Exceptions are made for things like job interviews, students presenting at national conventions, etc.</p>
<p>Update: CDF has <a href="http://arxiv.org/abs/1104.0699">released the paper</a>…</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1296&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/04/04/jumping-the-gun/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/04/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>
	</item>
		<item>
		<title>Digitize the world of books</title>
		<link>http://gordonwatts.wordpress.com/2011/03/26/digitize-the-world-of-books/</link>
		<comments>http://gordonwatts.wordpress.com/2011/03/26/digitize-the-world-of-books/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 09:10:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/03/26/digitize-the-world-of-books/</guid>
		<description><![CDATA[Those of you watching would have noticed that a judge threw a spanner in the plans of Google to digitize the world’s book collection: The company’s plan to digitize every book ever published and make them widely available was derailed on Tuesday when a federal judge in New York rejected a sweeping $125 million legal [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1292&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Those of you watching would have <a href="http://www.nytimes.com/2011/03/23/technology/23google.html?_r=1&amp;hp">noticed</a> that a judge threw a spanner in the plans of Google to digitize the world’s book collection:</p>
<blockquote><p>The company’s plan to digitize every book ever published and make them widely available was derailed on Tuesday when a federal judge in New York rejected a sweeping $125 million legal settlement the company had worked out with groups representing authors and publishers. </p>
</blockquote>
<p>I am a huge fan of the basic idea. Every book online and digital and accessible from your computer. I’m already almost living the life professionally: all the journal articles I use are online. The physics preprint archive, <a href="http://arxiv.org/">arivx.org</a>, started this model and as a result has spawned new types of conversation – papers that are never submitted to journals. Pretty much the only time I walk over to the library is to look at some textbook up there. The idea of doing the same thing to all the books – well I’m a huge fan.</p>
<p>However, I do not like the idea of one company being the gateway to something like that. Most of the world’s knowledge is written down in one form or another – it should not be locked away behind some wall that is controlled by one company.</p>
<p>I’d rather see a model where we expect, in the long term, that all books and copyrighted materials will eventually enter the public domain. At that point they should be easily accessible online. When you think of the problem like this it seems like there is an obvious answer: the Library of Congress.</p>
<p>Copyrighted books are a tougher nut to crack. There publishers and authors presumably will still want to make money off this. And making out-of-print books available will offer some income (though not much – there is usually a reason those books are out of print). In this case the Google plan isn’t too bad – but having watched journals price gouge because they can, I’m very leery of seeing this happen again here. I’d rather see an independent entity setup that will act as a clearing house. Perhaps they aren’t consumer facing – rather they sell access and charge for books to various companies that then make the material available to us end users. This model is similar to what is done in the music business. I purchase (or rent) my music through Zune – I don’t deal directly with any of the record labels. The only problem is this model doesn’t have competition to keep prices down (i.e. nothing stops this one entity from price gouging).</p>
<p>Lastly, I think having all this data available will open a number of opportunities for things we can think of now. But I think that we need to make sure the data is also available in a raw form so that people can innovate.</p>
<p>Print books are dying. Some forms will take longer than others – I would expect the coffee table picture book to take longer before it converts to all digital than a paper-back novel. But I’m pretty confident that the switch is well underway now. What we do with all the print books is a crucial question. I do think we should be spending money on moving these books into the digital age. Not only are they the sum of our knowledge, but they are also a record of our society.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1292/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1292&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/03/26/digitize-the-world-of-books/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Under Attack</title>
		<link>http://gordonwatts.wordpress.com/2011/03/23/under-attack/</link>
		<comments>http://gordonwatts.wordpress.com/2011/03/23/under-attack/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 08:46:53 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[DOE]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[University of Washington]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/03/23/under-attack/</guid>
		<description><![CDATA[I’ve been trying not to make a comment on the budget situation in the USA. Or on the current discussion about teacher pay and benefits. Or about the state of science funding in this budget atmosphere. Or the drive to eliminate the Department of Education. Or the revival of the teach the controversy push. Others [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1291&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I’ve been trying not to make a comment on the budget situation in the USA. Or on the current discussion about teacher pay and benefits. Or about the state of science funding in this budget atmosphere. Or the drive to eliminate the Department of Education. Or the revival of the <em>teach the controversy</em> push. Others have made the case much more eloquently than I could have. This is more of a personal take on some of this: I’ve never felt under attack quite the way I do right now.</p>
<p>There seems to be a concerted attack on science funding in the US at the federal level. The feds fund most research that is too long term for a company to fund – which is becoming more and more as the stock market forces companies to think more and more short term. A healthy research program in a country needs to contain a balance for the sake of the long-term health of the economy. And a healthy economy is the only way to make jobs. The large cuts that are reputed to befall the Office of Science, which funds most of the national labs, will force lab closures. Facilities where we do science – gone! 1000’s of people layed off. Heck, if you are trying to cut out 60 billion you can take a guess as to how many jobs that is worth. At $100,000 per person per year – so really nice jobs! – that is another .6 million added to the unemployment roles. Right. That’s going to turn out well!</p>
<p>Second is this constant discussion about teacher pay. I’ve seen comments on newspaper articles with statements like “we are just paying them to babysit our kids.” Seriously?? Maybe we should just eliminate the schools and have the kids all at home. No formalized education system. Now, that has never been done before! And so obviously it must be better! Oh… wait. I guess it has been done before. I think it was called the middle ages… Arrgh! Yes, our K-12 system needs some real work. But beating the crap out of teachers in newspapers is not the way to get good people into the classroom! And the idea that teachers are overpaid paid? Seriously? [I’m not trying to channel Grey’s Anatomy here] I find that hard to believe. Perhaps they are getting better retirement plans for what they are paid – but I suspect that is because when the unions couldn’t negotiate a pay raise – so they went for an increase in the pension. I wonder if you paid teachers a more fair wage, but kept their pension plans the same size, if the rate would be more in line with normal?</p>
<p>On a more local note, one of our state legislators was heard to say “Higher education is a luxury we no longer can afford.” I don’t even know where to start with that. Washington is like every other state, it has some rich people and some poor people. UW is a state school – the state provides subsidies for the in-state students to make it more affordable. A robust state and federal scholarship program back fill for people really in need. The idea is if you are good and you want to get a higher level education, the federal government, the state government, and the university will do its best to make sure that finances do not get in your way. This has been a bedrock of all higher education in the USA for many years now. Do we go back to a class based system? What are people thinking, really? I get they are trying to cut the budget, but think for a few minutes about the implications of what you are saying!</p>
<p>And to those who say education is radically more expensive than it has been in the past – at the UW that is definitely true that the cost an instate student pays has gone up a lot over the last 10-15 years. Definitely more than inflation(by a bit). But if you look at the amount of $$ the university pays to educate a single student that has remained almost constant. Wait. For. It… That is right! State support has dropped dramatically. So the university has to cut expenses and find other sources of income – i.e. raise tuition. Blaming the university for this is misplaced. Last year in the state of Washington after the state legislature cut the UW funding by 26% the university raised tuition by 14% over two years. Legislatures were known to stand up at town halls, etc., and express their displeasure at UW for doing that in hard economic times. I’m happy with them being displeased – I was displeased – but at least be honest and say that the state cut 26% of the university’s funding. It isn’t like that was a capricious raise!</p>
<p>Next is another is the push to increase the teaching load. I currently teach one class a quarter – so three a year (I get paid for only the 9 months that I’m teaching – I have to find my own funding for the rest of the year). That one class is about 3 hours in the class room in front of students. Pretty cushy, eh!? I taught graduate particle physics this year. This is my third year so I’d like to think that I know it by now (not) – but all told during the week it would take about 20 hours of my time. The first time I taught it – when I had to teach myself some field theory – it was taking more like 50 hours a week. When I teach the easier undergraduate courses I tend to have 100’s of students – so it also works out to be about 20 hours a week. Some weeks a lot less, some a lot more. So, it would seem I have at least enough time to take on another course! Except there is one big problem here – my job isn’t just to teach undergraduates. My job is to also teach graduate students, mentor post-docs, and do research. UW is the #1 public institution in the USA when it comes to bringing in $$ from grants. You add another class, then you will effectively change the nature of the University of Washington – make it a teaching institution rather than a research institution. The ramifications of something like that are huge – rankings, desirability, research &amp; undergrads, etc. Do people to say things like this understand how all this is connected?</p>
<p>This last election brought in a lot of new people (at least at the federal level). I remember being elected to a few positions having to do with HEP. I had all sorts of ideas – but I discovered that when I arrived that all the decisions that had been made were all made for a reason! They weren’t arbitrary. You can’t go wrecking around like a bull in a china shop – you have to carefully consider what you are doing and the ramifications. I get the feeling many of these new folks just don’t care. Really just don’t care. Even worse, they don’t know history – which means they are doomed to repeat it. Many of the ideas on the table around America have been tried before – if not here, then other places. I would love them to take a careful look. There is plenty of room for new things to achieve some of the same goals – why not try them rather than closing your eyes and just letting the knife fall where it may? In physics we call this a “prescale” – we just randomly through out data because we have too much. Here we are randomly throwing out programs because we have too little. In both cases this is an implicit admission of defeat: we aren’t smart enough to make a strategic cut.</p>
<p>Ok. Enough. Thank goodness there is a counter balance in most cases to these drives to change things so radically. It won’t be pleasant, but the system is too large and what comes out of it too valuable to actually destroy it in a few short years, despite best efforts of some. Now that I’ve vented, back to working on my classes and my research!</p>
<p>Update: Fixed “under paid” –&gt; “over paid”. Of all the typo’s! <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://gordonwatts.files.wordpress.com/2011/03/wlemoticon-smile.png?w=460" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1291/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1291&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/03/23/under-attack/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/03/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>
	</item>
		<item>
		<title>We&#8217;re Broke&#8230; or not&#8230; where is the data!?</title>
		<link>http://gordonwatts.wordpress.com/2011/01/26/were-broke-or-not-where-is-the-data/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/26/were-broke-or-not-where-is-the-data/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 08:56:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[DOE]]></category>
		<category><![CDATA[NSF]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[University of Washington]]></category>
		<category><![CDATA[USA]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/26/were-broke-or-not-where-is-the-data/</guid>
		<description><![CDATA[It is hard for me not to feel very depressed about the way government funding is going in Washington. Especially all the “cuts” that keep being&#160; mentioned. So I thought I’d spend an hour doing my best to understand what cuts are being talked about. Ha! Sheer fantasy! Before I write more, I should point [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1290&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It is hard for me not to feel very depressed about the way government funding is going in Washington. Especially all the “cuts” that keep being&#160; mentioned. So I thought I’d spend an hour doing my best to understand what cuts are being talked about. Ha! Sheer fantasy!</p>
<p>Before I write more, I should point out that I very much have a dog in this race. Actually, perhaps a bit more than one dog. Funding for almost all my research activities comes via the National Science Foundation (<a href="http://www.nsf.gov/" target="_blank">NSF</a>) – this is funded directly by congress. My ability to hire post-docs and graduate students, train them, do the physics – everything, is dependent on that stream of money. Also, two months of salary a year come from that stream. In short, almost everything except for the bulk of my pay. That comes from two sources: state of Washington and student’s tuition. A further chunk of money comes from the Department of Energy’s (<a href="http://www.energy.gov/" target="_blank">DOE</a>) Office of Science – they fund the national labs where I do my research, for example. In short, particle physics does not exist without government funding.</p>
<p>So when people start talking about large, across-the-board cuts in funding levels I get quite nervous. Many republicans in 2010 campaigned on cutting back the budget, hard:</p>
<blockquote><p>“We’re broke, and decisive action is needed to help our economy get back to creating jobs and end the spending binge in Washington that threatens our children’s future,” Mr. Boehner said.</p>
</blockquote>
<p>Up until recently they really haven’t said how they were going to do it – a typical political ploy. But now things are starting to show up: cut funding to 2008 levels, and then no increases to counter inflation. The latter amounts to a 2-3% cut per year. No so bad for one year but when you hit 3-4 it starts to add up. You’ll have to let go a student or perhaps down-size a post-doc to a student.</p>
<p>But what about all these other cuts? So… I’m a scientist and I want to know: Where’s the data!? Well, as any of you who aren’t expert in the ways of Washington… boy is it hard to figure out what they really want to do. I suppose this is to their advantage. I did find out some numbers. For example, here is the NSF’s <a href="http://www.nsf.gov/about/budget/">budget page</a>. 2008 funding level was $6.065 billion. In 2010 it was funded at a rate of $6.9 billion. So dropping from 2010 back to 2008 would be a 12% cut. So, if that was cut blindly (which it can’t – there are big projects and small ones and some might be cut or protected), that would translate into the loss of about one post-doc, perhaps a bit more. In a group our size we would definitely notice that!</p>
<p>But is that data right? While I was searching the web I stumbled on this page, from the Heritage foundation, which seems to claim reducing the NSF to 2008 levels will save $1.7 billion, about x2 more than it looks like above. Who is right? I know I tend to believe the NSF’s web page is more reliable. But, seriously, is it even possible for a citizen who doesn’t want to spend days or weeks to gather enough real data to make an independently informed decision?</p>
<p>Check out this recent <a href="http://www.nytimes.com/2011/01/21/us/politics/21spend.html">article</a> from the <a href="http://www.nytimes.com" target="_blank">NYTimes</a> about a recent <a href="http://rsc.jordan.house.gov/UploadedFiles/JORDAN_004_xml.pdf">proposal</a> coming from&#160; Congressman Jordan whose goal is to reduce federal spending by $2.5 trillion through fiscal year 2021 (am I the only one that finds the wording of that title misleading?). As a science/data guy the first thing I want to know is: where is he getting all that savings from? There are lists of programs that are eliminated, frozen, or otherwise reduced – but that document contains no numbers at all. And I can’t find any supporting documentation that he and his staff must have in order of have made that $2.5 trillion claim. So, in that document, which is 80 pages long, I’m left scanning for the words “national science foundation”, “science”, “energy”, etc. Really, there is very little mentioned. But I have a very hard time believing that those programs are untouched – as the article in the new york times points out, since things like Medicare, Social Security, etc., are left untouched (the lions share of the budget – especially in out years), and so all the cuts must come from other programs:</p>
<blockquote><p>As a result, its effect on the entire array of government programs, among them education, domestic security, transportation, law enforcement and medical research, would be nothing short of drastic.</p>
</blockquote>
<p>I agree with that statement. 2.25 trillion is a lot of cash! Can you find the <em>drastic</em> lines in that document? Well, perhaps you know more about Washington. I can’t. This gets to me because now if I have to get into an argument it is a very abstract one. </p>
<p>Pipedream: What I would love these folks to do is release a giant spreadsheet of the US gov’t spending that had 2008, 2009, 2010 levels, and then their proposed cuts, with an extra column for extra text. That is a lot of data, and would probably be hard to compile. But, boy, it would be nice!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1290/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1290&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/26/were-broke-or-not-where-is-the-data/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Tests are Good for You</title>
		<link>http://gordonwatts.wordpress.com/2011/01/21/tests-are-good-for-you/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/21/tests-are-good-for-you/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 06:21:49 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[University of Washington]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/21/tests-are-good-for-you/</guid>
		<description><![CDATA[The New York Times had an article the other day talking about a discovery that is making rounds: Taking a test is not just a passive mechanism for assessing how much people know, according to new research. It actually helps people learn, and it works better than a number of other studying techniques. I’m here [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1288&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The New York Times had an <a href="http://www.nytimes.com/2011/01/21/science/21memory.html?_r=1&amp;ref=us">article</a> the other day talking about a discovery that is making rounds:</p>
<blockquote><p>Taking a test is not just a passive mechanism for assessing how much people know, according to new research. It actually helps people learn, and it works better than a number of other studying techniques.</p>
</blockquote>
<p>I’m here to tell you: duh!</p>
<p>In fact, we’ve institutionalized this in our physics graduate schools. Most university physics departments have the mother-of-all tests. Here at UW we call it the Qualifying Exam. Others call it a prelim (short for preliminary). And there is a joke associated with this exam, usually said with some bitterness if you’ve not passed it yet, or some wistfulness if you long since have passed it:</p>
<blockquote><p>You know more physics the day you take the qual than you ever do at any other time in your <em>life</em>.</p>
</blockquote>
<p><img style="display:inline;float:left;" align="left" src="http://www.ct.gov/cen/lib/cen/j0341513.jpg" width="170" height="238" />The exam usually happens at the end of your first year in graduate school. The first year classes are hell. Up to that point in my life it was the hardest I’d ever worked at school. Then the summer hits, and you get a small rest. But it is impossible to rest staring down the barrel of that exam, often given at the end of the summer just before the second year of classes start. You have to pass this exam in order to go on to get your Ph.D. And for most of us, it is the last (formal) exam in our career that actually matters. So physiologically, it is a big hurdle as well.</p>
<p>How hard is it? My standard advice to students is that they should spend about one month studying, 8 hours a day. For most people, if they study effectively, that is enough to get by. Some need less and some need more. This is about what it took me. What is the test like? At UW ours is 2 hours per topic, closed book, and all it is is working out problems. No multiple choice here! It lasts two days.</p>
<p>So, how do you study? There is, I think, really only one way to get past this. For 30 days, 8 hours a day, work out problems. There are lots of old qualifier problems on websites. Our department provides students with copies of all the old exams. Even if you don’t know the solution, you force your self to try to work it out with out looking it up in a book – break your brain on it. Once you can solve those problems with out having to look at a text book, you know you are ready. Imagine trying to study by reading a text book, or by reviewing your first year homework problems. There is no way your brain will be able to work out a new problem after that unless you are a very unique individual.</p>
<p>Note how similar this is to the results shown in the article:</p>
<blockquote><p>In the first experiment, the students were divided into four groups. One did nothing more than read the text for five minutes. Another studied the passage in four consecutive five-minute sessions. </p>
<p>A third group engaged in “concept mapping,” in which, with the passage in front of them, they arranged information from the passage into a kind of diagram, writing details and ideas in hand-drawn bubbles and linking the bubbles in an organized way. </p>
<p>The final group took a “retrieval practice” test. Without the passage in front of them, they wrote what they remembered in a free-form essay for 10 minutes. Then they reread the passage and took another retrieval practice test.</p>
</blockquote>
<p>The last group did the best, as you might imagine from the theme of this post!</p>
<p>This is also how you know more physics than at any other time in your life. At no other time do you spend 30 days working out problems across such a broad spectrum of physics topics. If you study and try to work out a sufficiently broad spectrum of problems you can breeze through the exam (literally, I remember watching one guy taking it with me just nail the exam in about half the time of the rest of us).</p>
<p>Working out problems&#160; &#8211; without any aids &#8211; is <em>active learning</em>. I suppose you could follow the article and say that forcing the brain to come up with the solution means it organizes the information in a better way… Actually, I have no idea what the brain does. But, so far this seems to be the best way to teach yourself. You are actively playing with the new concepts and topics. This is why homework is absolutely key to a good education. And this is why tests are good – if you study correctly. If you actively study for the test (vs. just reading the material) then you will learn the material better.</p>
<p>And we need to work better at designing tests that force students to study actively. For example, I feel we are slipping backwards sometimes. With the large budget cuts that universities are suffering one byproduct is the amount of money we have to hire TA’s to help grade our large undergraduate classes is dropping. That means we can’t ask as many open-ended exam questions – and have to increase the fraction of multiple choice. It is much harder to design a test that goes after problem solving in physics using multiple choice. This is too bad.</p>
<p>So, is this qualifier test hazing process? Or is there a reason to do it? Actually, that is a point of controversy. Maybe there is a way to force the studying component without the high-anxiety of the make-or-break exam. Certainly some (very good) institutions have eliminated the qual. Now, if we could figure out how to do that and still get the learning results we want…</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1288&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/21/tests-are-good-for-you/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://www.ct.gov/cen/lib/cen/j0341513.jpg" medium="image" />
	</item>
		<item>
		<title>16,000 Physics Plots</title>
		<link>http://gordonwatts.wordpress.com/2011/01/12/16000-physics-plots/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/12/16000-physics-plots/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 06:34:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[ATLAS]]></category>
		<category><![CDATA[CDF]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[D0]]></category>
		<category><![CDATA[DeepTalk]]></category>
		<category><![CDATA[physics life]]></category>
		<category><![CDATA[Pivot Physics Plots]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/12/16000-physics-plots/</guid>
		<description><![CDATA[Google has 20% time. I have Christmas break. If you work at Google you are supposed to have 20% of your time to work on your own little side project rather than the work you are nominally supposed to be doing. Lots of little projects are started this way (I think GMail, for example, started [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1286&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nytimes.com/2007/10/21/jobs/21pre.html?_r=1">Google has 20% time.</a> I have Christmas break. If you work at Google you are supposed to have 20% of your time to work on your own little side project rather than the work you are nominally supposed to be doing. Lots of little projects are started this way (I think <a href="http://www.gmail.com/">GMail</a>, for example, started this way).</p>
<p>Each Christmas break I tend to hack on some project that interests me – but is often not directly related to something that I’m working on. Usually by the end of the break the project is useful enough that I can start to get something out of it. I then steadily improve it over the next months as I figure out what I really wanted. Sometimes they never get used again after that initial hacking time (you know: <a href="http://www.codinghorror.com/blog/2006/05/fail-early-fail-often.html">fail often, and fail early</a>). My <a href="http://gordonwatts.wordpress.com/category/deeptalk/">deeptalk</a> project came out of this, as did my <a href="http://rootdotnet.codeplex.com/">ROOT.NET</a> libraries. I’m not sure others have gotten a lot of use out of these projects, but I certainly have. The one I tackled this year has turned out to be a total disaster. Interesting, but still a disaster. This plot post is about the project I started a year ago.&#160; This was a fun one. Check this out:</p>
<p align="center"><a href="http://gordonwatts.files.wordpress.com/2011/01/image.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb.png?w=439&#038;h=294" width="439" height="294" /></a></p>
<p>Each of those little rectangles represents a plot released last year by <a href="http://www-d0.fnal.gov/">DZERO</a>, <a href="http://www-cdf.fnal.gov">CDF</a>, <a href="http://www.atlas.ch/" target="_blank">ATLAS</a>, or <a href="http://cms.cern.ch/">CMS</a> (the <a href="http://en.wikipedia.org/wiki/Tevatron">Tevatron</a> and <a href="http://lhc.web.cern.ch/lhc/" target="_blank">LHC</a> general purpose collider experiments) as a preliminary result. That huge spike is July – 3600 plots (click to enlarge the image) -&#160; is everyone preparing for the <a href="http://ichep2010.fr/">ICHEP</a> conference. In all the 4 experiments put out about 6000 preliminary plots last year.</p>
<p>I don’t know about you – but there is no way I can keep up with what the four experiments are doing – let alone the two I’m a member of! That is an awful lot of web pages to check – especially since the experiments, though modern, aren’t modern enough to be using something like an Atom/RSS feed! So my hack project was to write a massive web scraper and a <a href="http://www.microsoft.com/silverlight/" target="_blank">Silverlight</a> front-end to display it. The front-end is based on the <a href="http://www.microsoft.com/silverlight/pivotviewer/">Pivot</a> project originally from <a href="http://research.microsoft.com/en-us/">MSR</a>, which means you can really dig into the data.</p>
<p>For example, I can explode December by clicking on “December”:</p>
<p align="center"><a href="http://gordonwatts.files.wordpress.com/2011/01/image1.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb1.png?w=347&#038;h=221" width="347" height="221" /></a></p>
<p align="left">and that brings up the two halves of December. Clicking in the same way on the second half of December I can see:</p>
<p align="left"><a href="http://gordonwatts.files.wordpress.com/2011/01/image2.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb2.png?w=296&#038;h=442" width="296" height="442" /></a></p>
<p>From that it looks like 4 notes were released – so we can organize things by notes that were released:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/01/image3.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb3.png?w=554&#038;h=265" width="554" height="265" /></a></p>
<p>Note the two funny icons – those allow you to switch between a grid layout of the plots and a histogram layout. And after selecting that we see that it was actually 6 notes:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/01/image4.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb4.png?w=474&#038;h=362" width="474" height="362" /></a></p>
<p>&#160;</p>
<p>That left note is title “Z+Jets Inclusive Cross Section” – something I want to see more of, so I can select that to see all the plots at once for that note:</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/01/image5.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb5.png?w=496&#038;h=375" width="496" height="375" /></a></p>
<p>And say I want to look at one plot – I just click on it (or use my mouse scroll wheel) and I see:</p>
<p align="center"><a href="http://gordonwatts.files.wordpress.com/2011/01/image6.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb6.png?w=626&#038;h=424" width="626" height="424" /></a></p>
<p>I can actually zoom way into the plot if I wish using my mouse scroll wheel (or typical touch-screen gestures, or on the Mac the typical zoom gesture). Note the info-bar that shows up on the right hand side. That includes information about the plot (a caption, for example) as well as a link to the web page where it was pulled from. You can click on that link (see caveat below!) and bring up the web page. Even a link to a PDF note is there if the web scrapper could discover one.</p>
<p>Along the left hand side you’ll see a vertical bar (which I’ve rotated for display purposes here):</p>
<p><a href="http://gordonwatts.files.wordpress.com/2011/01/image7.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://gordonwatts.files.wordpress.com/2011/01/image_thumb7.png?w=824&#038;h=45" width="824" height="45" /></a></p>
<p>You can click on any of the years to get the plots from that year. Recent will give you the last 4 months of plots. Be default, this is where the viewer starts up – seems like a nice compromise between speed and breadth when you want to quickly check what has recently happened. The “FS” button (yeah, I’m not a user-interface guy) is short for “Full Screen”. I definitely recommend viewing this on a large monitor! “BK” and “FW” are like the back and forward buttons on your browser and enable you to undo a selection. The info bar on the left allows you do do some of this if you want too.</p>
<p>Want to play? Go to <a title="http://deeptalk.phys.washington.edu/ColliderPlots/" href="http://deeptalk.phys.washington.edu/ColliderPlots/">http://deeptalk.phys.washington.edu/ColliderPlots/</a>… but first read the following. <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://gordonwatts.files.wordpress.com/2011/01/wlemoticon-smile.png?w=460" /> And feel free to leave suggestions! And let me know what you think about the idea behind this (and perhaps a better way to do this).</p>
<ul>
<li>Currently works only on Windows and a Mac. Linux will happen when <a href="http://www.mono-project.com/Moonlight">Moonlight</a> supports v4.0 of Silverlight. For Windows and the Mac you will have to have the Silverlight plug-in installed (if you are on Windows you almost certainly already have it).</li>
<li>This thing needs a good network connection and a good CPU/GPU. There is some heavy graphics lifting that goes on (wait till you see the graphics animations – very cool). I can run it on my netbook, but it isn’t that great. And loading when my DSL line is not doing well can take upwards of a minute (when loading from a decent connection it takes about 10 seconds for the first load).</li>
<li>You can’t open a link to a physics note or webpage unless you install this so it is running locally. This is a security feature (cross site scripting). The install is lightweight – just right click and select install (control-click on the Mac, if I remember correctly). And I’ve signed it with a certificate, so it won’t get messed up behind your back.</li>
<li>The data is only as good as its source. Free-form web pages are a <strong>mess</strong>. I’ve done my best without investing an inordinate amount of time on the project. Keep that in mind when you find some data that makes no sense. Heck, this is open source, so feel free to <a href="http://particleplotpivot.codeplex.com/">contribute</a>! Updating happens about once a day. If an experiment removes a plot from their web pages, then it will disappear from here as well at the next update.</li>
<li>Only public web pages are scanned!!</li>
<li>The biggest hole is the lack of published papers/plots. This is intentional because I would like to get them from <a href="http://arxiv.org/">arxiv</a>. But the problem is that my scrapper isn’t intelligent enough when it hits a website – it grabs everything it needs all at once (don’t worry, the second time through it asks only for headers to see if anything has changed). As a result it is bound to set off arxiv’s robot sensor. And the thought of parsing <a href="http://en.wikipedia.org/wiki/TeX" target="_blank">TeX</a> files for captions is just… not appealing. But this is the most obvious big hole that I would like to fix some point soon.</li>
<li>This depends on public web pages. That means if an experiment changes its web pages or where they are located, all the plots will disappear from the display! I do my best to fix this as soon as I notice it. Fortunately, these are public facing web pages so this doesn’t happen very often!</li>
</ul>
<p>Ok, now for some fun. Who has the most broken links on their public pages? CDF by a long shot. <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://gordonwatts.files.wordpress.com/2011/01/wlemoticon-smile.png?w=460" /> Who has the pages that are most machine readable? CMS and DZERO. But while they are that, the images have no captions (which makes searching the image database for text words less useful than it should be). ATLAS is a happy medium – their preliminary results are in a nice automatically produced grid that includes captions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1286/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1286&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/12/16000-physics-plots/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb1.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb2.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb3.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb4.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb5.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb6.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/image_thumb7.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>

		<media:content url="http://gordonwatts.files.wordpress.com/2011/01/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>
	</item>
		<item>
		<title>The Ultimate Logbook</title>
		<link>http://gordonwatts.wordpress.com/2011/01/08/the-ultimate-logbook/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/08/the-ultimate-logbook/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 09:28:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[logbooks]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/08/the-ultimate-logbook/</guid>
		<description><![CDATA[I couldn’t leave this alone. I mentioned the ultimate logbook in my last posting. This is the logbook that would record everything you did and archive it. It isn’t difficult. The web already has a perfect data format for this – Atom (or RSS). Just imagine. Each source code repository you commit to would publish [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1268&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I couldn’t leave this alone. I mentioned the <a href="https://gordonwatts.wordpress.com/2011/01/05/log-book-follow-up/">ultimate logbook</a> in my last posting. This is the logbook that would record everything you did and archive it.</p>
<p>It isn’t difficult. The web already has a perfect data format for this – Atom (or RSS). Just imagine. Each source code repository you commit to would publish a feed of all of your changes (with a time stamp, of course!) in the Atom format. Heck, your computer could keep track of what files you edited and publish a list of those too (many cloud storage services already do do this). Make a plot in <a href="http://root.cern.ch/" target="_blank">ROOT</a>? Sure! A feed could be published. Ran a batch job? The command you used for submission could be polished.</p>
<p>Then you need something central that is polling those RSS feeds with some frequency, gathering the data, and archiving it. Oh, and perhaps even making it available for easy use.</p>
<p>Actually, there is a service that does this already. Facebook. Sure! Just tell it about every RSS feed and it will suck that data in. Some of you are probably reading this on Facebook – and this posting got there because I told Facebook about this blog’s Atom feed and it sucked the data in.</p>
<p>Of course, having a write-only repository of everything you did is a little less than useful. You need a powerful search engine to bring the data you are interested in back out. Especially because a lot of that data is just a random command which contains no obvious indication of what you were working on (i.e. no meta-data).</p>
<p>And finally, at least for me, I don’t really want something that is static. Rarely is there a project that I’m finished with and I can neatly wrap it up and move on. Heck, there are projects I put down and pick up again many months later. This ultimate logbook doesn’t really support that.</p>
<p>Perhaps it is best to split the functions. Call this a ultimate logbook a <em>daily log</em> instead, and then keep separate bits of paper where you do your thinking… Awww heck, right back to where we started!</p>
<p>BTW, if you think Facebook might be interesting as a solution here, remember several things. First, as far as I can tell, there is no way to search your comments or posts. Second, you might get ‘Zuckenberged’ – that is, the privacy settings might get changed and your logbook might become totally public.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1268/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1268&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/08/the-ultimate-logbook/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Log Book Follow-up</title>
		<link>http://gordonwatts.wordpress.com/2011/01/05/log-book-follow-up/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/05/log-book-follow-up/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 09:07:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[logbooks]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/05/log-book-follow-up/</guid>
		<description><![CDATA[Starting back in March I wrote a bunch of posts on logbooks: where do you keep your log book?, what do you keep in it? (and more of what you put in it). I can’t help it. The logbook is near and dear to my heart. I promised a follow-up posting. Finally… In summary (nothing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1267&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Starting back in March I wrote a bunch of posts on logbooks: <a href="http://gordonwatts.wordpress.com/2010/01/24/where-is-your-logbook/">where do you keep your log book?</a>, <a href="http://gordonwatts.wordpress.com/2010/03/16/you-put-what-in-there/">what do you keep in it?</a> (<a href="http://gordonwatts.wordpress.com/2010/03/20/more-input-types-for-the-logbook/">and more of what you put in it</a>). I can’t help it. The logbook is near and dear to my heart. I promised a follow-up posting. Finally… In summary (nothing in any particular order):</p>
<ul>
<li>What goes into a log book: pictures, code, text, screenscrapes, files, plots, handwriting, paper</li>
<li>What do you use: <a href="http://www.evernote.com/">Evernote</a>, old style (bound notebook), loose paper, wiki/<a href="http://twiki.org/?TWIKISID=cad3ffe7c954537284e98e302fa12ed7" target="_blank">twiki</a>, yojimbo, google wave, email (as in email a plot to yourself), <a href="http://www.tiddlywiki.com/">tiddywiki</a>, blogging software, text file, DEVON Think Personal, Journler (now defunct).</li>
</ul>
<p>One thing I didn’t ask about but all of you contributed anyway was how the logbook got used (there is no right way – the logbook has to work for you, of course):</p>
<ul>
<li>Gave up – nothing but an inbox</li>
<li>Just keep track of thinking</li>
<li>Exploded: link services to track papers, paper for jotting down notes, email, etc. – a bit of everything</li>
<li>Every last thing goes into the logbook, including bathroom breaks.</li>
</ul>
<p>No one mentioned using a <a href="http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Generation/dp/B00154JDAI/ref=pd_bbs_sr_1?ie=UTF8&amp;s=electronics&amp;qid=1235515853&amp;sr=8-1">kindle</a>/<a href="http://www.barnesandnoble.com/nook/">nook</a> to read their logbook, btw. For software that gets used most like a logbook it looks to me like <a href="http://www.evernote.com/">Evernote</a> wins.</p>
<p>For me the most surprising method was email. And by surprising, I&#160; mean smacking myself on the forehead because I’d not already thought of it. Here is the idea: just email your log book entries – with files and attachments, etc., to your logbook email account. Then use the power of search to recover whatever you want. And since you can stick it on <a href="http://www.gmail.com/">Gmail</a> or <a href="http://www.hotmail.com">Hotmail</a> or <a href="https://login.yahoo.com/config/login_verify2?&amp;.src=ym">Yahoo mail</a>, you have almost no size restrictions – and it is available wherever you happen to have a internet connection. Further, since it is just email, it is trivial to write scripts to capture data and ship it off to the logbook.</p>
<p>Now, I’ll ramble a bit in way of conclusion…</p>
<p>Do you remember MIcrosoft’s failed phone, the <a href="http://en.wikipedia.org/wiki/Microsoft_Kin">Kin</a>? It was basically a smart phone w/out the apps. But one of the cool things it did was called <a href="http://www.engadget.com/2010/04/12/microsoft-kin-studio-saves-all-your-content-to-the-web/">Kin Studio</a>. The point was this – everything you did on the phone was uploaded to the cloud. All the text messages you sent or received, all the pictures you took, etc. Then on the web you could look back at any time at what you did and have a complete record. Now, <em>that</em> is a logbook.</p>
<p>Of course, there are some problems with this. Who wants to look at lots of messages that say “ok!” or “ttl” or similar? And the same problem would occur if we were able to develop the equivalent of the Kin studio for logbooks. It would be a disaster. Which I think gets to the crux of what many of you were wrestling with in the comments of those posts (and something I wrestle with all the time): what do you put in a logbook!? There is a part of me that would like to capture everything – the ultimate logbook. Given todays software and technology this wouldn’t be very hard to write!</p>
<p>In thinking about this I came up with a few observations of my own behavior over the last few years:</p>
<p>One way to look at this is: what do you look up in a logbook? I have to say – what I look up in my logbook has undergone some dramatic changes since I was a graduate student. Back then we didn’t have the web (really) or search engines. As a result writing down exactly what I needed to do to get some bit of code working was very important. Now it is almost certain I can find a code sample on the web in one or two searches. So that doesn&#8217;t need to go into the logbook anymore. Plots still go in – but 90% of them are wrong. You know – you make the plot, think you are done, move on to the next step and in the process discover a mistake – so you go back and have to remake everything. And put the updated version of the plot into your logbook. Soon it becomes a waste of time – so you just auto-generate a directory with all the plots. So it always has the latest-and-greatest version. Hopefully you remember to put some of those into your logbook when you are done… but often not (at least me).</p>
<p>What is the oldest logbook entry you’ve ever gone back to? For me it was the <a href="http://arxiv.org/abs/hep-ex/9503003" target="_blank">top discovery</a> – but that was nostalgia, not because I needed some bit of data. I rarely go back more than a few months. And, frankly, in this day and age, if you do an analysis that is published in January, by July someone (perhaps you) have redone it with more data and a better technique in July. You need those January numbers to compare – but you get them from an analysis note, not from your logbook! In short, the analysis note has become the “official” logbook of the experiment.</p>
<p>I have to say that my logbook current serves two functions: meeting notes and thinking. Meeting minutes are often not recorded – so keep a record. Especially since I’m using an electronic notebook I can mark things with an “action” flag and go back later to find out exactly what I need to do as a result of that meeting. The second heaviest use for me is brainstorming. Normally one might scribble ideas on some loose paper, perhaps leave them around for a day or two, come back refine them, etc. I use my logbook for that rather than loose paper.</p>
<p>Now a days I definitely do not keep a log book in the traditional way. Certainly not in the way I was taught to use a logbook in my undergraduate physics classes! Here is a <a href="http://gordonwatts.wordpress.com/2010/01/24/where-is-your-logbook/#comment-30875">quote</a> from an ex-student of mine (in the comments of one of the previous posts – and I can copy this because he already has a job!!):</p>
<blockquote><p>I have a rather haphazard attitude toward these things–I have a logbook, but I use it to remember things and occasionally to sort out and prioritize my thoughts. So it’s fairly sparse, and it certainly would be of no help in a patent dispute! Often I keep my old working areas around on my computer, and I use them if I forget what I did in my previous work.</p>
</blockquote>
<p>This is pretty typical of what I see in people around me in the field. Other commenters made reference to more careful use of logbooks. I wonder how much usage style varies by field (medicine, physics (particle vs. condensed matter, theory vs. experiment), engineering, industry vs. academic, etc.)?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1267&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/05/log-book-follow-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting WiFi in a conference of online addicts is hard</title>
		<link>http://gordonwatts.wordpress.com/2011/01/01/getting-wifi-in-a-conference-of-online-addicts-is-hard/</link>
		<comments>http://gordonwatts.wordpress.com/2011/01/01/getting-wifi-in-a-conference-of-online-addicts-is-hard/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 05:00:00 +0000</pubDate>
		<dc:creator>gordonwatts</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[physics life]]></category>

		<guid isPermaLink="false">https://gordonwatts.wordpress.com/2011/01/01/getting-wifi-in-a-conference-of-online-addicts-is-hard/</guid>
		<description><![CDATA[This post was triggered by an article pointing out some fundamental limitations of WiFi and tech conferences I saw. Last month in San Francisco at the Web 2.0 Summit, where about 1,000 people heard such luminaries as Mark Zuckerberg of Facebook, Julius Genachowski, chairman of the Federal Communications Commission, and Eric E. Schmidt of Google [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1264&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post was triggered by an <a href="http://www.nytimes.com/2010/12/29/technology/29wifi.html?_r=1&amp;ref=technology">article</a> pointing out some fundamental limitations of WiFi and tech conferences I saw.</p>
<blockquote><p>Last month in San Francisco at the <a href="http://www.web2summit.com/web2010">Web 2.0 Summit</a>, where about 1,000 people heard such luminaries as <a href="http://topics.nytimes.com/top/reference/timestopics/people/z/mark_e_zuckerberg/index.html?inline=nyt-per">Mark Zuckerberg</a> of <a href="http://topics.nytimes.com/top/news/business/companies/facebook_inc/index.html?inline=nyt-org">Facebook</a>, <a href="http://topics.nytimes.com/top/reference/timestopics/people/g/julius_genachowski/index.html?inline=nyt-per">Julius Genachowski</a>, chairman of the <a href="http://topics.nytimes.com/top/reference/timestopics/organizations/f/federal_communications_commission/index.html?inline=nyt-org">Federal Communications Commission</a>, and <a href="http://topics.nytimes.com/top/reference/timestopics/people/s/eric_e_schmidt/index.html?inline=nyt-per">Eric E. Schmidt</a> of <a href="http://topics.nytimes.com/top/news/business/companies/google_inc/index.html?inline=nyt-org">Google</a> talk about the digital future, the Wi-Fi slowed or stalled at times.</p>
</blockquote>
<p>I like the way one of my students, Andy Haas, put it once. He was giving a talk at a <a href="http://www-d0.fnal.gov">DZERO</a> workshop on the Level 3 computer farm and trying to make a point about the number and type of computers that were in the farm. He drew an analogy to the number of laptops that were open in the room. It can be a little spooky – almost everyone has one, and almost everyone has them open during conference talks. In Andy’s case there were about 100 people in the room. And when you are giving the talk you have to wonder: how many people are listening!?</p>
<p>There is another side-effect, however. It is rare that the hotel, or whatever, is ready for the large number of devices that we particle physicists bring to a meeting. In the old days it was a laptop per person and now add in a cell phone that also wants a internet connection. Apparently most conference organizers used to use to guess that it would be about 1 in 5 people would have a portable that needed a connection at any one time. Folks from particle physics, however, just blew that curve! The result was often lost wifi connections, many seconds to load a page, and an inability to download the conference agenda! As conference organizer we have long ago learned that is one of the most important things to get right – and one of the key things that will be used to judge the organization of your conference.</p>
<p>The article is interesting in another aspect as well (other that pointing out a problem we’ve been dealing with for more than 10 years now). WiFi is not really designed for this sort of use. Which leads to the question – what is next?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gordonwatts.wordpress.com/1264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gordonwatts.wordpress.com/1264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gordonwatts.wordpress.com/1264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gordonwatts.wordpress.com&amp;blog=54078&amp;post=1264&amp;subd=gordonwatts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gordonwatts.wordpress.com/2011/01/01/getting-wifi-in-a-conference-of-online-addicts-is-hard/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38bd7d08ff4e1f6d68464de6dd2186e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gordonwatts</media:title>
		</media:content>
	</item>
	</channel>
</rss>
