Session 0

Thursday 6.11.2008

Question 1: You are planning to start analysis, where would you go to look for information

  1. starts in http://cms.cern.ch/iCMS/
  2. looks at left bar projects
  3. goes to Offline http://cms.cern.ch/iCMS/jsp/page.jsp?mode=cms&action=url&urlkey=CMS_OFFLINE
  4. is looking for CMSSW
  5. sees meetings, people, tutorials (but no CMSSW mentioned), task forces challenges
  6. goes further down offline page (under core software, physics software - titles not observed)
  7. feels tempted to go to User Support
  8. goes to http://cms.cern.ch/iCMS/jsp/page.jsp?mode=cms&action=url&urlkey=CMS_OFFLINE but this page appears to him as the previous page opened in the same window (not quite true but this is the impression)
  9. goes back and go to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBook
  10. sees tutorials (tempting place to look at)
  11. sees other items like The Basics of CMS Offline Computing and 2.4 The CMSSW Application Framework (does not scroll down)
  12. goes to tutorial session https://twiki.cern.ch/twiki/bin/view/CMS/Tutorials thinking that this would give a thorough path to all the things he needs to know
  13. sees CMSSW tutorial on something called python
  14. goes to Analysis Toolkit Tutorial https://twiki.cern.ch/twiki/bin/view/CMS/September08PATTutorial
  15. comes back to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBook saying do not see a natural path that one should take to make an analysis as a complete beginner
  16. goes to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBookCMSSWFramework framework described in technical details
  17. goes back to tutorials https://twiki.cern.ch/twiki/bin/view/CMS/Tutorials
  18. goes to https://twiki.cern.ch/twiki/bin/view/CMS/Autumn08StartupTutorials
  19. does not read the description, goes to the links session 1 http://indico.cern.ch/conferenceDisplay.py?confId=40918 (needs to login, gets annoyed)
  20. does not really tell how to start an analysis
  21. going back gets a sibboleth error page and is instructed to go back over the login page in the page history
  22. not interested in calibration and alignment as not a tracker person
  23. sees Distributed data, sounds like having to start grid, maybe a good place to go
  24. sees Logical division of the data, clicks on the file, this takes quite a while
  25. quits firefox as page gets blocked
  26. comments that as a raw student would like to have a heading "Would you like to start going with CMSSW" with a simple file of data with which you can go through the full stream, does not see that sort of heading anywhere
  27. frustrated with hanging links and passwords required everywhere
  28. goes to T2 and analysis, thinks knowing what is T2, but comments still not seeing how to run CMSSW on a data set http://indico.cern.ch/conferenceDisplay.py?confId=42592
  29. another pwd asked, finds it irritating
  30. assumes that T2 is a logical place for most user to start analysis
  31. sees Analysis model and T2 data, goes to http://indico.cern.ch/getFile.py/access?contribId=3&resId=0&materialId=slides&confId=42592, maybe the analysis model tells about CMSSW
  32. it does not, tells about progress and that applies already that it is incomplete
  33. slide 2: a very complicated diagram about relationship btw t1 and t2
  34. slide 3: first time that sees User analysis in the route he has happened to take though the web pages
  35. slide 4, 5: reads about CAF and T2's, but comments that it is rather specifications to the t2
  36. important to know but written by a t2 manager and not someone who wants to do first analysis
  37. finds CRAB but the acronym not defined, and others like VOMS, no glossary table to tell them
  38. more acronyms but thinks that this is a manager report and not useful to start with CMSSW analysis
  39. goes back to the http://indico.cern.ch/conferenceDisplay.py?confId=42592
  40. thinks going to How to find and store your data to have a first look to know if it is or is not helpful
  41. goes to http://indico.cern.ch/getFile.py/access?contribId=0&resId=0&materialId=slides&confId=42592 saying that these are half interesting pieces of information
  42. all this is too large for him, wants to be pointed to a particular file somewhere that everyone can practice on, does not want to be told all this stuff
  43. wants to find scripts that show how to run an analysis and be told where the results will be put, not seeing any of this here
  44. lots of acronyms, not good from beginner
  45. DBS: finds this probably useful when will be able to do some analysis
  46. query language: where the hell is this meant to be entered...
  47. finds the example pages (eg slides 10) with too small font and not readable
  48. at this level, does not want to get into all that, but just to start analysis
  49. illegible tables, states that would really need to go to the web pages
  50. states that this particular set of tutorials has not been very successful, as it assumes that he knows much more than he actually does
  51. goes back to the agenda page, sees Analysis job using PAT but start to wonder if he should really continue here or if there would be a quicker way to start with CMSSW, might be starting to run out of patience and thinks of going back and start again with a different branch
  52. 19:41 remembers that PAT stands for Physics Analysis something, and finds irritating to have another acronym not explained
  53. goes to http://indico.cern.ch/getFile.py/access?contribId=1&resId=0&materialId=slides&confId=42592
  54. slide 2:
    1. says that Setting up the environment etc starts to look promising
    2. worries if the CMSSW version is a current one or old and if all fails if he uses another version
    3. is pleased to find The PAT configuration
    4. Quick look at the AOD content - does not know what AOD means
  55. slide 3:
    1. still does not know what it PAT
    2. does not know AOD, it is explained to him by KLP
    3. comments on the phrasing physics analysis - he might just do detector analysis but he assumes this is generic, i.e. analysis of data in CMS with which he is know going to do physics with - suggests calling it data analysis (from which physics will come out)
    4. thinks about the term Physics object - are they the same as electron cluster and photon clusters, or does it imply two photons being reconstructed in Higgs
    5. does not understand where the sensible defaults and configuration refer to - trigger cuts, having linked the appropriate libraries?
    6. about the item Trying to support two contradictory..., thinks that they are not contradictory, could be removed
    7. crossing point: with some thinking finds that POG, PAG of Offline are people
  56. slide 4:
    1. not things a student would need to know
    2. understands that this is way down in CMSSW, embedded in but not the starting point
    3. wonders about the concepts of persitency and provenance
    4. thinks he does not need to know that PAT does not cover all use-cases - 90% : some work to finish
  57. slide 5: lot of acronyms
  58. slide 6: getting into details of PAT, that's important once he has leant how to run CMSSW but well away from telling him how to start an analysis
  59. slide 9: lots of background reference information, sees link to the SWGuide, thinks there a lots of people comments there
  60. decides to go to the CMS Software Guide https://twiki.cern.ch/twiki/bin/view/CMS/SWGuidePAT
  61. gets surprised of being taken back to PAT and not to the general Software Guide page as stated in the slide
  62. goes back to the slide 9
  63. slide 10: sees lots of people to call up and finds that useful
  64. 29:30 slide 11: is happy to find the PAT tutorial instructions where he was hoping to get far earlier
  65. thinks that this is quite useful
  66. understands that the config file is a working example although does not know yet what it is all about
  67. wonders about basic linux commands such as backslash to continue the line but agrees that most of people (post grads etc) know all this
  68. personally would apperiacte a linux introduction
  69. feeling enthused, knows that copying these line to linux window would start going through the single lines at a time and then see what is happening
  70. does not understand the details of all linux lines but feels confident because each set of commands is explained and it looks straightly done in a nice linear manner
  71. slide 14:
    1. trusts that he can just use the string to define the data set, nice level of commands, exactly at the level that would make him pleased
    2. starts feeling motivated and thinks this type of instructions make him to stay with them
  72. slide 15:
    1. notes that root has not been defined but guesses that people know that
    2. is happy to find a line which will start root and can be used elsewhere
    3. notes some object oriented style in command TBrowser b and states that the older amongst us need to learn all that as well
    4. is not sure if the browser opens as shown by default, notes that there awful lot of lines
  73. slide 16:
    1. understands that he is back in the command line
    2. does not see the word First and wonders why the the green box stated Second
  74. slide 17: notes that CRAB has not been defined but would feel enthused to try
  75. goes back to http://indico.cern.ch/conferenceDisplay.py?confId=42592 and sees that the next presentation is about CRAB
  76. says that finally in the middle of the PAT tutorial he is getting some continuity to what he would need as a new person wanting to do analysis and he would stay with it
  77. opens http://indico.cern.ch/getFile.py/access?contribId=2&resId=1&materialId=slides&confId=42592
  78. states in slide 2 that this requires that he know a lot
  79. 37:00 feels like to have a coffee as he still has not found out where the CMSSW starts in all the web pages
  80. reads that he is pointed to WorkBook if he does not know all that is required for this tutorial
  81. goes to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBook
  82. notes that CMS Offline WorkBook does not mention CMSSW
  83. hint given: the information is in this page
  84. wants to go back to the tutorial pages but notes that this is the same page where he was already
  85. hint given: you did not look what is in the page, instructed to go further down
  86. notes that he has already clicked on 2.4 The CMSSW Application Framework
  87. goes again to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBookCMSSWFramework and states that it looks too much like a company manual
  88. comes back to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBook sees the items in chapter 3 and 4 but says that this is too much in detail and he still does not see something like CMSSW and how to run it
  89. is pointed to the chapter 3
  90. points that there is much too crap in the way, it should be right to the top, something like let's going with CMSSW, this look too much like a company reference book, very dry and technical, wants something more jazzy (great, you've found the place, let's get started with CMSSW)
  91. 40:00 goes to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBookAcknowledgements and states that we do need all this crap right to the top
  92. goes to https://twiki.cern.ch/twiki/bin/view/CMS/WorkBookUsage and think that it looks like a philosophical treaty, sees completeness indicators and acknowledges that he may come across it later on, finds explanation on glossary and gets more interested in this page
  93. thinks that he is not lead naturally to where he needs to go
  94. is pointed to 3.3 Different Ways to Make an Analysis (Root, FWLite, Framework Modules) but thinks that he does not want to see different ways of doing analysis, just one: end-to-end

Question 2: You will have electron in your analysis, and you would need to know what electron data contains. Find the information.

  1. 43:00 assumes from the background knowledge that this is

-- KatiLassilaPerini - 11 Nov 2008

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2008-11-11 - KatiLassilaPerini
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback