====== Getting started ====== This page aims to give an overview of the necessary steps and links to get started //relatively// quickly in the UZH's CMS group. ===== Registrations ===== If you are a Bachelor's or Master's student, you can best get an [[#external_cern_collaborator|external CERN account]], a [[#cms|CMS account]] and an [[#psi_-_cms_tier_3|account at PSI's Tier3]]. If you already have a CERN account, you can change your status and home institute as described [[http://usersoffice.web.cern.ch/change-status|here]]. ==== External CERN collaborator ==== It is possible to register as an **[[http://information-technology.web.cern.ch/help/external-collaborators|external CERN collaborator]]** if you only require a computing account (''lxplus'') and other electronic services. With such an external CERN account you do not need to go to CERN, but you do need a CMS registration. - Please fill out [[http://cms.cern.ch/iCMS/user/registration|this form]]. - Please contact the [[http://cms.web.cern.ch/org/cms-secretariat|CMS secretariat]] by e-mail to request a //CERN ID// and //lxplus// account, mentioning your affiliation to this group. You will receive a reply outlining the next steps for CMS registration which are also described in [[newcomers:gettingstarted#cms|the section about CMS below]]. ==== Full CERN member ==== Follow [[http://usersoffice.web.cern.ch/new-registration|these steps of CERN's User Office]] to register as a **full CERN member**. You will need to - make a scan of your identity card or passport, - fill out a //Home Institution Declaration// (at time of writing, Monika Röllin (Y36 J 80​) can sign and stamp this) and make a scan, - ask your Professor to add you with the //[[https://prt.cern.ch/prt2/|pre-registration tool]]//. They will need your [[newcomers:preregistrationtool|contact information]] (there may be an option to forward a link to the form) and the scans from steps 1 and 2. After this, you will receive a confirmation e-mail with an //attestation of pre-registration//. To complete the registration, go to [[http://usersoffice.web.cern.ch|the CERN Users' Office]] in Geneva. You will need to bring your identity card or passport, Home Institution Declaration, attestation of pre-registration and if you are staying in Switzerland a visa or residence permit (//Ausländerausweis// / //Livret pour étrangers//). When this is completed you will get more instructions (cyber-security exam, emergency contacts form, ...), but most of all a CERN e-mail address and a CERN computing account at the //CERN lxplus cluster//! More information on * [[http://home.cern/directions|how to get there]] (you can use the shuttle service from Geneva airport with CERN card //or// a print-out of the attestation of pre-registration), * [[http://smb-dep.web.cern.ch/en/CERN_Housing|the CERN hotel]] for overnight stays. ==== CMS ==== You can request **CMS registration** by filling in [[http://cms.cern.ch/iCMS/user/registration|this form]]. (For the "Main project at CMS" field, choose "Tracker".) Upon submission, you will receive an e-mail with a link to upload a scan of an identity card or passport, and a link to a registration form. After submitting all of that, ask the team leader of our CMS group (Florencia at the moment of writing) to confirm your CMS registration. Then you will get information on how to activate your account. ==== VOMS and GRID certificates ==== After all that, you should register with **[[https://en.wikipedia.org/wiki/VOMS|VOMS]]**, get and install **GRID certificates** on your local computer and computing accounts. These certificates give you authorized acces to a number of grid computing services. Follow the steps lined out [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/DQMGUIGridCertificate|here]] and [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookStartingGrid|here]]. In summary: - register with VO CMS [[https://voms.cern.ch:8443/voms/cms/admin/home.action|here]] or [[https://voms2.cern.ch:8443/voms/cms/register/start.action|here]] (might take a few days to come through), Registering with VO CMS should not be necessary anymore since June 2024! - Go to the the CERN Certification Authority ([[https://ca.cern.ch/ca/]]), and install a "GRID user" certificate on your local computer. [[https://ca.cern.ch/ca/Help/?kbid=040111|Use of Mozilla Firefox]] highly recommended, Safari highly discouraged. - Export the certificate (presumably from FireFox) to ''cert.p12''. - for lxplus, see [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/DQMGUIGridCertificate|this page]], - for PSI T3, see [[https://wiki.chipp.ch/twiki/bin/view/CmsTier3/HowToSetupYourAccount|this page]] and [[newcomers:gettingstarted#setting_up_the_accounts1|the next section]]. - If needed, copy the certification files to the computing system you need (using ''scp'' for example). From these ''.p12'' files, create ''.pem'' files to install them. To create the ''.pem'' files from the ''.p12'' certicicate, and set the correct permissions: # if needed: copy the cert.p12 file to lxplus/t3ui03/... using scp mkdir $HOME/.globus openssl pkcs12 -in cert.p12 -clcerts -nokeys -out $HOME/.globus/usercert.pem openssl pkcs12 -in cert.p12 -nocerts -out $HOME/.globus/userkey.pem chmod go-rw $HOME/.globus/userkey.pem # set read permissions Test with voms-proxy-init -voms cms This will also create a file like ''/tmp/x509up.u'', where '''' is your user ID, found with the ''id -u'' command. You can specify the proxy's location by including the following in your ''.bashrc'': export X509_USER_PROXY=~/.x509up_u`id -u` ==== PSI - CMS Tier 3 ==== Our UZH group uses PSI's servers for computing (since it has more storage space than CERN's lxplus). To get a computing account at Tier3, you first need a CERN lxplus account. Please follow [[https://wiki.chipp.ch/twiki/bin/view/CmsTier3/HowToGetAccount|these steps]] to get an **PSI T3 account**. You will need to send a formatted e-mail, for example: User's first name: John User's last name: Doe Institute/group: Physik-Institute/Kilminster Institution: UniZ group leader: Ben Kilminster CMS hypernews name: jdoe physics group: uniz-higgs Grid cert subject: /DC=ch/DC=cern/OU=Organic Units/OU=Users/CN=jdoe/CN=137035/CN=john doe User's phone number: +41 7 13 70 35 99 PSI AFS account (if existing): login shell: /bin/bash mail: john.doe@uzh.ch secondary mail address: john137@hotmail.com leaving date: -1 * //physics group//: you should choose ''uniz-higgs''. * //login shell//: your personal choice, when in doubt choose ''bash'' (which is also standard on Mac OS. Z shell ''zsh'' is more customizable and interactive and so a bit more complicated for beginners.) * //Grid cert subject//: leave empty if you do not have a GRID certificate (''usercert.pem'') installed yet, and share it with the T3 admins later. Until then, you will not be able to make use of certain services such as acces to T3's storage element (''/pnfs''). Otherwise, use one of the following commands on your ''lxplus'' or local certificate file ''usercert.pem'': openssl x509 -subject -dates -noout -in ~/.globus/usercert.pem voms-proxy-info --subject ==== CMS Hypernews ==== **CMS Hypernews** is used as a mailing list for CMS groups, a discussion forum for review (approval) of CMS papers and a inbox spamming device. You can [[https://hypernews.cern.ch/HyperNews/CMS/add-member.pl|create an account and password in the lxplus command line]]: ssh hypernews.cern.ch and //voluntarily// sign up for several forums (your favorite analyses, CMS groups, etc.) **Note**: Hypernews will be archived and replaced by [[https://cms-talk.web.cern.ch|CMS Talk]] at the end of 2021, see [[https://indico.cern.ch/event/1097026/|this tutorial]]. ==== Indico ==== [[http://indico.cern.ch/|Indico]] is used by CERN for video conferences and meetings. Install Vidyo after singing up with your CERN account. Links to the UZH CMS Group meetings and other can be found [[meetings:meetings|here]]. If you are a non-doctoral student you are likely not on the author list for CMS publications (yet). If you do not have access to CMS physics meetings on Indico with your CERN account, you might not be in the ''cms-physics-access'' e-group. You can verify by going to your [[https://account.cern.ch/account/|CERN account page]], to, "My Accounts" to "[[https://account.cern.ch/account/CERNAccount/AccountStatus.aspx|Check account status...]]", under "E-Group membership". If you are not part of ''cms-physics-access'', ask you group leader to add you as an exception via http://cms.cern.ch/iCMS/admin/newexception. ==== Renewal ==== For renewal, please get a signed Home Institute Declaration (from Regina at the moment of writing), and fill out the [[https://edh.cern.ch/Document/Personnel/UserCheckList|this EDH form]]. ===== Setting up computing accounts ===== After registering you need to know how to acces and setup your account. ==== Connecting ==== As a student, you can make an account [[https://www.physik.uzh.ch/physik/de/intern/computing.html|here]], and more info [[https://www.physik.uzh.ch/de/intern/computing.html|here]]. To connect remotely to UZH's physics linux cluster, CERN's lxplus or PSI T3 servers, use [[https://en.wikipedia.org/wiki/Secure_Shell|the secure shell command]] ''ssh'' in a Terminal: ssh @linux.physik.uzh.ch ssh @lxplus.cern.ch ssh @t3ui03.psi.ch Where '''' is you username. On a Mac OS, you should use ''ssh -Y'' and make sure that [[https://www.xquartz.org|XQuartz]] is installed (this is a [[https://en.wikipedia.org/wiki/X_Window_System|X Window System]] tool, formerly [[https://support.apple.com/en-us/HT201341|X11]], allowing you to run remote linux applications with GUI's on your Mac OS). At the time of writing, UZH members should use [[https://wiki.chipp.ch/twiki/bin/view/CmsTier3/HowToSetupYourAccount#User_Interfaces_UI|T3's User Interface server]] ''ui03''. __Protip__: Connecting to the UZH or PSI T3 can be done passwordlessly (at your own risk). Follow [[http://www.linuxproblem.org/art_9.html|these instruction]]. (CERN is more difficult; please let me know if you find a way.) ==== Copying stuff ==== From your local computer, you can copy stuff to a remote account or vice versa with [[http://www.hypexr.org/linux_scp_help.php|secure copy]] ''scp'', for example: scp @linux.physik.uzh.ch:~/somefile.txt ./ # UZH to local scp foo.txt @linux.physik.uzh.ch:~/ # local to UZH scp @ineuteli@t3ui03.psi.ch:~/foo.txt ./ # PSI to local scp foo.txt @ineuteli@t3ui03.psi.ch:~/ # local to PSI Where '''' is your username. Use the recursive flag ''-r'' to copy directories like you would with the standard copy command ''cp''. It will ask your password, unless you have setup a passwordless ''ssh'' login. ==== Setting up your PSI T3 account ==== Please read [[https://wiki.chipp.ch/twiki/bin/view/CmsTier3/HowToSetupYourAccount|How to set up your account]] at PSI Tier-3 and make note of [[https://wiki.chipp.ch/twiki/bin/view/CmsTier3/Tier3Policies|the PSI Tier-3 policies]] about disk quotas and more; at the moment: * ''/shome/$USER'': 400 GB (current data, including past data saved in snapshots ''/shome/$USER/.zfs/snapshot'') * ''/scratch'': 4TB * RAM: 132GB * cores: 72 Check your currently used and available space [[http://t3mon.psi.ch/ganglia/PSIT3-custom/space.report|here]]. To use CMS-related commands and ''root'' at **PSI T3**, you will need to first run source $VO_CMS_SW_DIR/cmsset_default.sh at every login. The environmental variable ''VO_CMS_SW_DIR'' should be ''/cvmfs/cms.cern.ch''. If you want to use ''root'', you first need to get a ''CMSSW'' release and run ''cmsenv'' in its ''src'' directory with every login. Check [[newcomers:gettingstarted#CMSSW|the next subsection]]. Furthermore, to make use of certain services such as acces to T3's storage element (''/pnfs''), you will need to initiate a VOMS proxy certificate [[computing:VOMS script|every once in a while]]: voms-proxy-init -voms cms -valid 200:0 # valid for 200 hours ==== Setting up your UZH account ==== To use ''root'' on the **UZH cluster**, first run these two commands: cd /cern/root_v5.34.25 source bin/thisroot.sh __Beginner's tip__: In any shell you can have user defined commands with ''alias'' and argument-taking functions using ''function''. For example: alias sshp='ssh @t3ui03.psi.ch' alias cdA='cd ~/analysis/' function cppl { scp -r @t3ui03.psi.ch:~/"$1" ./; } # copy first argument from PSI to local These command line definitions and the ''root'' setup scripts above can be saved in the start-up file, which are located in your home directory ''~/'' and are run everytime you log into a new session. In a ''bash'' shell these are ''.bashrc'' and ''.bash_profile'', in the Z shell ''zsh'' it is ''.zshrc''. Check whether they exist with ''ls -a ~/'' and use Google for more information. ==== CMSSW ==== ''CMSSW'' is a framework that is used for many different CMS related analyses. More information on the recommended version can be found [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookWhichRelease|here]] (existing releases are found with ''scram list -a''). To get for example ''CMSSW 8.0.20'' on lxplus or T3, use: cmsrel CMSSW_8_0_20 cd CMSSW_8_0_20/src cmsenv After this you can run ''root''. Every time you start a new session, you will need to run cd CMSSW_8_0_20/src cmsenv When you use other packages, it can be installed in the ''CMSSW'''s ''src'' directory, after which you compile everything with ''scram'': cd CMSSW_8_0_20/src scram b distclean scram b -j8 ===== Finding and writing publications ===== As a UZH member, you have acces to freely view article in large journals such as //Physics Letters// and //APS// from a UZH netwerk. When you are not connected to a UZH network, you can still get acces with a [[http://www.id.uzh.ch/de/neu/notebook/vpn.html|VPN proxy]]. With [[newcomers:gettingstarted#CMS_hypernews|CMS hypernews]] you can follow discussions on papers and much more. Internal CMS documents can be found on [[http://cms.cern.ch/iCMS/|iCMS]] under //CMS Publications//. Public articles such as //Public Analysis Summaries// (PAS) and much more can be found on [[http://cds.cern.ch|the CERN Document Server (CDS)]]. On iCMS you can also request new //Analysis Notes// (AN). [[https://twiki.cern.ch/twiki/bin/view/Main/HowtoNotesInCMS|This TWiki page]] summarizes the procedure to request a CMS note or paper. [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/TdrProcessing|This TWiki pages]] summarizes how to use //Apache Subversion//'s ''svn'' (similar to ''git'') and the //Technical Document Register//'s ''tdr'' system. Guidelines for authors can be found [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/PubPreparation|here]], [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/Publications|here]] and [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/PubGuidelines|here]]. CERN members have access to professional accounts on the online LaTeX editor Overleaf, see [[https://www.overleaf.com/org/cern|here]]. With this editor, it is possible to edit LaTeX files simultaneously with other people. However, to compile CMS documents, a few steps are involved, see [[https://twiki.cern.ch/twiki/bin/view/Main/TDRInOverleaf|this]] or [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMSPapersInOverleaf|this TWiki page]]. For approval, authors need to find a language editor themselves, see [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/Internal/CcleList|this TWiki page with CMS certified language editors]] ==== CMS style ==== CMS analysis and physics symmary notes automatically complies with the CMS house style when using the LaTeX template of the ''tdr'' system. For more info, see: * Author guidelines [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/PubPreparation|here]] and [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/PubPreparation|here]]. * [[https://ghm.web.cern.ch/ghm/plots/|CMS style macros by CMS Publications Committee]], in ''python'': ''[[plots:cmsstyle|CMSStyle.py]]''. * [[https://twiki.cern.ch/twiki/bin/view/CMS/Internal/FigGuidelines|CMS plot guidelines]] and [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/HandbookHIGAnalysis|others]] on TWiki. To make CMS plots, use the mentioned macros. You may have to update ''CMSStyle.py'' for you needs and preferences. In ''python'' for example, use it like [[https://ghm.web.cern.ch/ghm/plots/MacroExample/myMacro.py|this]]: import CMSStyle CMSStyle.extraText = "Preliminary" CMSStyle.outOfFrame = True CMSStyle.lumi_13TeV = "" CMSStyle.setTDRStyle() CMSStyle.setCMSEra(2018) # or CMSStyle.setCMSEra(2018,lumi=59.7,cme=13,extra="Preliminary") # make TCanvas, TH1, ... CMSStyle.setCMSLumiStyle(canvas,0) ==== CMS authorship & service work ==== Once you have started your position as a PhD student or higher, check if you are on [[http://cms.cern.ch/iCMS/jsp/analysis/admin/authorinfo.jsp|the CMS author list]]. To be include its members to the author list, the group needs to have enough EPR points. Each member can perform some service works to gain EPR. You can pledge for EPRs for tasks [[https://icms.cern.ch/epr/showMine|here]]. You can sign up for shifts on [[https://cmsonline.cern.ch/webcenter/portal/cmsonline/pages_common/shiftlist|CMS online]]. ===== CERN courses & trainings ===== ==== CMS induction courses ==== Every six months a CMS induction course is organized for new members. [[https://indico.cern.ch/event/862170/timetable/?view=standard|Here]] are the slides of the one in January of 2020. {{ meetings:cms_organization.png }} {{ meetings:cms_organization_physics.png }} ==== Safety training ==== CERN provides several safety course, some of which are mandatory for beginners or for access to CMS. You can enroll on the [[http://learninghub.cern.ch|Learning Hub]]. Other courses, including those for CMS underground guides, are provided. ==== CERN & CMS schools ==== [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMSschoolsCommittee|Here]] is kept a list of **CMS schools**, (e.g. [[https://indico.cern.ch/event/1257234/page/29173-previous-cmsdases|DAS School]]), and [[http://physicschool.web.cern.ch/PhysicSchool/|here]] is the CERN school. ===== UZH and Zurich ===== Once you are here, make sure you receive a key and a validated student/staff card (//legi//) to acces the building and get discount at lunch. Also ask Roland to put you on the e-mail lists for our UZH CMS group. Internal information: * [[http://www.physik.uzh.ch/en/internal.html|Internal information of UZH Physik-Institute]] contains notes on the printers, linux and batch systems (for some pages you need to be logged into the UZH linux cluster). * As a staff member (//Mitarbeider//), you can use the printing machines on campus for free via UZH-PrintPlus. Full instructions are [[https://www.zi.uzh.ch/de/staff/workplace-collaboration/uzhprintplus/4staff.html|here]]: - Check with [[ https://www.physik.uzh.ch/en/internal/hw-printer/test-page.html|this link]] whether your shortname is associated with the Physik Institut. - Install [[https://www.zi.uzh.ch/en/support/it-workplace/uzhprintplus/secure-print/install-printer.html|UZH-PrintPlus (SecurePrint)]] on your computer. * [[meetings:meetings|Here]] is a list of UZH and CMS meetings. ==== Reimbursements ==== Each time you travel, you can get reimbursed with one of [[https://www.physik.uzh.ch/en/internal/forms.html|these forms]] ("Dienstreise-Abrechnung"). Traveling by public transport in Switzerland is cheaper with [[https://www.sbb.ch/en/travelcards-and-tickets/railpasses/half-fare-travelcard.html|the half-fare pass]] (//Halbtax//). The half-fare pass can be reimbursed by the UZH, but only after your rail travel expenses have exceed double the cost of the half-fare pass. (This corresponds to about CHF 330–370, or at least four round trips between CERN and Zurich). Some rules for meals: * UZH does not pay for meals at UZH or Zürich. Likewise, in general, meals away from UZH are not covered. Almost every city in the world has meal costs less than Zürich, so there is no cost of living adjustment for traveling. * However, when staying somewhere that does not have a cafeteria/mensa, a per diem can be requested. As of 2019 this is CHF 10 / breakfast, CHF 25 / lunch, CHF 25 / dinner. * For instance, CERN, DESY, PSI, and any University are considered to have cafeterias, and so there are no reimbursements for meals there. * If hotels provide breakfast, or conferences provide lunch or dinners, there is no reimbursement for these meals, since they are already included in hotel and conference fees. * Breakfast (dinner) cannot be claimed on the morning (evening) of travel (return travel) since it can be arranged before leaving (upon returning). {{ newcomers:reimbursements.png }} Some rules for travel: * No business class (as per MNF guidelines). * Avoid air travel (to reduce emission footprint); use train for all destinations reachable within 6 hours. ==== PhD students ==== * [[https://www.mnf.uzh.ch/en/studium/phd/checkliste-fuer-doktorierende.html|Checklist]] by MNF for things that PhD students need to do complete their study. * **Important**: Make sure to [[http://www.students.uzh.ch/en/registration.html|enroll]] on time if you have a student visa/permit to get all the paperwork with both the University and Immigration Office in order. You will need to do this anyway if you want to follow courses for credits and eventually schedule your graduation. Enrollment also gives you student benefits at the mensa, ASVZ sport facilities, museums, etc. * [[https://www.mnf.uzh.ch/dam/jcr:960266b1-0a30-4d8d-9b05-cd08a181d6d7/DO_TeilA_E_2017-12-07.pdf|General regulations for the Doctoral Program at the Science faculty]] (//[[https://www.mnf.uzh.ch/dam/jcr:8c52545a-181c-405f-8d01-9d6220f8e4df/DO_TeilA_2017-12_07.pdf|Promotionsordnung]]//) from [[https://www.mnf.uzh.ch/en/studium/reglemente.html#4|this MNF page]]. * [[https://www.physik.uzh.ch/en/study/Study-Degree-Programmes/phd.html|More information on the PhD program]] by the Physik Institut. * [[http://www.mnf.uzh.ch/dam/jcr:be8f8c79-daea-4a7f-ae84-d0ffdf8487da/DO_PHY_E_2016-03-17.pdf|Regulations for the Doctoral Program Physics]] (//[[http://www.mnf.uzh.ch/dam/jcr:3f4b4845-aea5-4c56-bf70-250da4834d17/DO_PHY_2016_03_17.pdf|Ordnung zum Doktoratsprogramm Physik]]//) by [[https://www.mnf.uzh.ch/en/studium/reglemente.html#4|the MNF]]. - During you PhD you have to collect at least **12 credit points** by going go to conference and schools yearly (1 point for attendance, extra 1 point for giving talk or presenting a poster). You can also obtain credits by taking classes or following seminars * There are many **schools** to choose from: [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMSschoolsCommittee|list of CMS schools]], [[http://physicschool.web.cern.ch/PhysicSchool/|CERN schools]], [[https://scnat.ch/en/uuid/i/e5acfba4-389f-52dc-a868-3e75b69ab498-CHIPP_Winter_Schools|CHIPP Winter school]] ([[https://indico.cern.ch/category/2724/|Indico]]), [[https://inspirehep.net/conferences?size=25&page=1&start_date=all&sort=dateasc&q=series.name%3A%22ESHEP%22|European HEP Schools]], [[https://hcpss.web.cern.ch|Hadron Collider Summer School]], ... * [[https://cms-mgt-conferences.web.cern.ch/cms-mgt-conferences/Default.aspx|Cinco]] keeps tracks of available **talks at conferences**. Subscribe to [[https://hypernews.cern.ch/HyperNews/CMS/get/confAnnounce.html|the associated Hypernews e-mail list]] to stay on top. * You can find available **courses and seminars** in these catalogues: [[https://studentservices.uzh.ch/uzh/anonym/vvz/index.html?sap-language=EN&sap-ui-language=EN|UZH Course catalogue]], [[http://www.physik.uzh.ch/en/study/lecturematerial.html|Physics lecture materials]]. In the catalogue, click through "Faculty of Science" > "Doctorate Faculty of Science" > "Physics" and look for the version of a course that has a course code ending in "DP", so you do not need to take an exam. * Note you can also register as a "[[https://ethz.ch/en/studies/non-degree-courses/special-students/special-students-university-of-zurich.html|special student]]" at the ETH for more courses: [[http://www.vvz.ethz.ch/Vorlesungsverzeichnis/|ETH course catalogue]]. - Each semester you can be assigned to teach exercise classes, assist lectures, or oversee labs. You should cover at least 100 hours, and no more than 420 hours. - You are obliged to present at least once in **the annual UZH-[[https://indico.phys.ethz.ch/category/2/|ETH]]-[[https://indico.psi.ch/category/402/|PSI]] PhD seminar** (1 credit for attendance, 1 credit for a presentation). - You are obliged to attend **[[https://www.physik.uzh.ch/en/seminars/tpseminar|the weekly research seminars]]** (no credits). - Every year you need to organize your **annual PhD Committee Meeting**, and upload the [[https://www.uzh.ch/cmsssl/physik/dam/jcr:f9f086f8-3002-4edb-b41c-bcba02af3abb/minutes_meeting_of_doctoral_committee.pdf|minutes]]. * You need to keep track of your progress on the [[https://studentadmin.mnf.uzh.ch/|PhD Administration Tool]]. Instructions can be found {{newcomers:phd_admin.pdf|here}}. * Each time you travel, you can get reimbursed, including for a half-fare card, see [[#reimbursements|above]]. * For access to the academic sport facilities, see [[https://asvz.ch/en|ASVZ]]. * UZH's //[[http://www.sprachenzentrum.uzh.ch|Sprachencentrum]]// offers language courses, e.g. [[https://www.sprachenzentrum.uzh.ch/en/angebot/Kursliste.html?sprachid=sprache:deutsch_daf&targetgpid=zielgruppe:doctorandUZH|German for PhD students]] or [[https://www.sprachenzentrum.uzh.ch/en/angebot/Kursliste.html?sprachid=sprache:deutsch_daf&targetgpid=zielgruppe:wisenschaftlichUZH|for post-docs]]. Make sure you enroll as soon as the registrations open, fills up immediately. Some courses are worth ECTS credits, but do not count towards the 12 needed for the PhD. PhD students and post-docs need to pay out of their own pocket, but in some cases they may be reimbursed by the UZH if they pass the German or French course (please confirm with the Monika from the physics secretariat). * More general information for PhD students and post-doc is given in [[https://www.grc.uzh.ch/phd-postdoc/PhD_Guide_en.pdf|the International PhD Student guide]] by the UZH. * To **graduate**: * Read again carefully the [[https://www.mnf.uzh.ch/en/studium/phd/checkliste-fuer-doktorierende.html|MNF checklist for PhD students]]. * [[newcomers:exam|Tips for the closed exam/discussion of the Master or PhD defense]]. * Before including unapproved results with CMS data and simulation, please read [[https://twiki.cern.ch/twiki/bin/view/CMS/PhysicsApprovals#Thesis_endorsement|this TWiki]]. * For a LaTeX template of the thesis see below. * You can submit your thesis to [[https://cds.cern.ch/submit?ln=en&doctype=CTH|CDS]] and [[https://cms.cern.ch/iCMS/jsp/iCMS.jsp?mode=single&part=publications|iCMS]] ("New Thesis"). === Teaching duties === Each PhD student has teaching studies as outlined in the general regulations (linked above): * Min. 100 hours. * Max. 420 hours. In the Student Admin tool (link above) you have to enter the number of hours you spend on teaching during you PhD. This is one of the milestones towards you graduation. Before you can book the date of your defense, your supervisor (i.e. Ben, Florencia, ...) has to approve your numbers. __Protip__: Try to keep your hours in the Student Admin Tool updated every 1–2 semesters, and same for the credit points. To give a rough rule of thumb for calculating your hours to enter into the Student Admin tool: * **Problem solving classes** (typically ~80 hours): * contact hours (x3 if you have to correct/mark students solutions+book keeping, x2 if students may hand in but do not have to) * + 2-3 hours for your own preparation for every problem set * + 5-10 hours for exam supervision and grading (you know best this part) * **Student labs** (typically ~60 hours): * contact hours (x3 if you have to correct/mark students solutions) * + 2-3 hours for training each experiment you teach * + 5 hours exam supervision if you are involved ==== UZH style ==== * The Physik Institut provides UZH corporate design templates for presentations, publications, etc. [[https://www.physik.uzh.ch/en/internal/corporatedesign.html|here]]:\\ [[https://www.physik.uzh.ch/en]] > ''Internal Information'' > ''Corporate Design UZH'' (may require log-in, or UZH network / VPN). * For the PhD dissertation you have to use the official title page (Word document) downloadable from [[https://www.mnf.uzh.ch/en/studium/phd/checkliste-fuer-doktorierende.html|here]]. * A **template for a PhD dissertation** with a LaTeX version of the official title page, and more material like the usual CMS detector figures can be found [[https://github.com/IzaakWN/PhDThesisTemplateUZHCMS/|here]]. * For **Master's theses** and **PhD dissertations** you can also find LaTeX template [[https://www.physik.uzh.ch/en/study/Counselling-and-forms/formulare.htm|here]] from the Physik Institut, or [[http://www.cl.uzh.ch/dam/jcr:00000000-0638-fb4f-ffff-ffff86dc40c6/clvorlage2014.tar.gz|here]] from the [[http://www.cl.uzh.ch/de/studies/teaching/proof-accomplishment/master-thesis.html|Computer Linguistics]] (2014). ===== More information ===== * Some helpful materials to learn ''ROOT'' are linked to on [[root:root|this page]]. * [[computing:batch|More information]] on how to submit large scripts as jobs on the //T3 batch system//. * [[https://github.com|GitHub]] will come handy to share code with others. ''git'' comes pre-installed in most command lines. This group has its own [[https://github.com/UZHCMS|GitHub repository]]. Check [[computing:git|this page]] out for more information. * [[https://resources.web.cern.ch/resources/Help/?kbid=067040|This CERN Resources page]] explains how you can increase the quota on you disk space on on lxplus and ''/afs''. * [[https://cms-analysis.docs.cern.ch/guidelines/other/plot_browser/|This page]] explains how you make a personal website on CERN and share documents on it via your ''/afs'' or ''/eos'' directory. * [[https://cern.ch/computersecuritycourse|CERN's Computer Security Course]], [[https://security.web.cern.ch/security/recommendations/en/how_to_secure_your_pc.shtml#l2|CERN's anti-virus software]]