|
[Rivet] Fwd: Re: [Yoda] Plotting with Yoda?Andy Buckley andy.buckley at cern.chThu Jul 24 10:51:40 BST 2014
D'oh, my mail client malfunctioned and forwarded your own message back to you. Damn thing. Here is the one I meant to re-send: Andy -------- Original Message -------- Subject: Re: [Yoda] Plotting with Yoda? Date: Sat, 19 Jul 2014 22:38:30 +0100 From: Andy Buckley <andy.buckley at cern.ch> Reply-To: andy.buckley at cern.ch To: Email the developers (subscription not required) <yoda at projects.hepforge.org> On 18/07/14 16:57, Kristin Lohwasser wrote: > Dear all, > > I am a newcomer to Rivet/Yoda and I am all alone in my quest.... Hi Kristin, Hope we can make it less lonely :-) > I am trying to implement an ATLAS analysis for rivet and I have achieved > to have a full routine because of some features of the jet routine, I > thought I'd test the plotting side of things. > > Basically, what I have done is: > > 1) Download / create analysis > rivet-mkanalysis ATLAS_2012_I1282447 > > 2) tried to run yoda on it: > > yoda2flat ATLAS_2012_I1282447.yoda > (there are some problems, output: failing to parse this line...) Hmm, interesting... can you send use those error messages? > make-plots ATLAS_2010_S8919674.dat yields: > > %make-plots ATLAS_2012_I1282447.dat > Making 1 plot > Plotting ATLAS_2012_I1282447.dat (0 remaining) > Error: max() arg is an empty sequence > > it seems there are some problems with the data definitions / how the > data is defined in HEP Data (and I guess, yes, there are some > exceptional tables, e.g. uncertainty matrices etc.), so I thought maybe > I'll try it just for the first 2 or 3 histos to get a feel, however not > even that works: > > yoda2flat test.yoda (as attached) > > % make-plots test.dat > Making 1 plot > Plotting test.dat (0 remaining) > dvips: ! DVI file can't be opened. I think the problem here is that you're trying to use yoda2flat which is *not* intended to produce files for plotting via make-plots, although the two "flat" formats are similar. Have you tried running rivet-mkhtml or rivet-cmphistos + make-plots on your .yoda files? > I am running rivet/yoda as implemented/setup in Athena relsease > asetup devval,64,rel2 That should by Rivet 2.1.2 and the latest YODA release, so fully up to date. No problem there. > It would be great to get any hints, because at this stage, I am not > sure, whether: > - 2Dscatter histograms should not work (not sure even, why it is > exported at this) What is the final type of your histogram in the code? Maybe attach your .yoda file so we can look at it. 1D histograms should write out as HISTO1D type in the .yoda file, even if they have been scaled, but if you do something like divide two histos then you get a scatter because there's no longer a meaningful sum-of-weights, etc.. > - whether yoda genuinely does not work (yet) with the rivet version from > Athena I am using (would I have to install it myself)? It should do (see above). I think the problem is confusion about the two types of .dat file. > I am also a bit confused as to whether I should implement my own > histograms or take the hepdata definition (to take that one would be > great, cause as far as I understand, this way one would be easily > capable of doing data/MC plots). If you can take what's in HepData, that's usually easiest. If you have problems reading the exported format then please let us / the HepData managers know. > Any pointer, also to a tutorial younger than November 2013 at CERN would > be useful. I would really be very very grateful! I am going to write a manual for YODA as soon as possible -- many other things needing to be done first, unfortunately! The Nov 2011 tutorial was the most recent one that I've given on the whole Rivet system... feels like it's about time to give another one. But I don't think it is very out of date... > And then a link maybe useful to you: > http://www.everydayhowto.net/recreation-and-sports/origami-yoda-how-to-make-a-jedi-master-from-paper/ > > (production of merchandising) Ha, awesome! Now I'm even more pleased at our violation of Lucas' copyright ;-) That will be a great graphic to use if we ever add "folding" machinery to Rivet... Let us know if rivet-cmphistos or rivet-mkhtml help. And if you have any other requirements, queries, etc. -- YODA is a side-project, but I hope we can make it a really nice tool and provide some half-decent support :-) Andy -- Dr Andy Buckley, Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow / PH Dept, CERN
More information about the Rivet mailing list |