<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikis.ch.cam.ac.uk/thom/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ksp31</id>
	<title>Thom Group Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikis.ch.cam.ac.uk/thom/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ksp31"/>
	<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Special:Contributions/Ksp31"/>
	<updated>2026-06-10T11:45:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_List&amp;diff=1331</id>
		<title>Group List</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_List&amp;diff=1331"/>
		<updated>2025-04-09T12:13:57Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;timeline&amp;gt;&lt;br /&gt;
# Constants&lt;br /&gt;
Define $width   = 1200&lt;br /&gt;
Define $height  = 1100&lt;br /&gt;
Define $headerx = -520 # -width/2 + 80&lt;br /&gt;
Define $headery = -3&lt;br /&gt;
&lt;br /&gt;
Define $bigbang   = 01/01/2010&lt;br /&gt;
Define $bigcrunch = 15/04/2025&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Canvas settings&lt;br /&gt;
ImageSize  = width:$width height:$height&lt;br /&gt;
PlotArea   = right:20 left:150 bottom:100 top:0&lt;br /&gt;
AlignBars  = justify&lt;br /&gt;
Legend     = columns:4 left:220 top:50 columnwidth:160&lt;br /&gt;
DateFormat = dd/mm/yyyy&lt;br /&gt;
Period     = from:$bigbang till:$bigcrunch&lt;br /&gt;
TimeAxis   = orientation:horizontal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Colors&lt;br /&gt;
Colors =&lt;br /&gt;
 id:canvas       value:gray(0.95)                     # background for whole image&lt;br /&gt;
 id:bars         value:white                          # background for bars&lt;br /&gt;
 id:grid1        value:gray(0.6)                      # major grid&lt;br /&gt;
 id:grid2        value:gray(0.85)                     # minor grid&lt;br /&gt;
 id:gray         value:gray(0.5)                      # for colophon&lt;br /&gt;
 id:lgray        value:gray(0.7)&lt;br /&gt;
 id:odd          value:rgb(0.941, 0.796, 0.647)       # orange for odd grid&lt;br /&gt;
 id:even         value:rgb(0.486, 0.733, 1)           # blue for even grid&lt;br /&gt;
&lt;br /&gt;
 id:Leader           value:rgb(0.501,0,0.125)     legend:Group_leader&lt;br /&gt;
 id:Postdoc          value:rgb(0.231,0.278,0.968) legend:Postdoctoral_researcher&lt;br /&gt;
 id:PhD              value:rgb(0.192,0.470,0.450) legend:PhD_student&lt;br /&gt;
 id:MPhil            value:rgb(0.392,0.770,0.750) legend:MPhil_student&lt;br /&gt;
 id:PartIII          value:rgb(1,0.580,0.2)       legend:Part_III_student&lt;br /&gt;
 id:Visitor          value:rgb(0.2,0.8,1)         legend:Visiting_researcher&lt;br /&gt;
 id:StudentVisitor   value:rgb(0.968,0.231,0.294) legend:Visiting_student&lt;br /&gt;
 id:Summer           value:rgb(1,0.521,0.909)     legend:Summer_intern&lt;br /&gt;
 id:Undergrad        value:rgb(1,0.821,0.969)     legend:Undergraduate_student&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Grids&lt;br /&gt;
ScaleMajor  = unit:year  grid:grid1 increment:1 start:01/01/2010&lt;br /&gt;
#ScaleMinor  = unit:month grid:grid2 increment:1 start:01/01/2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Presets&lt;br /&gt;
Define $GroupLeader        = color:Leader           width:0.1in&lt;br /&gt;
Define $Postdoc            = color:Postdoc          width:0.1in&lt;br /&gt;
Define $PhD                = color:PhD              width:0.1in&lt;br /&gt;
Define $MPhil              = color:MPhil            width:0.1in&lt;br /&gt;
Define $PartIII            = color:PartIII          width:0.1in&lt;br /&gt;
Define $Visitor            = color:Visitor          width:0.1in&lt;br /&gt;
Define $StudentVisitor     = color:StudentVisitor   width:0.1in&lt;br /&gt;
Define $Summer             = color:Summer           width:0.1in&lt;br /&gt;
Define $Undergrad          = color:Undergrad        width:0.1in&lt;br /&gt;
Define $guide              = color:gray             width:0.1&lt;br /&gt;
Define $break              = color:gray             width:2.5    from:$bigbang till:$bigcrunch fontsize:M shift:($headerx,$headery) align:right&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Plotdata generated using Python 3&lt;br /&gt;
# Script and data can be found at `thom-fs-common/group/groupwiki`.&lt;br /&gt;
# Paste content of plotscript.txt after the next line.&lt;br /&gt;
#######################################################&lt;br /&gt;
BarData =                                                                                                                                                                                   # Current&lt;br /&gt;
  bar:current&lt;br /&gt;
  bar:AT0     text:Dr_Alex Thom&lt;br /&gt;
  bar:CL0     text:_Chiara Leadbeater&lt;br /&gt;
  bar:JT0     text:_Jack Taylor&lt;br /&gt;
  bar:RP0     text:_Rowan Poklewski-Koziell&lt;br /&gt;
  bar:LCT0    text:_Lila Cadi Tazi&lt;br /&gt;
  bar:BC0     text:_Bence Csakany&lt;br /&gt;
  bar:RH0     text:_Reka Horvath&lt;br /&gt;
  bar:DC0     text:_Dylan Counsell&lt;br /&gt;
  bar:CW0     text:_Charlie Wheelwright&lt;br /&gt;
# Past&lt;br /&gt;
  bar:past&lt;br /&gt;
  bar:AZ0     text:Dr_Alberto Zoccante&lt;br /&gt;
  bar:WV0     text:Dr_William Vigor&lt;br /&gt;
  bar:JK0     text:Dr_Jonathan Kimmitt&lt;br /&gt;
  bar:SC0     text:Dr_Salvatore Cardamone&lt;br /&gt;
  bar:DG0     text:Dr_Daniel Graf&lt;br /&gt;
  bar:RF0     text:_Ruth Franklin&lt;br /&gt;
  bar:CS0     text:Dr_Charles Scott&lt;br /&gt;
  bar:VN0     text:Dr_Verena Neufeld&lt;br /&gt;
  bar:HB0     text:Dr_Hugh Burton&lt;br /&gt;
  bar:BCH0    text:Dr_Bang C. Huynh&lt;br /&gt;
  bar:DI0     text:Dr_David Izuogu&lt;br /&gt;
  bar:FA0     text:Dr_Fabio Albertani&lt;br /&gt;
  bar:MF0     text:Dr_Maria-Andreea Filip&lt;br /&gt;
  bar:KP0     text:Dr_Kripa Panchagnula&lt;br /&gt;
  bar:HT0     text:_Henry Tran&lt;br /&gt;
  bar:AC0     text:_Alexander Card&lt;br /&gt;
  bar:AS0     text:_Arta Safari&lt;br /&gt;
  bar:BZ0     text:_Brian Zhao&lt;br /&gt;
  bar:HYLN0   text:_Heng You Lee (Nicholas)&lt;br /&gt;
  bar:YS0     text:_Yi Sun&lt;br /&gt;
  bar:LW0     text:_Lijun Wang&lt;br /&gt;
  bar:BS0     text:_Benjamin Shires&lt;br /&gt;
  bar:SC1     text:_Seonghoon Choi&lt;br /&gt;
  bar:LB0     text:_Letitia-Iona Birnoschi&lt;br /&gt;
  bar:AG0     text:_Alexander Gunasekera&lt;br /&gt;
  bar:GB0     text:_George Bateman&lt;br /&gt;
  bar:EG0     text:_Elizabeth Guest&lt;br /&gt;
  bar:HX0     text:_Hang Xu&lt;br /&gt;
  bar:IJ0     text:_Isha Janbakhsh&lt;br /&gt;
  bar:MZT0    text:_Minghao Zhang (Tiger)&lt;br /&gt;
  bar:EW0     text:_Eline Welling&lt;br /&gt;
  bar:JFP0    text:_Juan Fernandez Pottecher&lt;br /&gt;
  bar:RC0     text:_Raphael Colman&lt;br /&gt;
  bar:JF0     text:_James Farrell&lt;br /&gt;
  bar:RDR0    text:Dr_Roberto Di Remigio&lt;br /&gt;
  bar:TI0     text:_Tomohiro Ichiba&lt;br /&gt;
  bar:RZ0     text:_Rhiannon Zarotiadis&lt;br /&gt;
  bar:CF0     text:_Cesar Feniou&lt;br /&gt;
  bar:TB0     text:_Tarik Benyahia&lt;br /&gt;
  bar:BM0     text:_Benjamin Mokhtar&lt;br /&gt;
  bar:MB0     text:_Moritz Baumgarten&lt;br /&gt;
  bar:CK0     text:_Constance Kraay&lt;br /&gt;
  bar:AB0     text:_Anna Bui&lt;br /&gt;
  bar:ZW0     text:_Zian Wang&lt;br /&gt;
  bar:RB0     text:_Raz Benson&lt;br /&gt;
  bar:TS0     text:_Tom Sayer&lt;br /&gt;
  bar:AP0     text:_Adam Prada&lt;br /&gt;
  bar:JB0     text:_Jamie Buck&lt;br /&gt;
  bar:KJ0     text:_Kris Jensen&lt;br /&gt;
  bar:JE0     text:_Jiri Etrych&lt;br /&gt;
  bar:IW0     text:_Ian Wu&lt;br /&gt;
  bar:ZWR0    text:_Zhipeng Wang (Richard)&lt;br /&gt;
  bar:DK0     text:_David Kovacs&lt;br /&gt;
  bar:JL0     text:_Jimin Li&lt;br /&gt;
  bar:TA0     text:_Toby Antipaas&lt;br /&gt;
  bar:DR0     text:_Douglas Russell&lt;br /&gt;
  bar:KL0     text:_King Lam&lt;br /&gt;
  bar:MH0     text:_Max Howe&lt;br /&gt;
  bar:MY0     text:_Motoki Yamano&lt;br /&gt;
  bar:TH0     text:_Theo Hatcher&lt;br /&gt;
  bar:MA0     text:_Miriam Al-Hadithi&lt;br /&gt;
  bar:PY0     text:_Peter Yang&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PlotData =&lt;br /&gt;
  align:center textcolor:black fontsize:S shift:(0,-5)&lt;br /&gt;
&lt;br /&gt;
# Current&lt;br /&gt;
  bar:current text:Current_members $break&lt;br /&gt;
  bar:AT0     from: 01/10/2010  till: 04/04/2025  $GroupLeader        text:&lt;br /&gt;
  bar:CL0     from: 01/10/2021  till: 04/04/2025  $PhD                text:&lt;br /&gt;
  bar:JT0     from: 01/10/2022  till: 04/04/2025  $PhD                text:Joint with Forse group&lt;br /&gt;
  bar:RP0     from: 25/04/2023  till: 04/04/2025  $PhD                text:&lt;br /&gt;
  bar:LCT0    from: 08/02/2022  till: 30/09/2022  $StudentVisitor     text:&lt;br /&gt;
  bar:LCT0    from: 01/10/2022  till: 30/09/2023  $MPhil              text:&lt;br /&gt;
  bar:LCT0    from: 01/10/2023  till: 04/04/2025  $PhD                text:&lt;br /&gt;
  bar:BC0     from: 12/07/2023  till: 01/09/2023  $Summer             text:&lt;br /&gt;
  bar:BC0     from: 01/10/2023  till: 30/09/2024  $PartIII            text:&lt;br /&gt;
  bar:BC0     from: 01/10/2024  till: 04/04/2025  $PhD                text:&lt;br /&gt;
  bar:RH0     from: 01/10/2024  till: 04/04/2025  $PhD                text:&lt;br /&gt;
  bar:DC0     from: 01/10/2024  till: 04/04/2025  $MPhil              text:&lt;br /&gt;
  bar:CW0     from: 01/10/2024  till: 04/04/2025  $PartIII            text:&lt;br /&gt;
&lt;br /&gt;
# Past&lt;br /&gt;
  bar:past text:Past_members $break&lt;br /&gt;
  bar:AZ0     from: 15/08/2012  till: 14/08/2013  $Postdoc            text:&lt;br /&gt;
  bar:WV0     from: 01/10/2011  till: 01/10/2015  $PhD                text:Imperial College London&lt;br /&gt;
  bar:WV0     from: 01/10/2015  till: 01/10/2016  $Postdoc            text:Imperial College London&lt;br /&gt;
  bar:JK0     from: 02/11/2015  till: 31/12/2017  $Postdoc            text:&lt;br /&gt;
  bar:SC0     from: 01/10/2016  till: 30/09/2018  $Postdoc            text:&lt;br /&gt;
  bar:DG0     from: 01/04/2022  till: 30/04/2024  $Postdoc            text:&lt;br /&gt;
  bar:RF0     from: 01/10/2014  till: 01/10/2017  $PhD                text:&lt;br /&gt;
  bar:CS0     from: 01/10/2014  till: 30/06/2015  $PartIII            text:&lt;br /&gt;
  bar:CS0     from: 05/09/2015  till: 30/09/2019  $PhD                text:&lt;br /&gt;
  bar:VN0     from: 05/10/2015  till: 31/10/2019  $PhD                text:&lt;br /&gt;
  bar:HB0     from: 01/07/2014  till: 30/09/2014  $Summer             text:&lt;br /&gt;
  bar:HB0     from: 01/07/2015  till: 30/09/2015  $Summer             text:&lt;br /&gt;
  bar:HB0     from: 26/09/2016  till: 30/09/2020  $PhD                text:&lt;br /&gt;
  bar:BCH0    from: 01/10/2016  till: 30/06/2017  $PartIII            text:&lt;br /&gt;
  bar:BCH0    from: 02/10/2017  till: 30/09/2021  $PhD                text:&lt;br /&gt;
  bar:DI0     from: 09/10/2017  till: 31/12/2021  $PhD                text:&lt;br /&gt;
  bar:FA0     from: 01/10/2018  till: 30/11/2022  $PhD                text:&lt;br /&gt;
  bar:MF0     from: 01/08/2017  till: 30/09/2017  $Summer             text:&lt;br /&gt;
  bar:MF0     from: 01/10/2018  till: 05/09/2022  $PhD                text:&lt;br /&gt;
  bar:KP0     from: 12/08/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:KP0     from: 01/10/2019  till: 30/06/2020  $PartIII            text:&lt;br /&gt;
  bar:KP0     from: 01/10/2020  till: 27/09/2024  $PhD                text:&lt;br /&gt;
  bar:KP0     from: 27/09/2024  till: 14/04/2025  $Visitor            text:&lt;br /&gt;
  bar:HT0     from: 30/09/2016  till: 17/08/2017  $MPhil              text:&lt;br /&gt;
  bar:AC0     from: 05/10/2016  till: 30/08/2017  $MPhil              text:&lt;br /&gt;
  bar:AS0     from: 01/10/2020  till: 30/09/2021  $MPhil              text:&lt;br /&gt;
  bar:BZ0     from: 15/07/2021  till: 30/09/2021  $Summer             text:&lt;br /&gt;
  bar:BZ0     from: 01/10/2021  till: 30/08/2022  $MPhil              text:&lt;br /&gt;
  bar:HYLN0   from: 29/07/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:HYLN0   from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:HYLN0   from: 01/10/2020  till: 30/06/2021  $Undergrad          text:&lt;br /&gt;
  bar:HYLN0   from: 15/07/2021  till: 30/09/2021  $Summer             text:&lt;br /&gt;
  bar:HYLN0   from: 01/10/2021  till: 30/09/2022  $MPhil              text:&lt;br /&gt;
  bar:YS0     from: 01/10/2022  till: 11/08/2023  $MPhil              text:&lt;br /&gt;
  bar:LW0     from: 01/10/2023  till: 30/09/2024  $MPhil              text:&lt;br /&gt;
  bar:BS0     from: 04/10/2016  till: 30/06/2017  $PartIII            text:&lt;br /&gt;
  bar:SC1     from: 01/07/2016  till: 30/09/2016  $Summer             text:&lt;br /&gt;
  bar:SC1     from: 04/10/2016  till: 30/06/2017  $PartIII            text:&lt;br /&gt;
  bar:LB0     from: 02/10/2017  till: 30/06/2018  $PartIII            text:&lt;br /&gt;
  bar:AG0     from: 01/10/2018  till: 30/06/2019  $PartIII            text:&lt;br /&gt;
  bar:GB0     from: 01/10/2019  till: 30/06/2020  $PartIII            text:&lt;br /&gt;
  bar:EG0     from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:EG0     from: 01/10/2020  till: 30/06/2021  $PartIII            text:&lt;br /&gt;
  bar:HX0     from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:HX0     from: 01/10/2020  till: 30/06/2021  $PartIII            text:&lt;br /&gt;
  bar:IJ0     from: 01/10/2020  till: 30/06/2021  $PartIII            text:&lt;br /&gt;
  bar:MZT0    from: 02/08/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:MZT0    from: 20/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:MZT0    from: 01/10/2020  till: 30/06/2021  $PartIII            text:&lt;br /&gt;
  bar:EW0     from: 01/10/2022  till: 30/06/2023  $PartIII            text:&lt;br /&gt;
  bar:JFP0    from: 01/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:JFP0    from: 01/10/2022  till: 30/06/2023  $PartIII            text:&lt;br /&gt;
  bar:RC0     from: 18/08/2015  till: 16/09/2015  $Visitor            text:&lt;br /&gt;
  bar:JF0     from: 01/11/2015  till: 17/10/2016  $Visitor            text:&lt;br /&gt;
  bar:RDR0    from: 05/01/2018  till: 02/02/2018  $Visitor            text:&lt;br /&gt;
  bar:TI0     from: 16/04/2018  till: 01/10/2018  $StudentVisitor     text:&lt;br /&gt;
  bar:RZ0     from: 04/03/2019  till: 29/07/2019  $StudentVisitor     text:&lt;br /&gt;
  bar:CF0     from: 08/02/2021  till: 31/08/2021  $StudentVisitor     text:&lt;br /&gt;
  bar:TB0     from: 08/02/2021  till: 31/08/2021  $StudentVisitor     text:&lt;br /&gt;
  bar:BM0     from: 12/04/2021  till: 30/09/2021  $StudentVisitor     text:&lt;br /&gt;
  bar:MB0     from: 16/09/2022  till: 01/05/2023  $StudentVisitor     text:&lt;br /&gt;
  bar:CK0     from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:CK0     from: 01/10/2020  till: 30/09/2021  $Undergrad          text:&lt;br /&gt;
  bar:AB0     from: 15/07/2021  till: 30/09/2021  $Undergrad          text:&lt;br /&gt;
  bar:ZW0     from: 15/07/2021  till: 30/09/2021  $Undergrad          text:&lt;br /&gt;
  bar:RB0     from: 01/08/2016  till: 30/09/2016  $Summer             text:&lt;br /&gt;
  bar:TS0     from: 01/08/2016  till: 30/09/2016  $Summer             text:&lt;br /&gt;
  bar:AP0     from: 01/08/2017  till: 30/09/2017  $Summer             text:&lt;br /&gt;
  bar:JB0     from: 01/08/2017  till: 30/09/2017  $Summer             text:&lt;br /&gt;
  bar:KJ0     from: 07/08/2017  till: 29/09/2017  $Summer             text:&lt;br /&gt;
  bar:JE0     from: 25/06/2018  till: 04/09/2018  $Summer             text:&lt;br /&gt;
  bar:IW0     from: 07/08/2018  till: 30/09/2018  $Summer             text:&lt;br /&gt;
  bar:ZWR0    from: 03/09/2018  till: 01/10/2018  $Summer             text:&lt;br /&gt;
  bar:DK0     from: 29/07/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:JL0     from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:TA0     from: 06/07/2020  till: 30/09/2020  $Summer             text:&lt;br /&gt;
  bar:DR0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:KL0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:MH0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:MY0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:TH0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:TH0     from: 24/07/2023  till: 01/09/2023  $Summer             text:&lt;br /&gt;
  bar:MA0     from: 10/07/2023  till: 01/09/2023  $Summer             text:&lt;br /&gt;
  bar:PY0     from: 10/07/2023  till: 01/09/2023  $Summer             text:&lt;br /&gt;
&lt;br /&gt;
# Guidelines&lt;br /&gt;
LineData =&lt;br /&gt;
  layer:back  width:0.1&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:113.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:126.7 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:140.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:154.1 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:167.8 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:181.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:195.2 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:208.89999999999998 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:222.6 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:236.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:250.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:263.7 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:277.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:291.1 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:304.79999999999995 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:318.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:332.2 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:345.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:359.6 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:373.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:387.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:400.7 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:414.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:428.09999999999997 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:441.79999999999995 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:455.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:469.2 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:482.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:496.59999999999997 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:510.29999999999995 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:524.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:537.7 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:551.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:565.0999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:578.8 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:592.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:606.2 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:619.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:633.6 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:647.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:661.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:674.6999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:688.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:702.1 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:715.8 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:729.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:743.1999999999999 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:756.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:770.5999999999999 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:784.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:798.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:811.6999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:825.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:839.0999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:852.8 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:866.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:880.1999999999999 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:893.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:907.5999999999999 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:921.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:935.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:948.6999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:962.4 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:976.0999999999999 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:989.8 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1003.5 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1017.1999999999999 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1030.9 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1044.6 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1058.3 color:odd&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1072.0 color:even&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1085.6999999999998 color:odd&lt;br /&gt;
&lt;br /&gt;
# Academic years&lt;br /&gt;
LineData =&lt;br /&gt;
  layer:back  color:gray  width:0.1&lt;br /&gt;
  at:01/10/2010&lt;br /&gt;
  at:01/10/2011&lt;br /&gt;
  at:01/10/2012&lt;br /&gt;
  at:01/10/2013&lt;br /&gt;
  at:01/10/2014&lt;br /&gt;
  at:01/10/2015&lt;br /&gt;
  at:01/10/2016&lt;br /&gt;
  at:01/10/2017&lt;br /&gt;
  at:01/10/2018&lt;br /&gt;
  at:01/10/2019&lt;br /&gt;
  at:01/10/2020&lt;br /&gt;
  at:01/10/2021&lt;br /&gt;
  at:01/10/2022&lt;br /&gt;
  at:01/10/2023&lt;br /&gt;
  at:01/10/2024&lt;br /&gt;
#######################################################&lt;br /&gt;
# Paste content of plotscript.txt until the above line.&lt;br /&gt;
&lt;br /&gt;
# Updated on 9th April 2025 by Kripa Panchagnula.&lt;br /&gt;
# To edit, please refer to thom-fs-common/group/groupwiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/timeline&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Sandbox&amp;diff=1330</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Sandbox&amp;diff=1330"/>
		<updated>2025-04-08T15:53:11Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;timeline&amp;gt;&lt;br /&gt;
# Constants&lt;br /&gt;
Define $width   = 1200&lt;br /&gt;
Define $height  = 1100&lt;br /&gt;
Define $headerx = -520 # -width/2 + 80&lt;br /&gt;
Define $headery = -3&lt;br /&gt;
&lt;br /&gt;
Define $bigbang   = 01/01/2010&lt;br /&gt;
Define $bigcrunch = 01/12/2023&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Canvas settings&lt;br /&gt;
ImageSize  = width:$width height:$height&lt;br /&gt;
PlotArea   = right:20 left:150 bottom:100 top:0&lt;br /&gt;
AlignBars  = justify&lt;br /&gt;
Legend     = columns:4 left:220 top:50 columnwidth:160&lt;br /&gt;
DateFormat = dd/mm/yyyy&lt;br /&gt;
Period     = from:$bigbang till:$bigcrunch&lt;br /&gt;
TimeAxis   = orientation:horizontal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Colors&lt;br /&gt;
Colors =&lt;br /&gt;
 id:canvas       value:gray(0.95)                     # background for whole image&lt;br /&gt;
 id:bars         value:white                          # background for bars&lt;br /&gt;
 id:grid1        value:gray(0.6)                      # major grid&lt;br /&gt;
 id:grid2        value:gray(0.85)                     # minor grid&lt;br /&gt;
 id:gray         value:gray(0.5)                      # for colophon&lt;br /&gt;
 id:lgray        value:gray(0.7)&lt;br /&gt;
 id:odd          value:rgb(0.941, 0.796, 0.647)&lt;br /&gt;
 id:even         value:rgb(0.486, 0.733, 1)&lt;br /&gt;
 id:textblack   value:rgb(0,0,0)&lt;br /&gt;
&lt;br /&gt;
 id:Leader           value:rgb(0.501,0,0.125)     legend: Group_leader&lt;br /&gt;
 id:Postdoc          value:rgb(0.231,0.278,0.968) legend:Postdoctoral_researcher&lt;br /&gt;
 id:PhD              value:rgb(0.192,0.470,0.450) legend:PhD_student&lt;br /&gt;
 id:MPhil            value:rgb(0.392,0.770,0.750) legend:MPhil_student&lt;br /&gt;
 id:PartIII          value:rgb(1,0.580,0.2)       legend:Part_III_student&lt;br /&gt;
 id:Visitor          value:rgb(0.2,0.8,1)         legend:Visiting_researcher&lt;br /&gt;
 id:StudentVisitor   value:rgb(0.968,0.231,0.294) legend:Visiting_student&lt;br /&gt;
 id:Summer           value:rgb(1,0.521,0.909)     legend:Summer_intern&lt;br /&gt;
 id:Undergrad        value:rgb(1,0.821,0.969)     legend:Undergraduate_student&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Grids&lt;br /&gt;
ScaleMajor  = unit:year  grid:grid1 increment:1 start:01/01/2010&lt;br /&gt;
#ScaleMinor  = unit:month grid:grid2 increment:1 start:01/01/2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Presets&lt;br /&gt;
Define $GroupLeader        = color:Leader           width:0.1in&lt;br /&gt;
Define $Postdoc            = color:Postdoc          width:0.1in&lt;br /&gt;
Define $PhD                = color:PhD              width:0.1in&lt;br /&gt;
Define $MPhil              = color:MPhil            width:0.1in&lt;br /&gt;
Define $PartIII            = color:PartIII          width:0.1in&lt;br /&gt;
Define $Visitor            = color:Visitor          width:0.1in&lt;br /&gt;
Define $StudentVisitor     = color:StudentVisitor   width:0.1in&lt;br /&gt;
Define $Summer             = color:Summer           width:0.1in&lt;br /&gt;
Define $Undergrad          = color:Undergrad        width:0.1in&lt;br /&gt;
Define $guide              = color:gray             width:0.1&lt;br /&gt;
Define $break              = color:gray             width:2.5    from:$bigbang till:$bigcrunch fontsize:M shift:($headerx,$headery) align:right&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Plotdata generated using Python 3&lt;br /&gt;
# Script and data can be found at `thom-fs-common/group/groupwiki`.&lt;br /&gt;
# Paste content of plotscript.txt after the next line.&lt;br /&gt;
#######################################################&lt;br /&gt;
BarData =&lt;br /&gt;
# Current&lt;br /&gt;
  bar:current&lt;br /&gt;
  bar:AT0     text: Dr_Alex Thom&lt;br /&gt;
  bar:DG0     text:Dr_Daniel Graf&lt;br /&gt;
  bar:KP0     text:_Kripa Panchagnula&lt;br /&gt;
  bar:CL0     text:_Chiara Leadbeater&lt;br /&gt;
  bar:JT0     text:_Jack Taylor&lt;br /&gt;
  bar:RP0     text:_Rowan Poklewski-Koziell&lt;br /&gt;
  bar:LCT0    text:_Lila Cadi Tazi&lt;br /&gt;
  bar:LW0     text:_Lijun Wang&lt;br /&gt;
  bar:BC0     text:_Bence Csakany&lt;br /&gt;
&lt;br /&gt;
PlotData =&lt;br /&gt;
  align:center textcolor:black fontsize:S shift:(0,-5)&lt;br /&gt;
&lt;br /&gt;
# Current&lt;br /&gt;
  bar:current text:Current_members $break&lt;br /&gt;
  bar:AT0     from: 01/10/2010  till: 01/12/2023  $GroupLeader        text: ALEX&lt;br /&gt;
  bar:DG0     from: 01/04/2022  till: 01/12/2023  $Postdoc            text:&lt;br /&gt;
  bar:KP0     from: 12/08/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:KP0     from: 01/10/2019  till: 30/06/2020  $PartIII            text:&lt;br /&gt;
  bar:KP0     from: 01/10/2020  till: 01/12/2023  $PhD                text:&lt;br /&gt;
  bar:CL0     from: 01/10/2021  till: 01/12/2023  $PhD                text:&lt;br /&gt;
  bar:JT0     from: 01/10/2022  till: 01/12/2023  $PhD                text:Joint with Forse group&lt;br /&gt;
  bar:RP0     from: 25/04/2023  till: 01/12/2023  $PhD                text:&lt;br /&gt;
  bar:LCT0    from: 08/02/2022  till: 30/09/2022  $StudentVisitor     text:&lt;br /&gt;
  bar:LCT0    from: 01/10/2022  till: 30/09/2023  $MPhil              text:&lt;br /&gt;
  bar:LCT0    from: 01/10/2023  till: 01/12/2023  $PhD                text:&lt;br /&gt;
  bar:LW0     from: 01/10/2023  till: 01/12/2023  $MPhil              text:&lt;br /&gt;
  bar:BC0     from: 12/07/2023  till: 01/09/2023  $Summer             text:&lt;br /&gt;
  bar:BC0     from: 01/10/2023  till: 01/12/2023  $PartIII            text:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Guidelines&lt;br /&gt;
LineData =&lt;br /&gt;
  layer:back  width:0.1&lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:113.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:127.1 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:141.2 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:155.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:169.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:183.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:197.6 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:211.7 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:225.8 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:239.89999999999998 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:254.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:268.1 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:282.2 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:296.29999999999995 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:310.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:324.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:338.6 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:352.7 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:366.79999999999995 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:380.9 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:395.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:409.09999999999997 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:423.2 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:437.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:451.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:465.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:479.59999999999997 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:493.7 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:507.8 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:521.9 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:536.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:550.0999999999999 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:564.2 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:578.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:592.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:606.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:620.5999999999999 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:634.6999999999999 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:648.8 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:662.9 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:677.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:691.1 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:705.1999999999999 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:719.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:733.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:747.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:761.6 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:775.6999999999999 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:789.8 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:803.9 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:818.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:832.1 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:846.1999999999999 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:860.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:874.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:888.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:902.6 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:916.6999999999999 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:930.8 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:944.9 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:959.0 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:973.1 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:987.1999999999999 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1001.3 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1015.4 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1029.5 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1043.6 color:even &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1057.6999999999998 color:odd &lt;br /&gt;
  from: $bigbang till: $bigcrunch atpos:1071.8 color:even&lt;br /&gt;
&lt;br /&gt;
# Academic years&lt;br /&gt;
LineData =&lt;br /&gt;
  layer:back  color:gray  width:0.1&lt;br /&gt;
  at:01/10/2010&lt;br /&gt;
  at:01/10/2011&lt;br /&gt;
  at:01/10/2012&lt;br /&gt;
  at:01/10/2013&lt;br /&gt;
  at:01/10/2014&lt;br /&gt;
  at:01/10/2015&lt;br /&gt;
  at:01/10/2016&lt;br /&gt;
  at:01/10/2017&lt;br /&gt;
  at:01/10/2018&lt;br /&gt;
  at:01/10/2019&lt;br /&gt;
  at:01/10/2020&lt;br /&gt;
  at:01/10/2021&lt;br /&gt;
  at:01/10/2022&lt;br /&gt;
  at:01/10/2023&lt;br /&gt;
&lt;br /&gt;
TextData=&lt;br /&gt;
  fontsize:S pos:(20,10) text:Data_from_ISTAT textcolor:textblack&lt;br /&gt;
&lt;br /&gt;
#######################################################&lt;br /&gt;
# Paste content of plotscript.txt until the above line.&lt;br /&gt;
&lt;br /&gt;
# Updated on 8th April 2025 by Kripa Panchagnula.&lt;br /&gt;
# This is testing the missing name labels on the left, using only &amp;quot;current&amp;quot; data.&lt;br /&gt;
# To edit, please refer to thom-fs-common/group/groupwiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/timeline&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1329</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1329"/>
		<updated>2025-04-08T13:55:08Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* To-do list for the Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || Jack&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Rowan || Reka&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || Rowan and Chiara&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Link to Chemistry Room bookings [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ Here]&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
===Summer availability:===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 20ex;&amp;quot; | &#039;&#039;&#039;Away&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|Chiara || 22-27 June (WATOC)&lt;br /&gt;
|-&lt;br /&gt;
|...|| ... &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;s&amp;gt;A Pretty picture for the $wgLogo&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1328</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1328"/>
		<updated>2025-04-08T13:31:43Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2025 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || Jack&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Rowan || Reka&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || Rowan and Chiara&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Link to Chemistry Room bookings [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ Here]&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
===Summer availability:===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 20ex;&amp;quot; | &#039;&#039;&#039;Away&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|Chiara || 22-27 June (WATOC)&lt;br /&gt;
|-&lt;br /&gt;
|...|| ... &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1327</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1327"/>
		<updated>2025-04-08T13:31:37Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2025 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || Jack&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Rowan || Reka&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || Rowan and Chiara.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Link to Chemistry Room bookings [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ Here]&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
===Summer availability:===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 20ex;&amp;quot; | &#039;&#039;&#039;Away&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|Chiara || 22-27 June (WATOC)&lt;br /&gt;
|-&lt;br /&gt;
|...|| ... &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1324</id>
		<title>Computer and Storage List</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1324"/>
		<updated>2025-04-01T09:10:51Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Computer List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Computer List=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!name&lt;br /&gt;
!office&lt;br /&gt;
!info updated&lt;br /&gt;
!user&lt;br /&gt;
!cores&lt;br /&gt;
!processor&lt;br /&gt;
!RAM&lt;br /&gt;
!OS&lt;br /&gt;
!Video Ports&lt;br /&gt;
!Displays&lt;br /&gt;
!Software&lt;br /&gt;
!Purchased&lt;br /&gt;
|-&lt;br /&gt;
|carpathia&lt;br /&gt;
|379&lt;br /&gt;
|&lt;br /&gt;
| Tests&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|liminal&lt;br /&gt;
|379&lt;br /&gt;
|&lt;br /&gt;
|Alex&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
For FCIDUMPS: export QC=qclocal; . ~ajwt3/code/qchem/qcsetup.bash  NB(22/12/22) non-canonical RHF integral dumps may be incorrect (use a UHF calc and read it in to RHF).&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|hypatia&lt;br /&gt;
|G.05&lt;br /&gt;
|&lt;br /&gt;
|NCP [Doug, Tom, Anna]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|serenity&lt;br /&gt;
|376&lt;br /&gt;
|&lt;br /&gt;
|Andreea&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 22.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|sandstone&lt;br /&gt;
|378&lt;br /&gt;
|01/04/2025&lt;br /&gt;
|Kripa&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 22.04.5&lt;br /&gt;
| GTX 750 Ti&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/hynl2/code/qcsetup.bash&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|gritstone&lt;br /&gt;
|UG11&lt;br /&gt;
|&lt;br /&gt;
|Lijun, [Theo, Brian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|moonraker&lt;br /&gt;
|UG03a&lt;br /&gt;
|&lt;br /&gt;
|Charlie [Moritz, Max, Nick&lt;br /&gt;
Benjamin]&lt;br /&gt;
|4&lt;br /&gt;
|Intel(R) Xeon(R) CPU E3-1270 v5 @ 3.60GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
export QC_EXT_LIBS=/home/hynl2/code/extlib; source /home/hynl2/.qcsetup&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|obsidian&lt;br /&gt;
|378&lt;br /&gt;
|&lt;br /&gt;
|Bence [Eline, Lila, Isha, Zian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|NVIDIA GeForce GTX 750 Ti &lt;br /&gt;
(Compute Capability 5.0)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|hylas&lt;br /&gt;
|378&lt;br /&gt;
|&lt;br /&gt;
|Rowan [Juan, Fabio]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|cerberus&lt;br /&gt;
|UG11&lt;br /&gt;
|&lt;br /&gt;
|Alex, Bence&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|CentOS 7 [FPGA development board host]&lt;br /&gt;
|-&lt;br /&gt;
|chucksty&lt;br /&gt;
|110&lt;br /&gt;
|&lt;br /&gt;
|Jack, [Theo, King, David]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|chesterian&lt;br /&gt;
|360&lt;br /&gt;
|&lt;br /&gt;
|Reka, [Daniel, Bang, Tarik]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
. /home/cbh31/code/qcsetup.public/qcselectversion.sh&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|behemoth&lt;br /&gt;
|378&lt;br /&gt;
|&lt;br /&gt;
|[Yi, Brian, Arta]&lt;br /&gt;
|8&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz&lt;br /&gt;
|256GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|/scratch2 has 18Tb of scratch&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MRCC&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
source /home/ajwt3/code/mrcc&lt;br /&gt;
|2020&lt;br /&gt;
|-&lt;br /&gt;
|nemesis&lt;br /&gt;
|378&lt;br /&gt;
|&lt;br /&gt;
|Constance&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-4930X CPU @ 3.40GHz&lt;br /&gt;
|16GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|-&lt;br /&gt;
|chiron&lt;br /&gt;
|UG03A&lt;br /&gt;
|&lt;br /&gt;
|Chiara&lt;br /&gt;
|10&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz&lt;br /&gt;
|96GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2021&lt;br /&gt;
|-&lt;br /&gt;
|topaz&lt;br /&gt;
|360&lt;br /&gt;
|&lt;br /&gt;
|Lila&lt;br /&gt;
|8&lt;br /&gt;
|Intel Core i9-11900 2.5GHz 8 Core&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|NVIDIA GeForce RTX 3080 &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2022&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/cerebro-compute-server cerebro]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Alavi &amp;amp; Thom Groups&lt;br /&gt;
|12 x 20&lt;br /&gt;
16 x 3 [currently]&lt;br /&gt;
|2x Intel(R) Xeon(R) CPU X5650  @ 2.67GHz&lt;br /&gt;
2x Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz&lt;br /&gt;
|48GB&lt;br /&gt;
64GB&lt;br /&gt;
|Rocks 6.2 (CentOS 6.9) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
 source /home/hynl2/code/qchemsetup.bash&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MRCC&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
source /home/ajwt3/code/mrcc_2023&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.hpc.cam.ac.uk/high-performance-computing CSD3]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|University Tier-2&lt;br /&gt;
|Cacade Lake 56 x 672&lt;br /&gt;
76 x 544 Ice Lake &lt;br /&gt;
|2x Intel(R) Xeon Platinum CPU 8276 @ 2.20GHz&lt;br /&gt;
 2x Intel(R) Xeon(R) Platinum 8368Q CPU @ 2.60GHz&lt;br /&gt;
|192 or 384GB&lt;br /&gt;
256 or 512GB&lt;br /&gt;
|Rocky Linux 8  SLURM queuing (36h max)&lt;br /&gt;
|&lt;br /&gt;
|Free core hours are available - talk to AJWT&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /rds/project/ajwt3/rds-ajwt3-thom1/qchem_public/qcsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/nest-compute-server nest]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|40 x 20&lt;br /&gt;
|2x Cascade Lake Intel(R) Xeon Gold CPU 6248 @ 2.50GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/code/qcsetup.sh&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/rogue-gpu-server rogue]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|(8 nVidia V100 + 32 CPU) x 2&lt;br /&gt;
|2x Sky Lake Intel(R) Xeon Gold CPU 6130 @ 2.10GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.archer2.ac.uk/ archer-2]&lt;br /&gt;
|&lt;br /&gt;
|National Tier-1 Supercomputer&lt;br /&gt;
| 128 x 5848&lt;br /&gt;
|2 x AMD EPYC Zen2 (Rome) 64-core CPUs @ 2.2GHz&lt;br /&gt;
|256GB and 512GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Machine status can be monitored at : https://hobbit.ch.cam.ac.uk/xymon/workstations/workstationsThom/workstationsThomLinux/&lt;br /&gt;
&lt;br /&gt;
=Notes=&lt;br /&gt;
&lt;br /&gt;
To find out your OS version, run &lt;br /&gt;
&lt;br /&gt;
   lsb_release -a&lt;br /&gt;
&lt;br /&gt;
To determine the RAM, run&lt;br /&gt;
&lt;br /&gt;
    head -1 /proc/meminfo&lt;br /&gt;
&lt;br /&gt;
To find out core counts, run&lt;br /&gt;
&lt;br /&gt;
    cat /proc/cpuinfo &lt;br /&gt;
&lt;br /&gt;
NB the number of &#039;processors&#039; may be different from the number of cores owing to hyperthreading.  The &#039;cpu cores&#039; value is the one to take for single CPU machines.&lt;br /&gt;
&lt;br /&gt;
[http://hobbit.ch.cam.ac.uk/xymon/workstations/workstationsThom/workstationsThomLinux/ Hobbit] may also have some useful information.&lt;br /&gt;
&lt;br /&gt;
[https://www.ch.cam.ac.uk/computing/group-computer-representatives Group computer reps] can manage group entries in the department [https://chemdb.ch.cam.ac.uk/hotwire3/chemistry/ database] and there&#039;s a [https://apps.ch.cam.ac.uk/computer-reps/group-computers.php hardware inventory] and a [https://apps.ch.cam.ac.uk/space-management/space-report.php space report] too.&lt;br /&gt;
&lt;br /&gt;
=Storage=&lt;br /&gt;
A common cause of running out of storage on your workstation is anaconda which puts stuff in /home.  This can be safely moved to /scratch and a symbolic link.&lt;br /&gt;
&lt;br /&gt;
   cd $HOME&lt;br /&gt;
   mv .conda /scratch/$USER&lt;br /&gt;
   ln -s /scratch/$USER/.conda&lt;br /&gt;
&lt;br /&gt;
To find out how much storage you have available and what files/directories are taking up space, the following commands are useful. The first one shows how much space is used/available on each partition, and the second shows the size of everything in the current directory.&lt;br /&gt;
&lt;br /&gt;
   df -h&lt;br /&gt;
   du -sh * | sort -hr&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t find any fiiles in /scratch/$USER/thom-fs-common you might need to authenticate with a password.  You can do this if you are using key authentication with&lt;br /&gt;
&lt;br /&gt;
   ssh -oPubkeyauthentication=no localhost&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Amount&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|/home/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~50Gb per person (changed to ~100GB after upgrade to 20.04)&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~1Tb+ depending on computer&lt;br /&gt;
|NOT BACKED UP&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/thom-fs-nethome &lt;br /&gt;
/scratch/$USER/thom-fs-common&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|2.3T&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/ifs-thom&lt;br /&gt;
|Former UIS Mount - now located at /scratch/$USER/thom-fs/old-ifs-thom&lt;br /&gt;
|6144Gb&lt;br /&gt;
|Read-only&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/theory-fs&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|~50Gb per person&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|cerebro:/filestore&lt;br /&gt;
|Local RAID array&lt;br /&gt;
|36950Gb&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Theory RIG backup policy=&lt;br /&gt;
From https://www.ch.cam.ac.uk/computing/managed-linux-workstations-faq&lt;br /&gt;
&lt;br /&gt;
have a few backups taken over the last 24 hours&lt;br /&gt;
&lt;br /&gt;
then, about one backup per day for the previous week&lt;br /&gt;
&lt;br /&gt;
then, about one backup per week for the previous month&lt;br /&gt;
&lt;br /&gt;
then, about one backup per month for the previous few months&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1312</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1312"/>
		<updated>2025-02-19T12:20:48Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || &lt;br /&gt;
|-&lt;br /&gt;
|6th March || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1311</id>
		<title>Group Meetings</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1311"/>
		<updated>2025-02-19T12:20:36Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Past Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Past Group Meetings=&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL || Alex&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Alex ||  Jack&lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Andreea || Lila&lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL || Bence&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|5th December || Rowan || Charlie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Chiara || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Lijun || Lijun&lt;br /&gt;
|-&lt;br /&gt;
|6th June || Lila || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || Jack&lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|1st May || Chiara ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th May || Lila || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|26th May || Yi Sun || Jack&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Daniel ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || Kripa ||  Moritz&lt;br /&gt;
|-&lt;br /&gt;
|6th February || Jack || Alex&lt;br /&gt;
|-&lt;br /&gt;
|20th February || Andreea || Juan&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Eline + Juan ||  Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|10th October || Yi Sun ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Chiara|| Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Lila || Eline&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Moritz ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th July || WATOC Review &amp;amp; IPLU Discussion ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th August || Brian || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August || Nick || Daniel&lt;br /&gt;
|-&lt;br /&gt;
|12th September|| Interns || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|23rd May || Daniel || Brian&lt;br /&gt;
|-&lt;br /&gt;
|13th June|| Benjamin || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|20th June|| Kripa || Lila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|24th January || Fabio ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th February || Andreea ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|21st February|| Nick || Brian&lt;br /&gt;
|-&lt;br /&gt;
|21st March|| Brian || Chiara&lt;br /&gt;
|}&lt;br /&gt;
=== Michaelmas 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|4th October|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|18th October || Nick ||  Fabio&lt;br /&gt;
|-&lt;br /&gt;
|1st November || Kripa ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th November|| Chiara || Nick&lt;br /&gt;
|-&lt;br /&gt;
|29th November|| David || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|20th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|27th July 2021 || - ||  &lt;br /&gt;
|-&lt;br /&gt;
|3rd August 2021 || Cesar &amp;amp; Tarik || Chelsea Buns&lt;br /&gt;
|-&lt;br /&gt;
|9th August 2021 || Constance ||  Brian&lt;br /&gt;
|-&lt;br /&gt;
|16th August 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|23rd August 2021|| Benjamin || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|6th September 2021 || Arta || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|13th September 2021 || Anna, Brian &amp;amp; Zian|| Nick&lt;br /&gt;
|}&lt;br /&gt;
===Easter 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|19th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|26th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|3rd May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|10th May 2021 || Andreea || Fruit based&lt;br /&gt;
|-&lt;br /&gt;
|17th May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|24th May 2021 || Nick Blunt || Cheesecake&lt;br /&gt;
|-&lt;br /&gt;
|31st May 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|7th June 2021|| Fabio|| (Boston) Cream Pie&lt;br /&gt;
|-&lt;br /&gt;
|14th June 2021|| Benjamin || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2021==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|18th January 2021 || INFORMAL || -&lt;br /&gt;
|-&lt;br /&gt;
|25th January 2021 || INFORMAL || Shortbread&lt;br /&gt;
|-&lt;br /&gt;
|1st February 2021 || Bang ||  Non-trivial Symmetry Element&lt;br /&gt;
|-&lt;br /&gt;
|8th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|15th February 2021 || César and Tarik ||   Carrot Cake&lt;br /&gt;
|-&lt;br /&gt;
|22th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|1st March 2021|| Kripa || Doughnuts (Krispy Kreme)&lt;br /&gt;
|-&lt;br /&gt;
|8th March 2021|| Hang &amp;amp; Tiger (Part III) || Date Loaf&lt;br /&gt;
|-&lt;br /&gt;
|15th March 2021|| Elizabeth &amp;amp; Isha (Part III) || Mother&#039;s Choice &lt;br /&gt;
|}&lt;br /&gt;
==Michaelmas 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th October 2020 || Andreea || Kripa &lt;br /&gt;
|-&lt;br /&gt;
|19th October 2020 || INFORMAL || Andreea &lt;br /&gt;
|-&lt;br /&gt;
|26th October 2020 || Fabio || Bang &lt;br /&gt;
|-&lt;br /&gt;
|2nd November 2020 || INFORMAL || Fabio &lt;br /&gt;
|-&lt;br /&gt;
|9th November 2020 || INFORMAL||  Bang &lt;br /&gt;
|-&lt;br /&gt;
|16th November 2020 || Kripa || Elizabeth&lt;br /&gt;
|-&lt;br /&gt;
|23rd November 2020|| Arta || Arta&lt;br /&gt;
|-&lt;br /&gt;
|30th November 2020 || INFORMAL || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|20th July 2020 || Nick || [https://en.wikipedia.org/wiki/Kiev_cake Kiev cake]&lt;br /&gt;
|-&lt;br /&gt;
|10th August 2020 || Hugh || Crumble&lt;br /&gt;
|-&lt;br /&gt;
|24th August 2020 || Constance, Hang, Jimin|| &lt;br /&gt;
|-&lt;br /&gt;
|7 September 2020|| Elizabeth, (Nick), Tiger, Toby || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|4th May 2020 || Andreea || Tiramisu&lt;br /&gt;
|-&lt;br /&gt;
|18th May 2020 || David || Carrot&lt;br /&gt;
|-&lt;br /&gt;
|1st June 2020 || Hugh || Chocolate &amp;amp; Ginger&lt;br /&gt;
|-&lt;br /&gt;
|15 June 2020|| Bang || Salted Caramel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2020==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|27th January 2020 || Bang || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th February 2020 || Alex || Kripa &amp;amp; George&lt;br /&gt;
|-&lt;br /&gt;
|24th February 2020 || Fabio || Bang&lt;br /&gt;
|-&lt;br /&gt;
|10th March 2020|| Kripa &amp;amp; George || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas 2019==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|21st October 2019 || Fabio || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|4th November 2019 || Andreea || David&lt;br /&gt;
|-&lt;br /&gt;
|18th November 2019 || David || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|2nd December 2019 || Hugh || Fabio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd July 2019 || Rhiannon || David&lt;br /&gt;
|-&lt;br /&gt;
|19th August 2019 || Hugh || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|2nd September 2019 || Bang || Summer Students&lt;br /&gt;
|-&lt;br /&gt;
|16th September 2019 || Summer Students || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd May 2019 || Rhiannon || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|13th May 2019 || David || Bang&lt;br /&gt;
|-&lt;br /&gt;
|27th May 2019|| Andreea || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th June 2019 || Fabio || Rhiannon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th April 2019 || The Boss || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th January 2019 || Hugh  || Alex &lt;br /&gt;
|-&lt;br /&gt;
|21st January 2019 || Bang || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|4th February 2019 || Verena || Alex G&lt;br /&gt;
|-&lt;br /&gt;
|18th February 2019 || Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|4th March 2019 || Alex G || Verena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|1st October 2018    || Bang  || &lt;br /&gt;
|-&lt;br /&gt;
|15th October 2018    || Alex T || Verena&lt;br /&gt;
|-&lt;br /&gt;
|30th October 2018 || David || Alex&lt;br /&gt;
|-&lt;br /&gt;
|12th November 2018 || [Alex T away]&lt;br /&gt;
|-&lt;br /&gt;
|26th November 2018 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Long Vacation 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3.30pm Tue&#039;&#039;&#039; 28th August 2018    || Jirka  ||  Bang&lt;br /&gt;
|-&lt;br /&gt;
|Mon 10th September 2018    || Verena &amp;amp; Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Tue&#039;&#039;&#039; 25th September 2018 || Richard &amp;amp; Ian&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th May 2018    || Letitia - Alex and Sav no longer in Crete that day. || Alex to bring Greek gifts&lt;br /&gt;
|-&lt;br /&gt;
|14th May 2018    || David&lt;br /&gt;
|-&lt;br /&gt;
|4th June 2018 || Bang&lt;br /&gt;
|-&lt;br /&gt;
|11th June 2018 || Verena (cancelled)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd January 2018   || Letitia || Bang&lt;br /&gt;
|-&lt;br /&gt;
|5th February 2018    || Alex ||&lt;br /&gt;
|-&lt;br /&gt;
|19th February 2018 || Flash talks || Alex&lt;br /&gt;
|-&lt;br /&gt;
|5th March 2018 || [Electronic Structure meeting]&lt;br /&gt;
|-&lt;br /&gt;
|19th March 2018 || [Scientific Computing Day]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd October || Kris || Verena&lt;br /&gt;
|-&lt;br /&gt;
|16th October || Sav || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|30th October || David || Hugh?&lt;br /&gt;
|-&lt;br /&gt;
|13th November || Bang || ?&lt;br /&gt;
|-&lt;br /&gt;
|27th November || Jonathan || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|11th December || Hugh || Sav&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Research Period 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th August || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|22nd August || Adam/Andreea/Jamie/Kris || ?&lt;br /&gt;
|-&lt;br /&gt;
|5th September || Charlie &amp;amp; Hugh || ?&lt;br /&gt;
|-&lt;br /&gt;
|19th September || Verena || Kris&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|24th April || Sav || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|8th May || Hugh || Sav&lt;br /&gt;
|-&lt;br /&gt;
|30th May|| Charlie || ?&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Verena || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|9th January || Sav || Charlie &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|23rd January    || Henry &amp;amp; Alex C || Ruth&lt;br /&gt;
|-&lt;br /&gt;
|13th February    || Choi &amp;amp; Ben || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Bang  || Alex C&lt;br /&gt;
|-&lt;br /&gt;
|13th March || Verena  ||  Ben&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2016==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|10th October 2016    || Charlie || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|24th October 2016    || Verena || Sav&lt;br /&gt;
|-&lt;br /&gt;
|7th November 2016 || Choi  || Alex&lt;br /&gt;
|-&lt;br /&gt;
|21st November 2016 || Ruth  ||  Bang &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|5th December 2016 || [AJWT away]&lt;br /&gt;
|-&lt;br /&gt;
|19th December 2016 || Hugh  ||  Choi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Research Period 2016==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|15th August 2016    || Jonathan&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2016    || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|12th September 2016 || James&lt;br /&gt;
|-&lt;br /&gt;
|26th September 2016 || CANCELLED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1310</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1310"/>
		<updated>2025-02-19T12:20:21Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || &lt;br /&gt;
|-&lt;br /&gt;
|6th March || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1309</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1309"/>
		<updated>2025-02-19T12:19:50Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /*  Group List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL || Alex&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Alex ||  Jack&lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Andreea || Lila&lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL || Bence&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|5th December || Rowan || Charlie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || &lt;br /&gt;
|-&lt;br /&gt;
|6th March || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg|1000px|thumb|center]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1308</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1308"/>
		<updated>2025-02-19T12:18:31Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Installing Slack on department machines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL || Alex&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Alex ||  Jack&lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Andreea || Lila&lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL || Bence&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|5th December || Rowan || Charlie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2025===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || INFORMAL || Chiara&lt;br /&gt;
|-&lt;br /&gt;
|30th January || Bence ||  Charlie&lt;br /&gt;
|-&lt;br /&gt;
|6th February || INFORMAL || Reka&lt;br /&gt;
|-&lt;br /&gt;
|13th February || Rowan || Lila&lt;br /&gt;
|-&lt;br /&gt;
|20th February || INFORMAL || Jack&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Reka || &lt;br /&gt;
|-&lt;br /&gt;
|6th March || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|20th March || Charlie || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2024-25===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  30 October 2024 || Bence || [https://www.nature.com/articles/s41586-023-06747-5 Solving olympiad geometry without human demonstrations]&lt;br /&gt;
|-&lt;br /&gt;
| 25 Nov 2024 || Jack || [https://doi.org/10.1103/PhysRevLett.106.040503 Sustained Quantum Coherence and Entanglement in the Avian Compass]&lt;br /&gt;
|-&lt;br /&gt;
| 22 Jan 2025 || Alex || [https://doi.org/10.1103/PhysRevE.110.064138 Nonuniversality for crossword puzzle percolation]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2025 || Charlie || [https://doi.org/10.48550/arXiv.2102.02540 Starquakes in millisecond pulsars and gravitational waves emission]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_07_11_24_taken_by_Nathan_Pitt_University_of_Cambridge_R6B_8515_1_carousel.jpg]]&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
&lt;br /&gt;
(NB you need to search a bit for the .deb file as the default download is a .rpm.  As at 2025/01/25 I found &#039;&#039;&#039;slack-desktop-4.41.105-amd64.deb&#039;&#039;&#039;)&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1278</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1278"/>
		<updated>2024-10-31T17:01:37Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Alex ||  Jack&lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Andreea || Lila&lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL || Bence&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Hugh ||&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|5th December || Rowan || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Potentially Interesting Seminar Series=&lt;br /&gt;
&lt;br /&gt;
* Leverhulme Centre for Life in the Universe  Coffee Meetings https://www.lclu.cam.ac.uk/events/coffee-meetings&lt;br /&gt;
* Quantum Information Seminars https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Project_Ideas | Project Ideas]] =&lt;br /&gt;
Based on recent talks etc.&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Run to register slack://foo.bar urls (necessary for browser integration with the desktop app)&lt;br /&gt;
   xdg-mime default launch-slack.desktop x-scheme-handler/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;5&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1258</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1258"/>
		<updated>2024-09-09T10:30:20Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|24th October ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Andreea || &lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Hugh ||&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|5th December || Rowan || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1256</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1256"/>
		<updated>2024-08-12T11:17:01Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|24th October ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|7th November ||  || &lt;br /&gt;
|-&lt;br /&gt;
|14th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|21st November || ||&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|5th December || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1255</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1255"/>
		<updated>2024-08-12T11:16:49Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|3rd October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|24th October ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
|31st October || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|7th November ||  || &lt;br /&gt;
|-&lt;br /&gt;
|14th November II INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|21st November || ||&lt;br /&gt;
|-&lt;br /&gt;
|28th November || INFORMAL ||&lt;br /&gt;
|-&lt;br /&gt;
|5th December || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1254</id>
		<title>Group Meetings</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1254"/>
		<updated>2024-08-12T11:13:17Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Past Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Past Group Meetings=&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Chiara || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Lijun || Lijun&lt;br /&gt;
|-&lt;br /&gt;
|6th June || Lila || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || Jack&lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|1st May || Chiara ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th May || Lila || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|26th May || Yi Sun || Jack&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Daniel ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || Kripa ||  Moritz&lt;br /&gt;
|-&lt;br /&gt;
|6th February || Jack || Alex&lt;br /&gt;
|-&lt;br /&gt;
|20th February || Andreea || Juan&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Eline + Juan ||  Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|10th October || Yi Sun ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Chiara|| Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Lila || Eline&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Moritz ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th July || WATOC Review &amp;amp; IPLU Discussion ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th August || Brian || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August || Nick || Daniel&lt;br /&gt;
|-&lt;br /&gt;
|12th September|| Interns || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|23rd May || Daniel || Brian&lt;br /&gt;
|-&lt;br /&gt;
|13th June|| Benjamin || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|20th June|| Kripa || Lila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|24th January || Fabio ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th February || Andreea ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|21st February|| Nick || Brian&lt;br /&gt;
|-&lt;br /&gt;
|21st March|| Brian || Chiara&lt;br /&gt;
|}&lt;br /&gt;
=== Michaelmas 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|4th October|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|18th October || Nick ||  Fabio&lt;br /&gt;
|-&lt;br /&gt;
|1st November || Kripa ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th November|| Chiara || Nick&lt;br /&gt;
|-&lt;br /&gt;
|29th November|| David || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|20th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|27th July 2021 || - ||  &lt;br /&gt;
|-&lt;br /&gt;
|3rd August 2021 || Cesar &amp;amp; Tarik || Chelsea Buns&lt;br /&gt;
|-&lt;br /&gt;
|9th August 2021 || Constance ||  Brian&lt;br /&gt;
|-&lt;br /&gt;
|16th August 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|23rd August 2021|| Benjamin || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|6th September 2021 || Arta || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|13th September 2021 || Anna, Brian &amp;amp; Zian|| Nick&lt;br /&gt;
|}&lt;br /&gt;
===Easter 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|19th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|26th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|3rd May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|10th May 2021 || Andreea || Fruit based&lt;br /&gt;
|-&lt;br /&gt;
|17th May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|24th May 2021 || Nick Blunt || Cheesecake&lt;br /&gt;
|-&lt;br /&gt;
|31st May 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|7th June 2021|| Fabio|| (Boston) Cream Pie&lt;br /&gt;
|-&lt;br /&gt;
|14th June 2021|| Benjamin || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2021==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|18th January 2021 || INFORMAL || -&lt;br /&gt;
|-&lt;br /&gt;
|25th January 2021 || INFORMAL || Shortbread&lt;br /&gt;
|-&lt;br /&gt;
|1st February 2021 || Bang ||  Non-trivial Symmetry Element&lt;br /&gt;
|-&lt;br /&gt;
|8th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|15th February 2021 || César and Tarik ||   Carrot Cake&lt;br /&gt;
|-&lt;br /&gt;
|22th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|1st March 2021|| Kripa || Doughnuts (Krispy Kreme)&lt;br /&gt;
|-&lt;br /&gt;
|8th March 2021|| Hang &amp;amp; Tiger (Part III) || Date Loaf&lt;br /&gt;
|-&lt;br /&gt;
|15th March 2021|| Elizabeth &amp;amp; Isha (Part III) || Mother&#039;s Choice &lt;br /&gt;
|}&lt;br /&gt;
==Michaelmas 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th October 2020 || Andreea || Kripa &lt;br /&gt;
|-&lt;br /&gt;
|19th October 2020 || INFORMAL || Andreea &lt;br /&gt;
|-&lt;br /&gt;
|26th October 2020 || Fabio || Bang &lt;br /&gt;
|-&lt;br /&gt;
|2nd November 2020 || INFORMAL || Fabio &lt;br /&gt;
|-&lt;br /&gt;
|9th November 2020 || INFORMAL||  Bang &lt;br /&gt;
|-&lt;br /&gt;
|16th November 2020 || Kripa || Elizabeth&lt;br /&gt;
|-&lt;br /&gt;
|23rd November 2020|| Arta || Arta&lt;br /&gt;
|-&lt;br /&gt;
|30th November 2020 || INFORMAL || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|20th July 2020 || Nick || [https://en.wikipedia.org/wiki/Kiev_cake Kiev cake]&lt;br /&gt;
|-&lt;br /&gt;
|10th August 2020 || Hugh || Crumble&lt;br /&gt;
|-&lt;br /&gt;
|24th August 2020 || Constance, Hang, Jimin|| &lt;br /&gt;
|-&lt;br /&gt;
|7 September 2020|| Elizabeth, (Nick), Tiger, Toby || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|4th May 2020 || Andreea || Tiramisu&lt;br /&gt;
|-&lt;br /&gt;
|18th May 2020 || David || Carrot&lt;br /&gt;
|-&lt;br /&gt;
|1st June 2020 || Hugh || Chocolate &amp;amp; Ginger&lt;br /&gt;
|-&lt;br /&gt;
|15 June 2020|| Bang || Salted Caramel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2020==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|27th January 2020 || Bang || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th February 2020 || Alex || Kripa &amp;amp; George&lt;br /&gt;
|-&lt;br /&gt;
|24th February 2020 || Fabio || Bang&lt;br /&gt;
|-&lt;br /&gt;
|10th March 2020|| Kripa &amp;amp; George || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas 2019==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|21st October 2019 || Fabio || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|4th November 2019 || Andreea || David&lt;br /&gt;
|-&lt;br /&gt;
|18th November 2019 || David || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|2nd December 2019 || Hugh || Fabio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd July 2019 || Rhiannon || David&lt;br /&gt;
|-&lt;br /&gt;
|19th August 2019 || Hugh || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|2nd September 2019 || Bang || Summer Students&lt;br /&gt;
|-&lt;br /&gt;
|16th September 2019 || Summer Students || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd May 2019 || Rhiannon || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|13th May 2019 || David || Bang&lt;br /&gt;
|-&lt;br /&gt;
|27th May 2019|| Andreea || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th June 2019 || Fabio || Rhiannon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th April 2019 || The Boss || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th January 2019 || Hugh  || Alex &lt;br /&gt;
|-&lt;br /&gt;
|21st January 2019 || Bang || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|4th February 2019 || Verena || Alex G&lt;br /&gt;
|-&lt;br /&gt;
|18th February 2019 || Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|4th March 2019 || Alex G || Verena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|1st October 2018    || Bang  || &lt;br /&gt;
|-&lt;br /&gt;
|15th October 2018    || Alex T || Verena&lt;br /&gt;
|-&lt;br /&gt;
|30th October 2018 || David || Alex&lt;br /&gt;
|-&lt;br /&gt;
|12th November 2018 || [Alex T away]&lt;br /&gt;
|-&lt;br /&gt;
|26th November 2018 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Long Vacation 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3.30pm Tue&#039;&#039;&#039; 28th August 2018    || Jirka  ||  Bang&lt;br /&gt;
|-&lt;br /&gt;
|Mon 10th September 2018    || Verena &amp;amp; Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Tue&#039;&#039;&#039; 25th September 2018 || Richard &amp;amp; Ian&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th May 2018    || Letitia - Alex and Sav no longer in Crete that day. || Alex to bring Greek gifts&lt;br /&gt;
|-&lt;br /&gt;
|14th May 2018    || David&lt;br /&gt;
|-&lt;br /&gt;
|4th June 2018 || Bang&lt;br /&gt;
|-&lt;br /&gt;
|11th June 2018 || Verena (cancelled)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd January 2018   || Letitia || Bang&lt;br /&gt;
|-&lt;br /&gt;
|5th February 2018    || Alex ||&lt;br /&gt;
|-&lt;br /&gt;
|19th February 2018 || Flash talks || Alex&lt;br /&gt;
|-&lt;br /&gt;
|5th March 2018 || [Electronic Structure meeting]&lt;br /&gt;
|-&lt;br /&gt;
|19th March 2018 || [Scientific Computing Day]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd October || Kris || Verena&lt;br /&gt;
|-&lt;br /&gt;
|16th October || Sav || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|30th October || David || Hugh?&lt;br /&gt;
|-&lt;br /&gt;
|13th November || Bang || ?&lt;br /&gt;
|-&lt;br /&gt;
|27th November || Jonathan || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|11th December || Hugh || Sav&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Research Period 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th August || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|22nd August || Adam/Andreea/Jamie/Kris || ?&lt;br /&gt;
|-&lt;br /&gt;
|5th September || Charlie &amp;amp; Hugh || ?&lt;br /&gt;
|-&lt;br /&gt;
|19th September || Verena || Kris&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|24th April || Sav || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|8th May || Hugh || Sav&lt;br /&gt;
|-&lt;br /&gt;
|30th May|| Charlie || ?&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Verena || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|9th January || Sav || Charlie &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|23rd January    || Henry &amp;amp; Alex C || Ruth&lt;br /&gt;
|-&lt;br /&gt;
|13th February    || Choi &amp;amp; Ben || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Bang  || Alex C&lt;br /&gt;
|-&lt;br /&gt;
|13th March || Verena  ||  Ben&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2016==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|10th October 2016    || Charlie || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|24th October 2016    || Verena || Sav&lt;br /&gt;
|-&lt;br /&gt;
|7th November 2016 || Choi  || Alex&lt;br /&gt;
|-&lt;br /&gt;
|21st November 2016 || Ruth  ||  Bang &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|5th December 2016 || [AJWT away]&lt;br /&gt;
|-&lt;br /&gt;
|19th December 2016 || Hugh  ||  Choi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Research Period 2016==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|15th August 2016    || Jonathan&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2016    || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|12th September 2016 || James&lt;br /&gt;
|-&lt;br /&gt;
|26th September 2016 || CANCELLED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1253</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1253"/>
		<updated>2024-08-12T11:13:02Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every &amp;lt;s&amp;gt;other&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;2pm&amp;lt;/s&amp;gt; 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Chiara || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Lijun || Lijun&lt;br /&gt;
|-&lt;br /&gt;
|6th June || Lila || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1247</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1247"/>
		<updated>2024-05-09T15:06:47Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Chiara || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Lijun || Lijun&lt;br /&gt;
|-&lt;br /&gt;
|6th June || Lila || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1245</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1245"/>
		<updated>2024-04-25T15:19:57Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1244</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1244"/>
		<updated>2024-04-25T15:19:50Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || Jack&lt;br /&gt;
|-&lt;br /&gt;
|23th May || Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1243</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1243"/>
		<updated>2024-04-24T10:12:32Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  Alex&lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || &lt;br /&gt;
|-&lt;br /&gt;
|23th May || Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1242</id>
		<title>Computer and Storage List</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1242"/>
		<updated>2024-04-23T21:24:40Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Computer List=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!name&lt;br /&gt;
!office&lt;br /&gt;
!user&lt;br /&gt;
!cores&lt;br /&gt;
!processor&lt;br /&gt;
!RAM&lt;br /&gt;
!OS&lt;br /&gt;
!Video Ports&lt;br /&gt;
!Displays&lt;br /&gt;
!Software&lt;br /&gt;
!Purchased&lt;br /&gt;
|-&lt;br /&gt;
|carpathia&lt;br /&gt;
|379&lt;br /&gt;
| Tests&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|liminal&lt;br /&gt;
|379&lt;br /&gt;
|Alex&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
For FCIDUMPS: export QC=qclocal; . ~ajwt3/code/qchem/qcsetup.bash  NB(22/12/22) non-canonical RHF integral dumps may be incorrect (use a UHF calc and read it in to RHF).&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|hypatia&lt;br /&gt;
|G.05&lt;br /&gt;
|NCP [Doug, Tom, Anna]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|serenity&lt;br /&gt;
|G.05&lt;br /&gt;
|Andreea, George  [César]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|sandstone&lt;br /&gt;
|378&lt;br /&gt;
|Kripa&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/hynl2/code/qcsetup.bash&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|gritstone&lt;br /&gt;
|UG03a&lt;br /&gt;
|Lijun, Theo [Brian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|moonraker&lt;br /&gt;
|UG11&lt;br /&gt;
|Haoshan [Moritz, Max, Nick&lt;br /&gt;
Benjamin]&lt;br /&gt;
|4&lt;br /&gt;
|Intel(R) Xeon(R) CPU E3-1270 v5 @ 3.60GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
export QC_EXT_LIBS=/home/hynl2/code/extlib; source /home/hynl2/.qcsetup&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|obsidian&lt;br /&gt;
|378&lt;br /&gt;
|Bence [Eline, Lila, Isha, Zian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|NVIDIA GeForce GTX 750 Ti &lt;br /&gt;
(Compute Capability 5.0)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|hylas&lt;br /&gt;
|378&lt;br /&gt;
|Rowan [Juan, Fabio]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|cerberus&lt;br /&gt;
|UG11&lt;br /&gt;
|Alex, Bence&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|CentOS 7 [FPGA development board host]&lt;br /&gt;
|-&lt;br /&gt;
|chucksty&lt;br /&gt;
|110&lt;br /&gt;
|Jack, [Theo, King, David]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|chesterian&lt;br /&gt;
|UG03A&lt;br /&gt;
|Daniel, [Bang, Tarik]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
. /home/cbh31/code/qcsetup.public/qcselectversion.sh&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|behemoth&lt;br /&gt;
|378&lt;br /&gt;
|Yi [Brian, Arta]&lt;br /&gt;
|8&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz&lt;br /&gt;
|256GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MRCC&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
source /home/ajwt3/code/mrcc&lt;br /&gt;
|2020&lt;br /&gt;
|-&lt;br /&gt;
|nemesis&lt;br /&gt;
|378&lt;br /&gt;
|Constance&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-4930X CPU @ 3.40GHz&lt;br /&gt;
|16GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|-&lt;br /&gt;
|chiron&lt;br /&gt;
|UG03A&lt;br /&gt;
|Chiara&lt;br /&gt;
|10&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz&lt;br /&gt;
|96GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2021&lt;br /&gt;
|-&lt;br /&gt;
|topaz&lt;br /&gt;
|360&lt;br /&gt;
|Lila&lt;br /&gt;
|8&lt;br /&gt;
|Intel Core i9-11900 2.5GHz 8 Core&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|NVIDIA GeForce RTX 3080 &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2022&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/cerebro-compute-server cerebro]&lt;br /&gt;
|&lt;br /&gt;
|Alavi &amp;amp; Thom Groups&lt;br /&gt;
|12 x 20&lt;br /&gt;
16 x 8&lt;br /&gt;
|2x Intel(R) Xeon(R) CPU X5650  @ 2.67GHz&lt;br /&gt;
2x Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz&lt;br /&gt;
|48GB&lt;br /&gt;
64GB&lt;br /&gt;
|Rocks 6.2 (CentOS 6.9) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
 source /home/hynl2/code/qchemsetup.bash&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MRCC&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
source /home/ajwt3/code/mrcc_2023&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.hpc.cam.ac.uk/high-performance-computing CSD3]&lt;br /&gt;
|&lt;br /&gt;
|University Tier-2&lt;br /&gt;
|32 x 1152&lt;br /&gt;
56 x 672&lt;br /&gt;
|2x Intel(R) Xeon Gold CPU 6142 @ 2.60GHz&lt;br /&gt;
2x Intel(R) Xeon Platinum CPU 8276 @ 2.20GHz&lt;br /&gt;
|192 or 384GB&lt;br /&gt;
192 or 384GB&lt;br /&gt;
|Scientific Linux release 7.9 (Nitrogen) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /rds/project/ajwt3/rds-ajwt3-thom1/qchem_public/qcsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/nest-compute-server nest]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|40 x 20&lt;br /&gt;
|2x Cascade Lake Intel(R) Xeon Gold CPU 6248 @ 2.50GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;b&amp;gt;QChem&amp;lt;/b&amp;gt;&lt;br /&gt;
source /home/maf63/code/qcsetup.sh&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/rogue-gpu-server rogue]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|(8 nVidia V100 + 32 CPU) x 2&lt;br /&gt;
|2x Sky Lake Intel(R) Xeon Gold CPU 6130 @ 2.10GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.archer2.ac.uk/ archer-2]&lt;br /&gt;
|&lt;br /&gt;
|National Tier-1 Supercomputer&lt;br /&gt;
| 128 x 5848&lt;br /&gt;
|2 x AMD EPYC Zen2 (Rome) 64-core CPUs @ 2.2GHz&lt;br /&gt;
|256GB and 512GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Notes=&lt;br /&gt;
&lt;br /&gt;
To find out your OS version, run &lt;br /&gt;
&lt;br /&gt;
   lsb_release -a&lt;br /&gt;
&lt;br /&gt;
To determine the RAM, run&lt;br /&gt;
&lt;br /&gt;
    head -1 /proc/meminfo&lt;br /&gt;
&lt;br /&gt;
To find out core counts, run&lt;br /&gt;
&lt;br /&gt;
    cat /proc/cpuinfo &lt;br /&gt;
&lt;br /&gt;
NB the number of &#039;processors&#039; may be different from the number of cores owing to hyperthreading.  The &#039;cpu cores&#039; value is the one to take for single CPU machines.&lt;br /&gt;
&lt;br /&gt;
[http://hobbit.ch.cam.ac.uk/xymon/workstations/workstationsThom/workstationsThomLinux/ Hobbit] may also have some useful information.&lt;br /&gt;
&lt;br /&gt;
[https://www.ch.cam.ac.uk/computing/group-computer-representatives Group computer reps] can manage group entries in the department [https://chemdb.ch.cam.ac.uk/hotwire3/chemistry/ database] and there&#039;s a [https://apps.ch.cam.ac.uk/computer-reps/group-computers.php hardware inventory] and a [https://apps.ch.cam.ac.uk/space-management/space-report.php space report] too.&lt;br /&gt;
&lt;br /&gt;
=Storage=&lt;br /&gt;
A common cause of running out of storage on your workstation is anaconda which puts stuff in /home.  This can be safely moved to /scratch and a symbolic link.&lt;br /&gt;
&lt;br /&gt;
   cd $HOME&lt;br /&gt;
   mv .conda /scratch/$USER&lt;br /&gt;
   ln -s /scratch/$USER/.conda&lt;br /&gt;
&lt;br /&gt;
To find out how much storage you have available and what files/directories are taking up space, the following commands are useful. The first one shows how much space is used/available on each partition, and the second shows the size of everything in the current directory.&lt;br /&gt;
&lt;br /&gt;
   df -h&lt;br /&gt;
   du -sh * | sort -hr&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t find any fiiles in /scratch/$USER/thom-fs-common you might need to authenticate with a password.  You can do this if you are using key authentication with&lt;br /&gt;
&lt;br /&gt;
   ssh -oPubkeyauthentication=no localhost&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Amount&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|/home/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~50Gb per person (changed to ~100GB after upgrade to 20.04)&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~1Tb+ depending on computer&lt;br /&gt;
|NOT BACKED UP&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/thom-fs-nethome &lt;br /&gt;
/scratch/$USER/thom-fs-common&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|2.3T&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/ifs-thom&lt;br /&gt;
|Former UIS Mount - now located at /scratch/$USER/thom-fs/old-ifs-thom&lt;br /&gt;
|6144Gb&lt;br /&gt;
|Read-only&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/theory-fs&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|~50Gb per person&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|cerebro:/filestore&lt;br /&gt;
|Local RAID array&lt;br /&gt;
|36950Gb&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Theory RIG backup policy=&lt;br /&gt;
From https://www.ch.cam.ac.uk/computing/managed-linux-workstations-faq&lt;br /&gt;
&lt;br /&gt;
have a few backups taken over the last 24 hours&lt;br /&gt;
&lt;br /&gt;
then, about one backup per day for the previous week&lt;br /&gt;
&lt;br /&gt;
then, about one backup per week for the previous month&lt;br /&gt;
&lt;br /&gt;
then, about one backup per month for the previous few months&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1240</id>
		<title>Computer and Storage List</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1240"/>
		<updated>2024-04-11T10:39:01Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Computer List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Computer List=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!name&lt;br /&gt;
!office&lt;br /&gt;
!user&lt;br /&gt;
!cores&lt;br /&gt;
!processor&lt;br /&gt;
!RAM&lt;br /&gt;
!OS&lt;br /&gt;
!Video Ports&lt;br /&gt;
!Displays&lt;br /&gt;
!Q-Chem?&lt;br /&gt;
!Purchased&lt;br /&gt;
|-&lt;br /&gt;
|carpathia&lt;br /&gt;
|379&lt;br /&gt;
| Tests&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|liminal&lt;br /&gt;
|379&lt;br /&gt;
|Alex&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|For FCIDUMPS: export QC=qclocal; . ~ajwt3/code/qchem/qcsetup.bash  NB(22/12/22) non-canonical RHF integral dumps may be incorrect (use a UHF calc and read it in to RHF).&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|hypatia&lt;br /&gt;
|G.05&lt;br /&gt;
|NCP [Doug, Tom, Anna]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2014&lt;br /&gt;
|-&lt;br /&gt;
|serenity&lt;br /&gt;
|G.05&lt;br /&gt;
|Andreea, George  [César]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|sandstone&lt;br /&gt;
|378&lt;br /&gt;
|Kripa&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/hynl2/code/qcsetup.bash&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|gritstone&lt;br /&gt;
|UG03a&lt;br /&gt;
|Lijun, Theo [Brian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2015&lt;br /&gt;
|-&lt;br /&gt;
|moonraker&lt;br /&gt;
|UG11&lt;br /&gt;
|Haoshan [Moritz, Max, Nick&lt;br /&gt;
Benjamin]&lt;br /&gt;
|4&lt;br /&gt;
|Intel(R) Xeon(R) CPU E3-1270 v5 @ 3.60GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|export QC_EXT_LIBS=/home/hynl2/code/extlib; source /home/hynl2/.qcsetup&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|obsidian&lt;br /&gt;
|378&lt;br /&gt;
|Bence [Eline, Lila, Isha, Zian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|NVIDIA GeForce GTX 750 Ti &lt;br /&gt;
(Compute Capability 5.0)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|hylas&lt;br /&gt;
|378&lt;br /&gt;
|Rowan [Juan, Fabio]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2016&lt;br /&gt;
|-&lt;br /&gt;
|cerberus&lt;br /&gt;
|UG11&lt;br /&gt;
|Alex, Bence&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|CentOS 7 [FPGA development board host]&lt;br /&gt;
|-&lt;br /&gt;
|chucksty&lt;br /&gt;
|110&lt;br /&gt;
|Jack, [Theo, King, David]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|chesterian&lt;br /&gt;
|UG03A&lt;br /&gt;
|Daniel, [Bang, Tarik]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|. /home/cbh31/code/qcsetup.public/qcselectversion.sh&lt;br /&gt;
|2017&lt;br /&gt;
|-&lt;br /&gt;
|behemoth&lt;br /&gt;
|378&lt;br /&gt;
|Yi [Brian, Arta]&lt;br /&gt;
|8&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz&lt;br /&gt;
|256GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|2020&lt;br /&gt;
|-&lt;br /&gt;
|nemesis&lt;br /&gt;
|378&lt;br /&gt;
|Constance&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-4930X CPU @ 3.40GHz&lt;br /&gt;
|16GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|-&lt;br /&gt;
|chiron&lt;br /&gt;
|UG03A&lt;br /&gt;
|Chiara&lt;br /&gt;
|10&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz&lt;br /&gt;
|96GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2021&lt;br /&gt;
|-&lt;br /&gt;
|topaz&lt;br /&gt;
|360&lt;br /&gt;
|Lila&lt;br /&gt;
|8&lt;br /&gt;
|Intel Core i9-11900 2.5GHz 8 Core&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|NVIDIA GeForce RTX 3080 &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|2022&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/cerebro-compute-server cerebro]&lt;br /&gt;
|&lt;br /&gt;
|Alavi &amp;amp; Thom Groups&lt;br /&gt;
|12 x 20&lt;br /&gt;
16 x 8&lt;br /&gt;
|2x Intel(R) Xeon(R) CPU X5650  @ 2.67GHz&lt;br /&gt;
2x Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz&lt;br /&gt;
|48GB&lt;br /&gt;
64GB&lt;br /&gt;
|Rocks 6.2 (CentOS 6.9) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| source /home/hynl2/code/qchemsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.hpc.cam.ac.uk/high-performance-computing CSD3]&lt;br /&gt;
|&lt;br /&gt;
|University Tier-2&lt;br /&gt;
|32 x 1152&lt;br /&gt;
56 x 672&lt;br /&gt;
|2x Intel(R) Xeon Gold CPU 6142 @ 2.60GHz&lt;br /&gt;
2x Intel(R) Xeon Platinum CPU 8276 @ 2.20GHz&lt;br /&gt;
|192 or 384GB&lt;br /&gt;
192 or 384GB&lt;br /&gt;
|Scientific Linux release 7.9 (Nitrogen) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /rds/project/ajwt3/rds-ajwt3-thom1/qchem_public/qcsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/nest-compute-server nest]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|40 x 20&lt;br /&gt;
|2x Cascade Lake Intel(R) Xeon Gold CPU 6248 @ 2.50GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/code/qcsetup.sh&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/rogue-gpu-server rogue]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|(8 nVidia V100 + 32 CPU) x 2&lt;br /&gt;
|2x Sky Lake Intel(R) Xeon Gold CPU 6130 @ 2.10GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.archer2.ac.uk/ archer-2]&lt;br /&gt;
|&lt;br /&gt;
|National Tier-1 Supercomputer&lt;br /&gt;
| 128 x 5848&lt;br /&gt;
|2 x AMD EPYC Zen2 (Rome) 64-core CPUs @ 2.2GHz&lt;br /&gt;
|256GB and 512GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Notes=&lt;br /&gt;
&lt;br /&gt;
To find out your OS version, run &lt;br /&gt;
&lt;br /&gt;
   lsb_release -a&lt;br /&gt;
&lt;br /&gt;
To determine the RAM, run&lt;br /&gt;
&lt;br /&gt;
    head -1 /proc/meminfo&lt;br /&gt;
&lt;br /&gt;
To find out core counts, run&lt;br /&gt;
&lt;br /&gt;
    cat /proc/cpuinfo &lt;br /&gt;
&lt;br /&gt;
NB the number of &#039;processors&#039; may be different from the number of cores owing to hyperthreading.  The &#039;cpu cores&#039; value is the one to take for single CPU machines.&lt;br /&gt;
&lt;br /&gt;
[http://hobbit.ch.cam.ac.uk/xymon/workstations/workstationsThom/workstationsThomLinux/ Hobbit] may also have some useful information.&lt;br /&gt;
&lt;br /&gt;
[https://www.ch.cam.ac.uk/computing/group-computer-representatives Group computer reps] can manage group entries in the department [https://chemdb.ch.cam.ac.uk/hotwire3/chemistry/ database] and there&#039;s a [https://apps.ch.cam.ac.uk/computer-reps/group-computers.php hardware inventory] and a [https://apps.ch.cam.ac.uk/space-management/space-report.php space report] too.&lt;br /&gt;
&lt;br /&gt;
=Storage=&lt;br /&gt;
A common cause of running out of storage on your workstation is anaconda which puts stuff in /home.  This can be safely moved to /scratch and a symbolic link.&lt;br /&gt;
&lt;br /&gt;
   cd $HOME&lt;br /&gt;
   mv .conda /scratch/$USER&lt;br /&gt;
   ln -s /scratch/$USER/.conda&lt;br /&gt;
&lt;br /&gt;
To find out how much storage you have available and what files/directories are taking up space, the following commands are useful. The first one shows how much space is used/available on each partition, and the second shows the size of everything in the current directory.&lt;br /&gt;
&lt;br /&gt;
   df -h&lt;br /&gt;
   du -sh * | sort -hr&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t find any fiiles in /scratch/$USER/thom-fs-common you might need to authenticate with a password.  You can do this if you are using key authentication with&lt;br /&gt;
&lt;br /&gt;
   ssh -oPubkeyauthentication=no localhost&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Amount&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|/home/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~50Gb per person (changed to ~100GB after upgrade to 20.04)&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~1Tb+ depending on computer&lt;br /&gt;
|NOT BACKED UP&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/thom-fs-nethome &lt;br /&gt;
/scratch/$USER/thom-fs-common&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|2.3T&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/ifs-thom&lt;br /&gt;
|Former UIS Mount - now located at /scratch/$USER/thom-fs/old-ifs-thom&lt;br /&gt;
|6144Gb&lt;br /&gt;
|Read-only&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/theory-fs&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|~50Gb per person&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|cerebro:/filestore&lt;br /&gt;
|Local RAID array&lt;br /&gt;
|36950Gb&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Theory RIG backup policy=&lt;br /&gt;
From https://www.ch.cam.ac.uk/computing/managed-linux-workstations-faq&lt;br /&gt;
&lt;br /&gt;
have a few backups taken over the last 24 hours&lt;br /&gt;
&lt;br /&gt;
then, about one backup per day for the previous week&lt;br /&gt;
&lt;br /&gt;
then, about one backup per week for the previous month&lt;br /&gt;
&lt;br /&gt;
then, about one backup per month for the previous few months&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1237</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1237"/>
		<updated>2024-03-20T10:26:40Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || &lt;br /&gt;
|-&lt;br /&gt;
|23th May || Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1224</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1224"/>
		<updated>2024-03-08T10:18:41Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* 2023-24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || &lt;br /&gt;
|-&lt;br /&gt;
|23th May || Chiara/Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara/Andrew/Lijun || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || [https://iopscience.iop.org/article/10.3847/2041-8213/acf577/pdf Carbon-bearing Molecules in a Possible Hycean Atmosphere]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1223</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1223"/>
		<updated>2024-03-08T10:17:23Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Easter 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Easter 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th April || Jack ||  &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila || &lt;br /&gt;
|-&lt;br /&gt;
|23th May || Chiara/Andrew/Lijun || &lt;br /&gt;
|-&lt;br /&gt;
|6th June || Chiara/Andrew/Lijun || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1222</id>
		<title>Group Meetings</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1222"/>
		<updated>2024-03-08T10:15:58Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Past Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Past Group Meetings=&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || Jack&lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|1st May || Chiara ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th May || Lila || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|26th May || Yi Sun || Jack&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Daniel ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || Kripa ||  Moritz&lt;br /&gt;
|-&lt;br /&gt;
|6th February || Jack || Alex&lt;br /&gt;
|-&lt;br /&gt;
|20th February || Andreea || Juan&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Eline + Juan ||  Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|10th October || Yi Sun ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Chiara|| Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Lila || Eline&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Moritz ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th July || WATOC Review &amp;amp; IPLU Discussion ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th August || Brian || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August || Nick || Daniel&lt;br /&gt;
|-&lt;br /&gt;
|12th September|| Interns || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|23rd May || Daniel || Brian&lt;br /&gt;
|-&lt;br /&gt;
|13th June|| Benjamin || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|20th June|| Kripa || Lila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|24th January || Fabio ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th February || Andreea ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|21st February|| Nick || Brian&lt;br /&gt;
|-&lt;br /&gt;
|21st March|| Brian || Chiara&lt;br /&gt;
|}&lt;br /&gt;
=== Michaelmas 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|4th October|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|18th October || Nick ||  Fabio&lt;br /&gt;
|-&lt;br /&gt;
|1st November || Kripa ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th November|| Chiara || Nick&lt;br /&gt;
|-&lt;br /&gt;
|29th November|| David || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|20th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|27th July 2021 || - ||  &lt;br /&gt;
|-&lt;br /&gt;
|3rd August 2021 || Cesar &amp;amp; Tarik || Chelsea Buns&lt;br /&gt;
|-&lt;br /&gt;
|9th August 2021 || Constance ||  Brian&lt;br /&gt;
|-&lt;br /&gt;
|16th August 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|23rd August 2021|| Benjamin || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|6th September 2021 || Arta || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|13th September 2021 || Anna, Brian &amp;amp; Zian|| Nick&lt;br /&gt;
|}&lt;br /&gt;
===Easter 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|19th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|26th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|3rd May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|10th May 2021 || Andreea || Fruit based&lt;br /&gt;
|-&lt;br /&gt;
|17th May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|24th May 2021 || Nick Blunt || Cheesecake&lt;br /&gt;
|-&lt;br /&gt;
|31st May 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|7th June 2021|| Fabio|| (Boston) Cream Pie&lt;br /&gt;
|-&lt;br /&gt;
|14th June 2021|| Benjamin || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2021==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|18th January 2021 || INFORMAL || -&lt;br /&gt;
|-&lt;br /&gt;
|25th January 2021 || INFORMAL || Shortbread&lt;br /&gt;
|-&lt;br /&gt;
|1st February 2021 || Bang ||  Non-trivial Symmetry Element&lt;br /&gt;
|-&lt;br /&gt;
|8th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|15th February 2021 || César and Tarik ||   Carrot Cake&lt;br /&gt;
|-&lt;br /&gt;
|22th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|1st March 2021|| Kripa || Doughnuts (Krispy Kreme)&lt;br /&gt;
|-&lt;br /&gt;
|8th March 2021|| Hang &amp;amp; Tiger (Part III) || Date Loaf&lt;br /&gt;
|-&lt;br /&gt;
|15th March 2021|| Elizabeth &amp;amp; Isha (Part III) || Mother&#039;s Choice &lt;br /&gt;
|}&lt;br /&gt;
==Michaelmas 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th October 2020 || Andreea || Kripa &lt;br /&gt;
|-&lt;br /&gt;
|19th October 2020 || INFORMAL || Andreea &lt;br /&gt;
|-&lt;br /&gt;
|26th October 2020 || Fabio || Bang &lt;br /&gt;
|-&lt;br /&gt;
|2nd November 2020 || INFORMAL || Fabio &lt;br /&gt;
|-&lt;br /&gt;
|9th November 2020 || INFORMAL||  Bang &lt;br /&gt;
|-&lt;br /&gt;
|16th November 2020 || Kripa || Elizabeth&lt;br /&gt;
|-&lt;br /&gt;
|23rd November 2020|| Arta || Arta&lt;br /&gt;
|-&lt;br /&gt;
|30th November 2020 || INFORMAL || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|20th July 2020 || Nick || [https://en.wikipedia.org/wiki/Kiev_cake Kiev cake]&lt;br /&gt;
|-&lt;br /&gt;
|10th August 2020 || Hugh || Crumble&lt;br /&gt;
|-&lt;br /&gt;
|24th August 2020 || Constance, Hang, Jimin|| &lt;br /&gt;
|-&lt;br /&gt;
|7 September 2020|| Elizabeth, (Nick), Tiger, Toby || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|4th May 2020 || Andreea || Tiramisu&lt;br /&gt;
|-&lt;br /&gt;
|18th May 2020 || David || Carrot&lt;br /&gt;
|-&lt;br /&gt;
|1st June 2020 || Hugh || Chocolate &amp;amp; Ginger&lt;br /&gt;
|-&lt;br /&gt;
|15 June 2020|| Bang || Salted Caramel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2020==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|27th January 2020 || Bang || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th February 2020 || Alex || Kripa &amp;amp; George&lt;br /&gt;
|-&lt;br /&gt;
|24th February 2020 || Fabio || Bang&lt;br /&gt;
|-&lt;br /&gt;
|10th March 2020|| Kripa &amp;amp; George || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas 2019==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|21st October 2019 || Fabio || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|4th November 2019 || Andreea || David&lt;br /&gt;
|-&lt;br /&gt;
|18th November 2019 || David || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|2nd December 2019 || Hugh || Fabio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd July 2019 || Rhiannon || David&lt;br /&gt;
|-&lt;br /&gt;
|19th August 2019 || Hugh || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|2nd September 2019 || Bang || Summer Students&lt;br /&gt;
|-&lt;br /&gt;
|16th September 2019 || Summer Students || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd May 2019 || Rhiannon || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|13th May 2019 || David || Bang&lt;br /&gt;
|-&lt;br /&gt;
|27th May 2019|| Andreea || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th June 2019 || Fabio || Rhiannon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th April 2019 || The Boss || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th January 2019 || Hugh  || Alex &lt;br /&gt;
|-&lt;br /&gt;
|21st January 2019 || Bang || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|4th February 2019 || Verena || Alex G&lt;br /&gt;
|-&lt;br /&gt;
|18th February 2019 || Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|4th March 2019 || Alex G || Verena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|1st October 2018    || Bang  || &lt;br /&gt;
|-&lt;br /&gt;
|15th October 2018    || Alex T || Verena&lt;br /&gt;
|-&lt;br /&gt;
|30th October 2018 || David || Alex&lt;br /&gt;
|-&lt;br /&gt;
|12th November 2018 || [Alex T away]&lt;br /&gt;
|-&lt;br /&gt;
|26th November 2018 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Long Vacation 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3.30pm Tue&#039;&#039;&#039; 28th August 2018    || Jirka  ||  Bang&lt;br /&gt;
|-&lt;br /&gt;
|Mon 10th September 2018    || Verena &amp;amp; Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Tue&#039;&#039;&#039; 25th September 2018 || Richard &amp;amp; Ian&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th May 2018    || Letitia - Alex and Sav no longer in Crete that day. || Alex to bring Greek gifts&lt;br /&gt;
|-&lt;br /&gt;
|14th May 2018    || David&lt;br /&gt;
|-&lt;br /&gt;
|4th June 2018 || Bang&lt;br /&gt;
|-&lt;br /&gt;
|11th June 2018 || Verena (cancelled)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd January 2018   || Letitia || Bang&lt;br /&gt;
|-&lt;br /&gt;
|5th February 2018    || Alex ||&lt;br /&gt;
|-&lt;br /&gt;
|19th February 2018 || Flash talks || Alex&lt;br /&gt;
|-&lt;br /&gt;
|5th March 2018 || [Electronic Structure meeting]&lt;br /&gt;
|-&lt;br /&gt;
|19th March 2018 || [Scientific Computing Day]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd October || Kris || Verena&lt;br /&gt;
|-&lt;br /&gt;
|16th October || Sav || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|30th October || David || Hugh?&lt;br /&gt;
|-&lt;br /&gt;
|13th November || Bang || ?&lt;br /&gt;
|-&lt;br /&gt;
|27th November || Jonathan || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|11th December || Hugh || Sav&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Research Period 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th August || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|22nd August || Adam/Andreea/Jamie/Kris || ?&lt;br /&gt;
|-&lt;br /&gt;
|5th September || Charlie &amp;amp; Hugh || ?&lt;br /&gt;
|-&lt;br /&gt;
|19th September || Verena || Kris&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|24th April || Sav || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|8th May || Hugh || Sav&lt;br /&gt;
|-&lt;br /&gt;
|30th May|| Charlie || ?&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Verena || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|9th January || Sav || Charlie &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|23rd January    || Henry &amp;amp; Alex C || Ruth&lt;br /&gt;
|-&lt;br /&gt;
|13th February    || Choi &amp;amp; Ben || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Bang  || Alex C&lt;br /&gt;
|-&lt;br /&gt;
|13th March || Verena  ||  Ben&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2016==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|10th October 2016    || Charlie || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|24th October 2016    || Verena || Sav&lt;br /&gt;
|-&lt;br /&gt;
|7th November 2016 || Choi  || Alex&lt;br /&gt;
|-&lt;br /&gt;
|21st November 2016 || Ruth  ||  Bang &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|5th December 2016 || [AJWT away]&lt;br /&gt;
|-&lt;br /&gt;
|19th December 2016 || Hugh  ||  Choi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Research Period 2016==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|15th August 2016    || Jonathan&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2016    || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|12th September 2016 || James&lt;br /&gt;
|-&lt;br /&gt;
|26th September 2016 || CANCELLED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1219</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1219"/>
		<updated>2024-02-23T11:48:55Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* 2023-24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || Jack&lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|-&lt;br /&gt;
| 12 Mar 2024 || Alex || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
Planning of upcoming seminars happens [[Quantum Club Plans|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1218</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1218"/>
		<updated>2024-02-18T22:34:09Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || Jack&lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
Planning of upcoming seminars happens [[Quantum Club Plans|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1212</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1212"/>
		<updated>2024-02-06T13:49:37Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* 2023-24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb 2024 || Bence || [https://arxiv.org/pdf/2203.16580 What’s for Lunch? A systematic ordering of foods in the Soup-Salad-Sandwich phase space]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1211</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1211"/>
		<updated>2024-02-06T12:14:16Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Kripa || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1210</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1210"/>
		<updated>2024-01-25T15:49:52Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Daniel || Bence&lt;br /&gt;
|-&lt;br /&gt;
|22th February || Kripa || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1209</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1209"/>
		<updated>2024-01-16T11:24:27Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Lent 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|8th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|22th February || Kripa || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1200</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1200"/>
		<updated>2023-11-28T14:36:40Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* 2023-24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|22th February || Kripa || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  1 Nov 2023 || Lila || [https://www.nature.com/articles/s41586-023-06306-y Solid-body trajectoids shaped to roll along desired pathways]&lt;br /&gt;
|-&lt;br /&gt;
| 29 Nov 2023 || Kripa || [https://arxiv.org/abs/2006.01855 Aligning Superhuman AI with Human Behavior: Chess as a Model System]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
# Mathematical Physics Lectures by Frederic Schuller: [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic Geometrical Anatomy of Theoretical Physics] and [https://www.youtube.com/playlist?list=PLPH7f_7ZlzxQVx5jRjbfRGEzWY_upS5K6 Lectures on Quantum Theory]&lt;br /&gt;
# Mathematical Physics Lectures by Carl Bender: [https://www.youtube.com/playlist?list=PL43B1963F261E6E47 Perturbation and Asymptotic Series]&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1194</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1194"/>
		<updated>2023-11-24T15:27:40Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; &amp;lt;s&amp;gt;Friday&amp;lt;/s&amp;gt; Thursday at &amp;lt;s&amp;gt;3.30pm&amp;lt;/s&amp;gt; 2pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|22th February || Kripa || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1193</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1193"/>
		<updated>2023-11-24T15:27:10Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; Friday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2024===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th January || Alex ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th February || Daniel || &lt;br /&gt;
|-&lt;br /&gt;
|22th February || Kripa || &lt;br /&gt;
|-&lt;br /&gt;
|7th March || Bence ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1192</id>
		<title>Group Meetings</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1192"/>
		<updated>2023-11-24T15:26:03Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Past Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Past Group Meetings=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|1st May || Chiara ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th May || Lila || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|26th May || Yi Sun || Jack&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Daniel ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || Kripa ||  Moritz&lt;br /&gt;
|-&lt;br /&gt;
|6th February || Jack || Alex&lt;br /&gt;
|-&lt;br /&gt;
|20th February || Andreea || Juan&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Eline + Juan ||  Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|10th October || Yi Sun ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Chiara|| Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Lila || Eline&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Moritz ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th July || WATOC Review &amp;amp; IPLU Discussion ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th August || Brian || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August || Nick || Daniel&lt;br /&gt;
|-&lt;br /&gt;
|12th September|| Interns || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|23rd May || Daniel || Brian&lt;br /&gt;
|-&lt;br /&gt;
|13th June|| Benjamin || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|20th June|| Kripa || Lila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|24th January || Fabio ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th February || Andreea ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|21st February|| Nick || Brian&lt;br /&gt;
|-&lt;br /&gt;
|21st March|| Brian || Chiara&lt;br /&gt;
|}&lt;br /&gt;
=== Michaelmas 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|4th October|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|18th October || Nick ||  Fabio&lt;br /&gt;
|-&lt;br /&gt;
|1st November || Kripa ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th November|| Chiara || Nick&lt;br /&gt;
|-&lt;br /&gt;
|29th November|| David || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|20th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|27th July 2021 || - ||  &lt;br /&gt;
|-&lt;br /&gt;
|3rd August 2021 || Cesar &amp;amp; Tarik || Chelsea Buns&lt;br /&gt;
|-&lt;br /&gt;
|9th August 2021 || Constance ||  Brian&lt;br /&gt;
|-&lt;br /&gt;
|16th August 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|23rd August 2021|| Benjamin || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|6th September 2021 || Arta || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|13th September 2021 || Anna, Brian &amp;amp; Zian|| Nick&lt;br /&gt;
|}&lt;br /&gt;
===Easter 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|19th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|26th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|3rd May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|10th May 2021 || Andreea || Fruit based&lt;br /&gt;
|-&lt;br /&gt;
|17th May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|24th May 2021 || Nick Blunt || Cheesecake&lt;br /&gt;
|-&lt;br /&gt;
|31st May 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|7th June 2021|| Fabio|| (Boston) Cream Pie&lt;br /&gt;
|-&lt;br /&gt;
|14th June 2021|| Benjamin || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2021==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|18th January 2021 || INFORMAL || -&lt;br /&gt;
|-&lt;br /&gt;
|25th January 2021 || INFORMAL || Shortbread&lt;br /&gt;
|-&lt;br /&gt;
|1st February 2021 || Bang ||  Non-trivial Symmetry Element&lt;br /&gt;
|-&lt;br /&gt;
|8th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|15th February 2021 || César and Tarik ||   Carrot Cake&lt;br /&gt;
|-&lt;br /&gt;
|22th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|1st March 2021|| Kripa || Doughnuts (Krispy Kreme)&lt;br /&gt;
|-&lt;br /&gt;
|8th March 2021|| Hang &amp;amp; Tiger (Part III) || Date Loaf&lt;br /&gt;
|-&lt;br /&gt;
|15th March 2021|| Elizabeth &amp;amp; Isha (Part III) || Mother&#039;s Choice &lt;br /&gt;
|}&lt;br /&gt;
==Michaelmas 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th October 2020 || Andreea || Kripa &lt;br /&gt;
|-&lt;br /&gt;
|19th October 2020 || INFORMAL || Andreea &lt;br /&gt;
|-&lt;br /&gt;
|26th October 2020 || Fabio || Bang &lt;br /&gt;
|-&lt;br /&gt;
|2nd November 2020 || INFORMAL || Fabio &lt;br /&gt;
|-&lt;br /&gt;
|9th November 2020 || INFORMAL||  Bang &lt;br /&gt;
|-&lt;br /&gt;
|16th November 2020 || Kripa || Elizabeth&lt;br /&gt;
|-&lt;br /&gt;
|23rd November 2020|| Arta || Arta&lt;br /&gt;
|-&lt;br /&gt;
|30th November 2020 || INFORMAL || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|20th July 2020 || Nick || [https://en.wikipedia.org/wiki/Kiev_cake Kiev cake]&lt;br /&gt;
|-&lt;br /&gt;
|10th August 2020 || Hugh || Crumble&lt;br /&gt;
|-&lt;br /&gt;
|24th August 2020 || Constance, Hang, Jimin|| &lt;br /&gt;
|-&lt;br /&gt;
|7 September 2020|| Elizabeth, (Nick), Tiger, Toby || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|4th May 2020 || Andreea || Tiramisu&lt;br /&gt;
|-&lt;br /&gt;
|18th May 2020 || David || Carrot&lt;br /&gt;
|-&lt;br /&gt;
|1st June 2020 || Hugh || Chocolate &amp;amp; Ginger&lt;br /&gt;
|-&lt;br /&gt;
|15 June 2020|| Bang || Salted Caramel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2020==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|27th January 2020 || Bang || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th February 2020 || Alex || Kripa &amp;amp; George&lt;br /&gt;
|-&lt;br /&gt;
|24th February 2020 || Fabio || Bang&lt;br /&gt;
|-&lt;br /&gt;
|10th March 2020|| Kripa &amp;amp; George || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas 2019==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|21st October 2019 || Fabio || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|4th November 2019 || Andreea || David&lt;br /&gt;
|-&lt;br /&gt;
|18th November 2019 || David || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|2nd December 2019 || Hugh || Fabio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd July 2019 || Rhiannon || David&lt;br /&gt;
|-&lt;br /&gt;
|19th August 2019 || Hugh || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|2nd September 2019 || Bang || Summer Students&lt;br /&gt;
|-&lt;br /&gt;
|16th September 2019 || Summer Students || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd May 2019 || Rhiannon || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|13th May 2019 || David || Bang&lt;br /&gt;
|-&lt;br /&gt;
|27th May 2019|| Andreea || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th June 2019 || Fabio || Rhiannon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th April 2019 || The Boss || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th January 2019 || Hugh  || Alex &lt;br /&gt;
|-&lt;br /&gt;
|21st January 2019 || Bang || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|4th February 2019 || Verena || Alex G&lt;br /&gt;
|-&lt;br /&gt;
|18th February 2019 || Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|4th March 2019 || Alex G || Verena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|1st October 2018    || Bang  || &lt;br /&gt;
|-&lt;br /&gt;
|15th October 2018    || Alex T || Verena&lt;br /&gt;
|-&lt;br /&gt;
|30th October 2018 || David || Alex&lt;br /&gt;
|-&lt;br /&gt;
|12th November 2018 || [Alex T away]&lt;br /&gt;
|-&lt;br /&gt;
|26th November 2018 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Long Vacation 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3.30pm Tue&#039;&#039;&#039; 28th August 2018    || Jirka  ||  Bang&lt;br /&gt;
|-&lt;br /&gt;
|Mon 10th September 2018    || Verena &amp;amp; Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Tue&#039;&#039;&#039; 25th September 2018 || Richard &amp;amp; Ian&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th May 2018    || Letitia - Alex and Sav no longer in Crete that day. || Alex to bring Greek gifts&lt;br /&gt;
|-&lt;br /&gt;
|14th May 2018    || David&lt;br /&gt;
|-&lt;br /&gt;
|4th June 2018 || Bang&lt;br /&gt;
|-&lt;br /&gt;
|11th June 2018 || Verena (cancelled)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd January 2018   || Letitia || Bang&lt;br /&gt;
|-&lt;br /&gt;
|5th February 2018    || Alex ||&lt;br /&gt;
|-&lt;br /&gt;
|19th February 2018 || Flash talks || Alex&lt;br /&gt;
|-&lt;br /&gt;
|5th March 2018 || [Electronic Structure meeting]&lt;br /&gt;
|-&lt;br /&gt;
|19th March 2018 || [Scientific Computing Day]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd October || Kris || Verena&lt;br /&gt;
|-&lt;br /&gt;
|16th October || Sav || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|30th October || David || Hugh?&lt;br /&gt;
|-&lt;br /&gt;
|13th November || Bang || ?&lt;br /&gt;
|-&lt;br /&gt;
|27th November || Jonathan || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|11th December || Hugh || Sav&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Research Period 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th August || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|22nd August || Adam/Andreea/Jamie/Kris || ?&lt;br /&gt;
|-&lt;br /&gt;
|5th September || Charlie &amp;amp; Hugh || ?&lt;br /&gt;
|-&lt;br /&gt;
|19th September || Verena || Kris&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|24th April || Sav || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|8th May || Hugh || Sav&lt;br /&gt;
|-&lt;br /&gt;
|30th May|| Charlie || ?&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Verena || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|9th January || Sav || Charlie &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|23rd January    || Henry &amp;amp; Alex C || Ruth&lt;br /&gt;
|-&lt;br /&gt;
|13th February    || Choi &amp;amp; Ben || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Bang  || Alex C&lt;br /&gt;
|-&lt;br /&gt;
|13th March || Verena  ||  Ben&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2016==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|10th October 2016    || Charlie || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|24th October 2016    || Verena || Sav&lt;br /&gt;
|-&lt;br /&gt;
|7th November 2016 || Choi  || Alex&lt;br /&gt;
|-&lt;br /&gt;
|21st November 2016 || Ruth  ||  Bang &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|5th December 2016 || [AJWT away]&lt;br /&gt;
|-&lt;br /&gt;
|19th December 2016 || Hugh  ||  Choi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Research Period 2016==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|15th August 2016    || Jonathan&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2016    || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|12th September 2016 || James&lt;br /&gt;
|-&lt;br /&gt;
|26th September 2016 || CANCELLED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1191</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1191"/>
		<updated>2023-11-13T22:12:59Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; Friday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
===Installing Slack on department machines ===&lt;br /&gt;
====Ubuntu====&lt;br /&gt;
# Download &amp;quot;Slack.deb&amp;quot; from:&lt;br /&gt;
   https://slack.com/intl/en-gb/downloads/linux&lt;br /&gt;
# &amp;lt;li value=&amp;quot;2&amp;quot;&amp;gt; Make a directory and run dpkg replacing the with the appropriate file name. &lt;br /&gt;
   mkdir /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
   dpkg -x Slack.deb /scratch/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/slack&lt;br /&gt;
# &amp;lt;li value=&amp;quot;3&amp;quot;&amp;gt; Install the desktop shortcut by pasting the following text into &#039;&#039;&#039;~/.local/share/applications/slack.desktop&#039;&#039;&#039;&lt;br /&gt;
   [Desktop Entry]&lt;br /&gt;
   Type=Application&lt;br /&gt;
   Exec=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/lib/slack/slack %U&lt;br /&gt;
   Icon=/home/&amp;lt;b&amp;gt;crsid&amp;lt;/b&amp;gt;/scratch/slack/usr/share/pixmaps/slack.png&lt;br /&gt;
   Name=Slack&lt;br /&gt;
   Terminal=false&lt;br /&gt;
   StartupWMClass=Slack&lt;br /&gt;
   Comment=Slack Desktop&lt;br /&gt;
   GenericName=Slack Client for Linux&lt;br /&gt;
   StartupNotify=true&lt;br /&gt;
   Categories=GNOME;GTK;Network;InstantMessaging;&lt;br /&gt;
   MimeType=x-scheme-handler/slack;&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt; Log out then in and it should show up in the search bar (Windows button). Right click to pin to favorites (task bar)&lt;br /&gt;
Make sure you&#039;ve replaced &amp;quot;crsid&amp;quot; with your crsid.&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1176</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1176"/>
		<updated>2023-11-06T17:56:10Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; Friday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Quantum Computing Resources=&lt;br /&gt;
==Quantum Club==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group .&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Tuesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
==Quantum computing Open Questions==&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found here: [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1174</id>
		<title>Computer and Storage List</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Computer_and_Storage_List&amp;diff=1174"/>
		<updated>2023-11-02T14:47:54Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Computer List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Computer List=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!name&lt;br /&gt;
!office&lt;br /&gt;
!user&lt;br /&gt;
!cores&lt;br /&gt;
!processor&lt;br /&gt;
!RAM&lt;br /&gt;
!OS&lt;br /&gt;
!Video Ports&lt;br /&gt;
!Displays&lt;br /&gt;
!Q-Chem?&lt;br /&gt;
|-&lt;br /&gt;
|carpathia&lt;br /&gt;
|379&lt;br /&gt;
| Tests&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|-&lt;br /&gt;
|liminal&lt;br /&gt;
|379&lt;br /&gt;
|Alex&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|For FCIDUMPS: export QC=qclocal; . ~ajwt3/code/qchem/qcsetup.bash  NB(22/12/22) non-canonical RHF integral dumps may be incorrect (use a UHF calc and read it in to RHF).&lt;br /&gt;
|-&lt;br /&gt;
|hypatia&lt;br /&gt;
|356&lt;br /&gt;
|NCP [Doug, Tom, Anna]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.6&lt;br /&gt;
|-&lt;br /&gt;
|serenity&lt;br /&gt;
|376&lt;br /&gt;
|Andreea, George  [César]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|sandstone&lt;br /&gt;
|378&lt;br /&gt;
|Kripa&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/hynl2/code/qcsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|gritstone&lt;br /&gt;
|360&lt;br /&gt;
|Lijun, Theo [Brian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|-&lt;br /&gt;
|moonraker&lt;br /&gt;
|378&lt;br /&gt;
|Haoshan [Moritz, Max, Nick&lt;br /&gt;
Benjamin]&lt;br /&gt;
|4&lt;br /&gt;
|Intel(R) Xeon(R) CPU E3-1270 v5 @ 3.60GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|export QC_EXT_LIBS=/home/hynl2/code/extlib; source /home/hynl2/.qcsetup&lt;br /&gt;
|-&lt;br /&gt;
|obsidian&lt;br /&gt;
|378&lt;br /&gt;
|Bence [Eline, Lila, Isha, Zian]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|NVIDIA GeForce GTX 750 Ti &lt;br /&gt;
(Compute Capability 5.0)&lt;br /&gt;
|-&lt;br /&gt;
|hylas&lt;br /&gt;
|378&lt;br /&gt;
|Rowan [Juan, Fabio]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|cerberus&lt;br /&gt;
|356&lt;br /&gt;
|Alex, Bence&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz&lt;br /&gt;
|32GB&lt;br /&gt;
|CentOS 7 [FPGA development board host]&lt;br /&gt;
|-&lt;br /&gt;
|chucksty&lt;br /&gt;
|110&lt;br /&gt;
|Jack, [Theo, King, David]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|-&lt;br /&gt;
|chesterian&lt;br /&gt;
|362&lt;br /&gt;
|Daniel, [Bang, Tarik]&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz&lt;br /&gt;
|64GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|. /home/cbh31/code/qcsetup.public/qcselectversion.sh&lt;br /&gt;
|-&lt;br /&gt;
|behemoth&lt;br /&gt;
|378&lt;br /&gt;
|Yi [Brian, Arta]&lt;br /&gt;
|8&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz&lt;br /&gt;
|256GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/qchem-public/qcsetup&lt;br /&gt;
|-&lt;br /&gt;
|nemesis&lt;br /&gt;
|378&lt;br /&gt;
|Constance&lt;br /&gt;
|6&lt;br /&gt;
|Intel(R) Core(TM) i7-4930X CPU @ 3.40GHz&lt;br /&gt;
|16GB&lt;br /&gt;
|Ubuntu 20.04.5&lt;br /&gt;
|-&lt;br /&gt;
|chiron&lt;br /&gt;
|360&lt;br /&gt;
|Chiara&lt;br /&gt;
|10&lt;br /&gt;
|Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz&lt;br /&gt;
|96GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|-&lt;br /&gt;
|topaz&lt;br /&gt;
|360&lt;br /&gt;
|Lila&lt;br /&gt;
|8&lt;br /&gt;
|Intel Core i9-11900 2.5GHz 8 Core&lt;br /&gt;
|128GB&lt;br /&gt;
|Ubuntu 20.04&lt;br /&gt;
|NVIDIA GeForce RTX 3080 &lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/cerebro-compute-server cerebro]&lt;br /&gt;
|&lt;br /&gt;
|Alavi &amp;amp; Thom Groups&lt;br /&gt;
|12 x 20&lt;br /&gt;
16 x 8&lt;br /&gt;
|2x Intel(R) Xeon(R) CPU X5650  @ 2.67GHz&lt;br /&gt;
2x Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz&lt;br /&gt;
|48GB&lt;br /&gt;
64GB&lt;br /&gt;
|Rocks 6.2 (CentOS 6.9) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| source /home/hynl2/code/qchemsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.hpc.cam.ac.uk/high-performance-computing CSD3]&lt;br /&gt;
|&lt;br /&gt;
|University Tier-2&lt;br /&gt;
|32 x 1152&lt;br /&gt;
56 x 672&lt;br /&gt;
|2x Intel(R) Xeon Gold CPU 6142 @ 2.60GHz&lt;br /&gt;
2x Intel(R) Xeon Platinum CPU 8276 @ 2.20GHz&lt;br /&gt;
|192 or 384GB&lt;br /&gt;
192 or 384GB&lt;br /&gt;
|Scientific Linux release 7.9 (Nitrogen) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /rds/project/ajwt3/rds-ajwt3-thom1/qchem_public/qcsetup.bash&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/nest-compute-server nest]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|40 x 20&lt;br /&gt;
|2x Cascade Lake Intel(R) Xeon Gold CPU 6248 @ 2.50GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|source /home/maf63/code/qcsetup.sh&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ch.cam.ac.uk/computing/rogue-gpu-server rogue]&lt;br /&gt;
|&lt;br /&gt;
|CUC3 Group cluster&lt;br /&gt;
|(8 nVidia V100 + 32 CPU) x 2&lt;br /&gt;
|2x Sky Lake Intel(R) Xeon Gold CPU 6130 @ 2.10GHz&lt;br /&gt;
|192GB&lt;br /&gt;
|CentOS Linux release 7.9.2009 (Core) SLURM queuing&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.archer2.ac.uk/ archer-2]&lt;br /&gt;
|&lt;br /&gt;
|National Tier-1 Supercomputer&lt;br /&gt;
| 128 x 5848&lt;br /&gt;
|2 x AMD EPYC Zen2 (Rome) 64-core CPUs @ 2.2GHz&lt;br /&gt;
|256GB and 512GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Notes=&lt;br /&gt;
&lt;br /&gt;
To find out your OS version, run &lt;br /&gt;
&lt;br /&gt;
   lsb_release -a&lt;br /&gt;
&lt;br /&gt;
To determine the RAM, run&lt;br /&gt;
&lt;br /&gt;
    head -1 /proc/meminfo&lt;br /&gt;
&lt;br /&gt;
To find out core counts, run&lt;br /&gt;
&lt;br /&gt;
    cat /proc/cpuinfo &lt;br /&gt;
&lt;br /&gt;
NB the number of &#039;processors&#039; may be different from the number of cores owing to hyperthreading.  The &#039;cpu cores&#039; value is the one to take for single CPU machines.&lt;br /&gt;
&lt;br /&gt;
[http://hobbit.ch.cam.ac.uk/xymon/workstations/workstationsThom/workstationsThomLinux/ Hobbit] may also have some useful information.&lt;br /&gt;
&lt;br /&gt;
[https://www.ch.cam.ac.uk/computing/group-computer-representatives Group computer reps] can manage group entries in the department [https://chemdb.ch.cam.ac.uk/hotwire3/chemistry/ database] and there&#039;s a [https://apps.ch.cam.ac.uk/computer-reps/group-computers.php hardware inventory] and a [https://apps.ch.cam.ac.uk/space-management/space-report.php space report] too.&lt;br /&gt;
&lt;br /&gt;
=Storage=&lt;br /&gt;
A common cause of running out of storage on your workstation is anaconda which puts stuff in /home.  This can be safely moved to /scratch and a symbolic link.&lt;br /&gt;
&lt;br /&gt;
   cd $HOME&lt;br /&gt;
   mv .conda /scratch/$USER&lt;br /&gt;
   ln -s /scratch/$USER/.conda&lt;br /&gt;
&lt;br /&gt;
To find out how much storage you have available and what files/directories are taking up space, the following commands are useful. The first one shows how much space is used/available on each partition, and the second shows the size of everything in the current directory.&lt;br /&gt;
&lt;br /&gt;
   df -h&lt;br /&gt;
   du -sh * | sort -hr&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t find any fiiles in /scratch/$USER/thom-fs-common you might need to authenticate with a password.  You can do this if you are using key authentication with&lt;br /&gt;
&lt;br /&gt;
   ssh -oPubkeyauthentication=no localhost&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Amount&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|/home/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~50Gb per person (changed to ~100GB after upgrade to 20.04)&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER&lt;br /&gt;
|local disk&lt;br /&gt;
|~1Tb+ depending on computer&lt;br /&gt;
|NOT BACKED UP&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/thom-fs-nethome &lt;br /&gt;
/scratch/$USER/thom-fs-common&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|2.3T&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/ifs-thom&lt;br /&gt;
|Former UIS Mount - now located at /scratch/$USER/thom-fs/old-ifs-thom&lt;br /&gt;
|6144Gb&lt;br /&gt;
|Read-only&lt;br /&gt;
|-&lt;br /&gt;
|/scratch/$USER/theory-fs&lt;br /&gt;
|Chemistry network drive&lt;br /&gt;
|~50Gb per person&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|-&lt;br /&gt;
|cerebro:/filestore&lt;br /&gt;
|Local RAID array&lt;br /&gt;
|36950Gb&lt;br /&gt;
|Backed up with snapshots - Theory RIG policy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Theory RIG backup policy=&lt;br /&gt;
From https://www.ch.cam.ac.uk/computing/managed-linux-workstations-faq&lt;br /&gt;
&lt;br /&gt;
have a few backups taken over the last 24 hours&lt;br /&gt;
&lt;br /&gt;
then, about one backup per day for the previous week&lt;br /&gt;
&lt;br /&gt;
then, about one backup per week for the previous month&lt;br /&gt;
&lt;br /&gt;
then, about one backup per month for the previous few months&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1157</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1157"/>
		<updated>2023-10-17T10:22:12Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; Friday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1155</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1155"/>
		<updated>2023-10-05T14:00:54Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other &amp;lt;s&amp;gt;Monday&amp;lt;/s&amp;gt; Friday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh/Chiara ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Hugh/Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1153</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1153"/>
		<updated>2023-09-26T08:18:20Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh/Chiara ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Hugh/Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1152</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1152"/>
		<updated>2023-09-26T08:17:31Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|20th October || Lila ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Rowan || Rowan&lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh/Chiara ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Hugh/Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1151</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1151"/>
		<updated>2023-09-22T10:14:45Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Michaelmas 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|20th October || Rowan ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Hugh/Lila/Chiara || &lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh/Lila/Chiara ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Hugh/Lila/Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1150</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1150"/>
		<updated>2023-09-20T10:19:32Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Summer 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|13th October || Rowan ||  Chiara&lt;br /&gt;
|-&lt;br /&gt;
|27th October || Hugh/Lila/Chiara || &lt;br /&gt;
|-&lt;br /&gt;
|10th November || Hugh/Lila/Chiara ||&lt;br /&gt;
|-&lt;br /&gt;
|24th November || Hugh/Lila/Chiara ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1149</id>
		<title>Group Meetings</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Group_Meetings&amp;diff=1149"/>
		<updated>2023-09-20T10:18:04Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Past Group Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Past Group Meetings=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|1st May || Chiara ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th May || Lila || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|26th May || Yi Sun || Jack&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Daniel ||  Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lent 2023===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|23rd January || Kripa ||  Moritz&lt;br /&gt;
|-&lt;br /&gt;
|6th February || Jack || Alex&lt;br /&gt;
|-&lt;br /&gt;
|20th February || Andreea || Juan&lt;br /&gt;
|-&lt;br /&gt;
|6th March || Eline + Juan ||  Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Michaelmas 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|10th October || Yi Sun ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|24th October || Chiara|| Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th November || Lila || Eline&lt;br /&gt;
|-&lt;br /&gt;
|21st November || Moritz ||  Alex (Mince Pies)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|25th July || WATOC Review &amp;amp; IPLU Discussion ||  &lt;br /&gt;
|-&lt;br /&gt;
|8th August || Brian || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August || Nick || Daniel&lt;br /&gt;
|-&lt;br /&gt;
|12th September|| Interns || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Easter 2022===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|9th May || Lila ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|23rd May || Daniel || Brian&lt;br /&gt;
|-&lt;br /&gt;
|13th June|| Benjamin || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|20th June|| Kripa || Lila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lent 2022===&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|24th January || Fabio ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|7th February || Andreea ||  Kripa&lt;br /&gt;
|-&lt;br /&gt;
|21st February|| Nick || Brian&lt;br /&gt;
|-&lt;br /&gt;
|21st March|| Brian || Chiara&lt;br /&gt;
|}&lt;br /&gt;
=== Michaelmas 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|4th October|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|18th October || Nick ||  Fabio&lt;br /&gt;
|-&lt;br /&gt;
|1st November || Kripa ||  Andreea&lt;br /&gt;
|-&lt;br /&gt;
|15th November|| Chiara || Nick&lt;br /&gt;
|-&lt;br /&gt;
|29th November|| David || Kripa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Summer 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|20th July 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|27th July 2021 || - ||  &lt;br /&gt;
|-&lt;br /&gt;
|3rd August 2021 || Cesar &amp;amp; Tarik || Chelsea Buns&lt;br /&gt;
|-&lt;br /&gt;
|9th August 2021 || Constance ||  Brian&lt;br /&gt;
|-&lt;br /&gt;
|16th August 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|23rd August 2021|| Benjamin || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|6th September 2021 || Arta || Kripa&lt;br /&gt;
|-&lt;br /&gt;
|13th September 2021 || Anna, Brian &amp;amp; Zian|| Nick&lt;br /&gt;
|}&lt;br /&gt;
===Easter 2021===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|19th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|26th April 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|3rd May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|10th May 2021 || Andreea || Fruit based&lt;br /&gt;
|-&lt;br /&gt;
|17th May 2021 || INFORMAL ||  &lt;br /&gt;
|-&lt;br /&gt;
|24th May 2021 || Nick Blunt || Cheesecake&lt;br /&gt;
|-&lt;br /&gt;
|31st May 2021|| INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|7th June 2021|| Fabio|| (Boston) Cream Pie&lt;br /&gt;
|-&lt;br /&gt;
|14th June 2021|| Benjamin || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2021==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|18th January 2021 || INFORMAL || -&lt;br /&gt;
|-&lt;br /&gt;
|25th January 2021 || INFORMAL || Shortbread&lt;br /&gt;
|-&lt;br /&gt;
|1st February 2021 || Bang ||  Non-trivial Symmetry Element&lt;br /&gt;
|-&lt;br /&gt;
|8th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|15th February 2021 || César and Tarik ||   Carrot Cake&lt;br /&gt;
|-&lt;br /&gt;
|22th February 2021 || INFORMAL || &lt;br /&gt;
|-&lt;br /&gt;
|1st March 2021|| Kripa || Doughnuts (Krispy Kreme)&lt;br /&gt;
|-&lt;br /&gt;
|8th March 2021|| Hang &amp;amp; Tiger (Part III) || Date Loaf&lt;br /&gt;
|-&lt;br /&gt;
|15th March 2021|| Elizabeth &amp;amp; Isha (Part III) || Mother&#039;s Choice &lt;br /&gt;
|}&lt;br /&gt;
==Michaelmas 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|12th October 2020 || Andreea || Kripa &lt;br /&gt;
|-&lt;br /&gt;
|19th October 2020 || INFORMAL || Andreea &lt;br /&gt;
|-&lt;br /&gt;
|26th October 2020 || Fabio || Bang &lt;br /&gt;
|-&lt;br /&gt;
|2nd November 2020 || INFORMAL || Fabio &lt;br /&gt;
|-&lt;br /&gt;
|9th November 2020 || INFORMAL||  Bang &lt;br /&gt;
|-&lt;br /&gt;
|16th November 2020 || Kripa || Elizabeth&lt;br /&gt;
|-&lt;br /&gt;
|23rd November 2020|| Arta || Arta&lt;br /&gt;
|-&lt;br /&gt;
|30th November 2020 || INFORMAL || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|20th July 2020 || Nick || [https://en.wikipedia.org/wiki/Kiev_cake Kiev cake]&lt;br /&gt;
|-&lt;br /&gt;
|10th August 2020 || Hugh || Crumble&lt;br /&gt;
|-&lt;br /&gt;
|24th August 2020 || Constance, Hang, Jimin|| &lt;br /&gt;
|-&lt;br /&gt;
|7 September 2020|| Elizabeth, (Nick), Tiger, Toby || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter 2020==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake &amp;amp; Recipe&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|4th May 2020 || Andreea || Tiramisu&lt;br /&gt;
|-&lt;br /&gt;
|18th May 2020 || David || Carrot&lt;br /&gt;
|-&lt;br /&gt;
|1st June 2020 || Hugh || Chocolate &amp;amp; Ginger&lt;br /&gt;
|-&lt;br /&gt;
|15 June 2020|| Bang || Salted Caramel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent 2020==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|27th January 2020 || Bang || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th February 2020 || Alex || Kripa &amp;amp; George&lt;br /&gt;
|-&lt;br /&gt;
|24th February 2020 || Fabio || Bang&lt;br /&gt;
|-&lt;br /&gt;
|10th March 2020|| Kripa &amp;amp; George || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas 2019==&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|21st October 2019 || Fabio || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|4th November 2019 || Andreea || David&lt;br /&gt;
|-&lt;br /&gt;
|18th November 2019 || David || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|2nd December 2019 || Hugh || Fabio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Summer Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd July 2019 || Rhiannon || David&lt;br /&gt;
|-&lt;br /&gt;
|19th August 2019 || Hugh || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|2nd September 2019 || Bang || Summer Students&lt;br /&gt;
|-&lt;br /&gt;
|16th September 2019 || Summer Students || Alex&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd May 2019 || Rhiannon || Fabio&lt;br /&gt;
|-&lt;br /&gt;
|13th May 2019 || David || Bang&lt;br /&gt;
|-&lt;br /&gt;
|27th May 2019|| Andreea || Alex&lt;br /&gt;
|-&lt;br /&gt;
|10th June 2019 || Fabio || Rhiannon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Vacation 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th April 2019 || The Boss || Andreea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2019==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;Talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th January 2019 || Hugh  || Alex &lt;br /&gt;
|-&lt;br /&gt;
|21st January 2019 || Bang || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|4th February 2019 || Verena || Alex G&lt;br /&gt;
|-&lt;br /&gt;
|18th February 2019 || Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|4th March 2019 || Alex G || Verena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|1st October 2018    || Bang  || &lt;br /&gt;
|-&lt;br /&gt;
|15th October 2018    || Alex T || Verena&lt;br /&gt;
|-&lt;br /&gt;
|30th October 2018 || David || Alex&lt;br /&gt;
|-&lt;br /&gt;
|12th November 2018 || [Alex T away]&lt;br /&gt;
|-&lt;br /&gt;
|26th November 2018 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Long Vacation 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3.30pm Tue&#039;&#039;&#039; 28th August 2018    || Jirka  ||  Bang&lt;br /&gt;
|-&lt;br /&gt;
|Mon 10th September 2018    || Verena &amp;amp; Charlie || Alex&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Tue&#039;&#039;&#039; 25th September 2018 || Richard &amp;amp; Ian&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|7th May 2018    || Letitia - Alex and Sav no longer in Crete that day. || Alex to bring Greek gifts&lt;br /&gt;
|-&lt;br /&gt;
|14th May 2018    || David&lt;br /&gt;
|-&lt;br /&gt;
|4th June 2018 || Bang&lt;br /&gt;
|-&lt;br /&gt;
|11th June 2018 || Verena (cancelled)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2018==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|22nd January 2018   || Letitia || Bang&lt;br /&gt;
|-&lt;br /&gt;
|5th February 2018    || Alex ||&lt;br /&gt;
|-&lt;br /&gt;
|19th February 2018 || Flash talks || Alex&lt;br /&gt;
|-&lt;br /&gt;
|5th March 2018 || [Electronic Structure meeting]&lt;br /&gt;
|-&lt;br /&gt;
|19th March 2018 || [Scientific Computing Day]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|2nd October || Kris || Verena&lt;br /&gt;
|-&lt;br /&gt;
|16th October || Sav || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|30th October || David || Hugh?&lt;br /&gt;
|-&lt;br /&gt;
|13th November || Bang || ?&lt;br /&gt;
|-&lt;br /&gt;
|27th November || Jonathan || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|11th December || Hugh || Sav&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Research Period 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|8th August || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|22nd August || Adam/Andreea/Jamie/Kris || ?&lt;br /&gt;
|-&lt;br /&gt;
|5th September || Charlie &amp;amp; Hugh || ?&lt;br /&gt;
|-&lt;br /&gt;
|19th September || Verena || Kris&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Easter Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|24th April || Sav || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|8th May || Hugh || Sav&lt;br /&gt;
|-&lt;br /&gt;
|30th May|| Charlie || ?&lt;br /&gt;
|-&lt;br /&gt;
|12th June || Verena || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Lent Term 2017==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|9th January || Sav || Charlie &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|23rd January    || Henry &amp;amp; Alex C || Ruth&lt;br /&gt;
|-&lt;br /&gt;
|13th February    || Choi &amp;amp; Ben || Alex T&lt;br /&gt;
|-&lt;br /&gt;
|27th February || Bang  || Alex C&lt;br /&gt;
|-&lt;br /&gt;
|13th March || Verena  ||  Ben&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Michaelmas Term 2016==&lt;br /&gt;
{|&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039; ||| &#039;&#039;&#039;Cake&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|10th October 2016    || Charlie || Hugh&lt;br /&gt;
|-&lt;br /&gt;
|24th October 2016    || Verena || Sav&lt;br /&gt;
|-&lt;br /&gt;
|7th November 2016 || Choi  || Alex&lt;br /&gt;
|-&lt;br /&gt;
|21st November 2016 || Ruth  ||  Bang &amp;amp; Verena&lt;br /&gt;
|-&lt;br /&gt;
|5th December 2016 || [AJWT away]&lt;br /&gt;
|-&lt;br /&gt;
|19th December 2016 || Hugh  ||  Choi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Research Period 2016==&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;Date&#039;&#039;&#039;                || &#039;&#039;&#039;Mini-talk&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|15th August 2016    || Jonathan&lt;br /&gt;
|-&lt;br /&gt;
|30th August 2016    || Charlie&lt;br /&gt;
|-&lt;br /&gt;
|12th September 2016 || James&lt;br /&gt;
|-&lt;br /&gt;
|26th September 2016 || CANCELLED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1148</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1148"/>
		<updated>2023-08-28T19:41:35Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Summer &amp;#039;Interns&amp;#039; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1147</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1147"/>
		<updated>2023-08-28T19:36:18Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: /* Summer 2023 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _________  # ___   ___     # ______      # ___ __ __     #&lt;br /&gt;
 #/________/\ #/__/\ /__/\    #/_____/\     #/__//_//_/\    #&lt;br /&gt;
 #\__.::.__\/ #\::\ \\  \ \   #\:::_ \ \    #\::\| \| \ \   #&lt;br /&gt;
 #   \::\ \   # \::\/_\ .\ \  # \:\ \ \ \   # \:.      \ \  #&lt;br /&gt;
 #    \::\ \  #  \:: ___::\ \ #  \:\ \ \ \  #  \:.\-/\  \ \ #&lt;br /&gt;
 #     \::\ \ #   \: \ \\::\ \#   \:\_\ \ \ #   \. \  \  \ \#&lt;br /&gt;
 #      \__\/ #    \__\/ \::\/#    \_____\/ #    \__\/ \__\/#&lt;br /&gt;
 #            #               #             #               #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
 # _______     # ______       # ______      # __  __      # ______    #&lt;br /&gt;
 #/______/\    #/_____/\      #/_____/\     #/_/\/_/\     #/_____/\   #&lt;br /&gt;
 #\::::__\/__  #\:::_ \ \     #\:::_ \ \    #\:\ \:\ \    #\:::_ \ \  #&lt;br /&gt;
 # \:\ /____/\ # \:(_) ) )_   # \:\ \ \ \   # \:\ \:\ \   # \:(_) \ \ #&lt;br /&gt;
 #  \:\\_  _\/ #  \: __ `\ \  #  \:\ \ \ \  #  \:\ \:\ \  #  \: ___\/ #&lt;br /&gt;
 #   \:\_\ \ \ #   \ \ `\ \ \ #   \:\_\ \ \ #   \:\_\:\ \ #   \ \ \   #&lt;br /&gt;
 #    \_____\/ #    \_\/ \_\/ #    \_____\/ #    \_____\/ #    \_\/   #&lt;br /&gt;
 #             #              #             #             #           #&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hello, Guten Abend, and Bienvenue to the new Thom Group Wiki. (Apparently evenings are good times to read the Wiki.)&lt;br /&gt;
&lt;br /&gt;
In this Wiki you can find various pieces of useful information, such as when group meetings are, who is going to bring cake, how to run a particular calculation or perform a certain computer trick, who&#039;s using which computer in the group, and so on. You can also see how fun we are as a group by looking at our various photos.&lt;br /&gt;
&lt;br /&gt;
=Group Calendar=&lt;br /&gt;
https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
=Group Expectations=&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on overleaf https://www.overleaf.com/read/yddfjrvpjckj&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Group Meetings=&lt;br /&gt;
&lt;br /&gt;
Past Group Meetings [[Past Group Meetings|here]]. Group Meetings (usually) take place every other Monday at 3.30pm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Summer 2023===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Talk&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Cake&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|2nd August || Summer Interns ||  Lila&lt;br /&gt;
|-&lt;br /&gt;
|21st August || Jack || Andreea&lt;br /&gt;
|-&lt;br /&gt;
|1st September || Summer Interns || Miriam&lt;br /&gt;
|-&lt;br /&gt;
|18th September || Kripa ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Journal Club=&lt;br /&gt;
12pm in the cybercafe with pizza provided (alternative possible).&lt;br /&gt;
&lt;br /&gt;
Past Journal Clubs [[Journal Clubs|here]].&lt;br /&gt;
===2023-24===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; |&#039;&#039;&#039;Date&#039;&#039;&#039; || style=&amp;quot;width: 18ex;&amp;quot; | &#039;&#039;&#039;Contributor&#039;&#039;&#039; || style=&amp;quot;width: 54ex;&amp;quot; | &#039;&#039;&#039;Paper&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry journal club info available at https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group&lt;br /&gt;
&lt;br /&gt;
=Summer &#039;Interns&#039;=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 40ex;&amp;quot; |&#039;&#039;&#039;Name&#039;&#039;&#039; || style=&amp;quot;width: 50ex;&amp;quot; | &#039;&#039;&#039;Project&#039;&#039;&#039; || style=&amp;quot;width: 24ex;&amp;quot; | &#039;&#039;&#039;Machine&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Theo Hatcher || Excited States and RevQCMagic || gritstone&lt;br /&gt;
|-&lt;br /&gt;
| Bence Csakany || Quantum Computing on GPUs and FPGAs || obsidian&lt;br /&gt;
|-&lt;br /&gt;
| Miriam Al-Hadithi || LCLU Astrochemistry || hylas&lt;br /&gt;
|-&lt;br /&gt;
| Peter Yang || Hamiltonian decomopositions in Quantum Computing || chiron&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Past Summer Interns [[Past Summer Interns|here]].&lt;br /&gt;
&lt;br /&gt;
=Summer Dates=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! 3rd July&lt;br /&gt;
! 10th July&lt;br /&gt;
! 17th July&lt;br /&gt;
! 24th July&lt;br /&gt;
! 31st July&lt;br /&gt;
! 7th August&lt;br /&gt;
! 14th August&lt;br /&gt;
! 21st August&lt;br /&gt;
! 28th August&lt;br /&gt;
! 4th September&lt;br /&gt;
! 11th September&lt;br /&gt;
! 18th September&lt;br /&gt;
! 25th September&lt;br /&gt;
|-&lt;br /&gt;
| Alex || London IChO || || Zurich IChO || Zurich until Tuesday || || || || || || || LJC meeting || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theo || || || ||Starts Monday || || || || || || || || Finishes Friday ||&lt;br /&gt;
|-&lt;br /&gt;
| Bence || || Starts Wednesday || || || || || || || || Finishes Tuesday || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Miriam || || Starts Wednesday (or Monday?)|| || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Peter || || Starts Monday || || || || || || || Finishes Friday || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Dissertations=&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Dissertations/Forms/AllItems.aspx Dissertations] - Part III Reports, MPhil Theses, First Year Reports, PhD Theses&lt;br /&gt;
* [https://universityofcambridgecloud.sharepoint.com/sites/CHEM_ThomGroup/Group%20Meetings/Forms/AllItems.aspx Group Meeting Presentations]&lt;br /&gt;
&lt;br /&gt;
= [[Group_List | Group List]] =&lt;br /&gt;
The full timeline of all current and past group members is available [https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Group_List here].   NB autogenerated by `thom-fs-common/group/groupwiki`&lt;br /&gt;
&lt;br /&gt;
An up to date list of group members is also available [http://www.ch.cam.ac.uk/group/thom here].&lt;br /&gt;
&lt;br /&gt;
[[File:Wales.jpg|1000px|thumb|center|Thom Group Retreat, Wales, Lent 2023]]&lt;br /&gt;
[[File:Snowdon0.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
[[File:Snowdon1.jpeg|1000px|thumb|center|Thom Group Retreat, Snowdon, Lent 2023]]&lt;br /&gt;
&lt;br /&gt;
[[File:GroupPhotoJul2022.jpg|1000px|thumb|center|Thom Group photo Summer 2022]]&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_8_21_taken_by_Nathan Pitt_©University_of_Cambridge_1274_M.jpg|1000px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, August 2021]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
Front row, left to right: Anna Bui, Brian Zhao, Bang C. Huynh, Arta Safari, Maria-Andreea Filip&amp;lt;br&amp;gt;&lt;br /&gt;
Back row, right to left: David Izuogu, Kripa Panchagnula, Zian Wang, Dr Alex Thom&amp;lt;br&amp;gt;&lt;br /&gt;
Not in picture: Fabio Albertani, Nicholas Lee, Tarik Benyahia, César Feniou, Benjamin Mokhtar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:AJWT_group_photo_2_5_19-4926_taken_by_Nathan_Pitt_University_of_Cambridge-tighter.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, May 2019]]&lt;br /&gt;
[[File:AJWT_Group_photo-5470_taken_by_Nathan_Pitt_University_of_Cambridge.jpg|500px|thumb|center|Thom Group photo - taken by Nathan Pitt, ©University of Cambridge, November 2017]]&lt;br /&gt;
&lt;br /&gt;
= [[Computer_and_Storage_List | Computing Resources]] =&lt;br /&gt;
- Group computers available.&lt;br /&gt;
&lt;br /&gt;
- Clusters available.&lt;br /&gt;
&lt;br /&gt;
- Storage available.&lt;br /&gt;
&lt;br /&gt;
= Computing Setup Guide =&lt;br /&gt;
Anaconda takes up a lot of space on /home so it&#039;s worth running&lt;br /&gt;
&lt;br /&gt;
   mv ~/.conda /scratch/$USER/.conda&lt;br /&gt;
   ln -s /scratch/$USER/.conda ~/.conda&lt;br /&gt;
&lt;br /&gt;
= [[Introduction | Introduction to basic shell commands]] = &lt;br /&gt;
- There are a number of tutorials available which document basic operations that are useful including:&lt;br /&gt;
&lt;br /&gt;
# General bash commands&lt;br /&gt;
# Setting up cygwin&lt;br /&gt;
# Setting up [https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key ssh keys] and general bash commands what are helpful&lt;br /&gt;
# Setting up ssh config files&lt;br /&gt;
# using [[GIT]]&lt;br /&gt;
# [[The Ten Git-mmandments]]&lt;br /&gt;
# Useful cerebro queue commands&lt;br /&gt;
# Some [[vim]] tidbits&lt;br /&gt;
&lt;br /&gt;
Currently undergoing construction.&lt;br /&gt;
&lt;br /&gt;
= How to connect to department machines =&lt;br /&gt;
&lt;br /&gt;
===On Mac/WSL===&lt;br /&gt;
&lt;br /&gt;
# Check you have an Admitto account and collect your password from https://www.ch.cam.ac.uk/computing/admitto-service&lt;br /&gt;
# In the terminal run the command &#039;&#039;ssh -X crsid@citadel.ch.cam.ac.uk&#039;&#039;&lt;br /&gt;
# When prompted input your Admitto username (crsid) and password &lt;br /&gt;
# Once this has worked run the command &#039;&#039;ssh -X crsid@machinename&#039;&#039; in the terminal to log into a particular machine&lt;br /&gt;
&lt;br /&gt;
Set up logging in without a password:&lt;br /&gt;
&lt;br /&gt;
# Generate an ssh key by running the command &#039;&#039;ssh-keygen&#039;&#039; in the terminal, as described in detail in the section &amp;quot;Introduction to basic shell commands&amp;quot;&lt;br /&gt;
# Use &#039;&#039;cd ~/.ssh&#039;&#039; to navigate to the directory holding the keys, and copy the text from the file &amp;quot;id_rsa.pub&amp;quot; beginning with ssh-rsa. This is your public ssh key&lt;br /&gt;
# Log into the department citadel machine, and create / navigate to a directory called .ssh&lt;br /&gt;
# Use &#039;&#039;chmod 700 .ssh&#039;&#039; to set permissions for the directory&lt;br /&gt;
# Input &#039;&#039;vi authorized_keys&#039;&#039; to open up the vi text editor. Press i, then paste in your public ssh key. Press escape, then type &#039;&#039;:wq&#039;&#039; and press enter to write and quit the editor &lt;br /&gt;
# Log into the particular machine you want to ssh to, and repeat steps 3 to 5&lt;br /&gt;
# Exit back to your machine and navigate to the home directory&lt;br /&gt;
# Input &#039;&#039;vi .ssh/config&#039;&#039; to open the vi text editor. Press i, then paste in the following, with your crsid and machine name in the places given:&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User crsid&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host machinename&lt;br /&gt;
      Hostname machinename&lt;br /&gt;
      ProxyCommand ssh citadel -W %h:%p&lt;br /&gt;
      User crsid&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press escape, then input &#039;&#039;:wq&#039;&#039; followed by enter to exit the editor.&lt;br /&gt;
You can now log straight into citadel with &#039;&#039;ssh citadel&#039;&#039; or straight into your machine with &#039;&#039;ssh machinename&#039;&#039;. The last two commands stop the ssh being killed if you are idle for too long. The &#039;&#039;ServerAliveInterval&#039;&#039; is how many seconds to ping a null packet, and the &#039;&#039;ServerAliveCountMax&#039;&#039; are how many consecutive times it needs to fail for the ssh to be killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===File Transfer Protocol===&lt;br /&gt;
&lt;br /&gt;
You may want to transfer files between department machines and your computer. The standard way is to &#039;&#039;scp&#039;&#039; via the terminal with commands :&lt;br /&gt;
 UPLOAD :       &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot; LocalPath/FileName crsid@machinename.ch.cam.ac.uk:/RemotePath&lt;br /&gt;
 DOWNLOAD :     &lt;br /&gt;
 scp -o ProxyCommand=&amp;quot;ssh crsid@citadel.ch.cam.ac.uk nc machinename 22&amp;quot;  crsid@machinename.ch.cam.ac.uk:/RemotePath/FileName LocalPath&lt;br /&gt;
&lt;br /&gt;
However, a more convenient way is to set up a File Transfer Protocol (FTP) between machines. It can come with a graphic user interface, where you can drag and drop files from the department machine to your computer. &lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
&lt;br /&gt;
I recommend the WinSCP software. You can download it from [https://winscp.net/eng/download.php here].&lt;br /&gt;
Once installed, click &#039;&#039;New Session&#039;&#039;, and choose &#039;&#039;SFTP&#039;&#039; protocol with :&lt;br /&gt;
 Hostname = machinename&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Then click on &#039;&#039;Advanced...&#039;&#039;, &#039;&#039;Tunnel&#039;&#039; tab, check the &#039;&#039;Connect through SSH tunnel&#039;&#039; tickbox and enter:&lt;br /&gt;
 Hostname = citadel.ch.cam.ac.uk&lt;br /&gt;
 Port number = 22&lt;br /&gt;
 Username = crsid&lt;br /&gt;
 Leave &#039;Password&#039; entry empty.&lt;br /&gt;
Click &#039;&#039;OK&#039;&#039; and click &#039;&#039;Save&#039;&#039;, and finally &#039;&#039;Login&#039;&#039;. Enter your admitto password twice.&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mac/Linux====&lt;br /&gt;
&lt;br /&gt;
You can download FileZilla for [https://filezilla-project.org/download.php?platform=osx MacOS] or [https://filezilla-project.org/download.php?platform=linux64 linux].&lt;br /&gt;
The problem is that FileZilla does not support tunnel ssh. To open the connection, you need to use a ssh client like puTTY.&lt;br /&gt;
On MacOS please follow [https://phoenixnap.com/kb/install-putty-on-mac this guide].&lt;br /&gt;
&lt;br /&gt;
On Linux you can do :&lt;br /&gt;
 sudo apt-get install -y putty&lt;br /&gt;
Open it by typing &#039;&#039;putty&#039;&#039; on the terminal. The interface should open.&lt;br /&gt;
Type the following entries :&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;SSH/Tunnels&#039;&#039; tab :&lt;br /&gt;
 Source Port = 3111 &lt;br /&gt;
 Destination = machinename:22 &lt;br /&gt;
 local &lt;br /&gt;
 auto&lt;br /&gt;
and click &#039;&#039;Add&#039;&#039;. (source port can be any number &amp;gt; 1024)&lt;br /&gt;
&lt;br /&gt;
in the &#039;&#039;session&#039;&#039; tab :&lt;br /&gt;
 Host Name = citadel.ch.cam.ac.uk &lt;br /&gt;
 port = 22 &lt;br /&gt;
 connection type = SSH&lt;br /&gt;
Enter a name for this connection in the &#039;&#039;saved sessions&#039;&#039; entry, and click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Now click &#039;&#039;Open&#039;&#039;.&lt;br /&gt;
A terminal should open, type your crsid and your admitto password, you&#039;re now logged into Citadel (it&#039;s normal that it&#039;s not your machine).&lt;br /&gt;
&lt;br /&gt;
Now open FileZilla, and enter :&lt;br /&gt;
 Host = sftp://localhost&lt;br /&gt;
 username = crsid&lt;br /&gt;
 password = admitto password&lt;br /&gt;
 port = 3111 &lt;br /&gt;
and click &#039;&#039;Quickconnect&#039;&#039;. (port needs to be the same as source port in puTTY).&lt;br /&gt;
&lt;br /&gt;
A window will open (Unknown host key), click &#039;&#039;OK&#039;&#039;. Hopefully the connection is successful. &lt;br /&gt;
&lt;br /&gt;
You can now navigate in the directories of the remote machine on the right tab, and of your local computer on the left tab, and you can transfer files between the two with a drag and drop. Enjoy !&lt;br /&gt;
&lt;br /&gt;
=== Using VSCode Remote ===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Find your wsl ssh config file as a Windows path, for example &#039;&#039;&#039;&#039;\\wsl.localhost\Ubuntu\home\&amp;lt;name&amp;gt;\.ssh\config&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Make sure you have the &#039;Remote SSH&#039; extension installed in VSCode&lt;br /&gt;
# In your config file, instead of using the layout above, change it to&lt;br /&gt;
   Host citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      Hostname citadel.ch.cam.ac.uk&lt;br /&gt;
      ForwardAgent yes&lt;br /&gt;
      ProxyCommand none&lt;br /&gt;
   Host &amp;lt;machinename&amp;gt;&lt;br /&gt;
      Hostname &amp;lt;machinename&amp;gt;&lt;br /&gt;
      ProxyJump citadel&lt;br /&gt;
      User &amp;lt;crsid&amp;gt;&lt;br /&gt;
      ServerAliveInterval 60&lt;br /&gt;
      ServerAliveCountMax 10&lt;br /&gt;
(this has removed the ForwardAgent and ProxyCommand lines and replaced with ProxyJump instead)&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;In VSCode, set your ssh config file manually to your path. Your wsl ssh folder can be copied into a Windows path (C:\Users\&amp;lt;user&amp;gt;\&amp;lt;blah&amp;gt;)if VSCode is not happy with the wsl path.&amp;lt;/li&amp;gt;&lt;br /&gt;
# At the bottom left, the green arrows is where you will be able to connect to remote machines. Click on it, and it should recognise all the hosts in your config file&lt;br /&gt;
# Select your host, and you will need to enter your password twice&lt;br /&gt;
&lt;br /&gt;
= Useful Software =&lt;br /&gt;
# Using [[QChem]]&lt;br /&gt;
# Using [[QCMagic]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
= Useful Information =&lt;br /&gt;
# Guidelines on [[Code Review]]&lt;br /&gt;
# How to do things relating to [[HANDE]]&lt;br /&gt;
# How to run PySCF or other [[Python software on Archer]]&lt;br /&gt;
# How to run QChem on [[darwin]]&lt;br /&gt;
# Where to get [[Travel Money]]&lt;br /&gt;
# Backed-up [[Storage]]&lt;br /&gt;
# [[How to get IQMol to run a local version of Q-Chem via SSH]]&lt;br /&gt;
# [[Slow ubuntu dash]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&lt;br /&gt;
# [[Paper submission]]&lt;br /&gt;
# [[Getting Started with cerebro]]&lt;br /&gt;
# [[Things to do before leaving]]&lt;br /&gt;
# [[The Ten Git-mmandments]]: what NOT to do&lt;br /&gt;
&lt;br /&gt;
= [[Archiving_data | Archiving data for the university repository]] =&lt;br /&gt;
&lt;br /&gt;
= [[Website_to_do | To-do list for the Thom Group Website]] =&lt;br /&gt;
&lt;br /&gt;
= [[Group_activities | Group Activities]] =&lt;br /&gt;
&lt;br /&gt;
= To-do list for the Wiki=&lt;br /&gt;
&lt;br /&gt;
- Sandbox for safe editing :  [[Sandbox| Sandbox]] &lt;br /&gt;
&lt;br /&gt;
- A pretty picture&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on setting up cygwin, ssh keys and general bash commands what are helpful&lt;br /&gt;
&lt;br /&gt;
- A &amp;quot;How to:&amp;quot; page on using qchem&lt;br /&gt;
&lt;br /&gt;
- A Pretty picture for the $wgLogo&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Sandbox&amp;diff=1146</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Sandbox&amp;diff=1146"/>
		<updated>2023-08-21T18:37:22Z</updated>

		<summary type="html">&lt;p&gt;Ksp31: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;timeline&amp;gt;&lt;br /&gt;
# Constants&lt;br /&gt;
Define $width   = 1200&lt;br /&gt;
Define $height  = 1100&lt;br /&gt;
Define $headerx = -520 # -width/2 + 80&lt;br /&gt;
Define $headery = -3&lt;br /&gt;
&lt;br /&gt;
Define $bigbang   = 01/01/2010&lt;br /&gt;
Define $bigcrunch = 17/08/2023&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Canvas settings&lt;br /&gt;
ImageSize  = width:$width height:$height&lt;br /&gt;
PlotArea   = right:20 left:150 bottom:100 top:0&lt;br /&gt;
AlignBars  = justify&lt;br /&gt;
Legend     = columns:4 left:220 top:50 columnwidth:160&lt;br /&gt;
DateFormat = dd/mm/yyyy&lt;br /&gt;
Period     = from:$bigbang till:$bigcrunch&lt;br /&gt;
TimeAxis   = orientation:horizontal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Colors&lt;br /&gt;
Colors =&lt;br /&gt;
 id:canvas       value:gray(0.95)                     # background for whole image&lt;br /&gt;
 id:bars         value:white                          # background for bars&lt;br /&gt;
 id:grid1        value:gray(0.6)                      # major grid&lt;br /&gt;
 id:grid2        value:gray(0.85)                     # minor grid&lt;br /&gt;
 id:gray         value:gray(0.5)                      # for colophon&lt;br /&gt;
&lt;br /&gt;
 id:Leader           value:rgb(0.501,0,0.125)     legend:Group_leader&lt;br /&gt;
 id:Postdoc          value:rgb(0.231,0.278,0.968) legend:Postdoctoral_researcher&lt;br /&gt;
 id:PhD              value:rgb(0.192,0.470,0.450) legend:PhD_student&lt;br /&gt;
 id:MPhil            value:rgb(0.392,0.770,0.750) legend:MPhil_student&lt;br /&gt;
 id:PartIII          value:rgb(1,0.580,0.2)       legend:Part_III_student&lt;br /&gt;
 id:Visitor          value:rgb(0.2,0.8,1)         legend:Visiting_researcher&lt;br /&gt;
 id:StudentVisitor   value:rgb(0.968,0.231,0.294) legend:Visiting_student&lt;br /&gt;
 id:Summer           value:rgb(1,0.521,0.909)     legend:Summer_intern&lt;br /&gt;
 id:Undergrad        value:rgb(1,0.821,0.969)     legend:Undergraduate_student&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Grids&lt;br /&gt;
ScaleMajor  = unit:year  grid:grid1 increment:1 start:01/01/2010&lt;br /&gt;
ScaleMinor  = unit:month grid:grid2 increment:1 start:01/01/2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Presets&lt;br /&gt;
Define $GroupLeader        = color:Leader           width:0.1in&lt;br /&gt;
Define $Postdoc            = color:Postdoc          width:0.1in&lt;br /&gt;
Define $PhD                = color:PhD              width:0.1in&lt;br /&gt;
Define $MPhil              = color:MPhil            width:0.1in&lt;br /&gt;
Define $PartIII            = color:PartIII          width:0.1in&lt;br /&gt;
Define $Visitor            = color:Visitor          width:0.1in&lt;br /&gt;
Define $StudentVisitor     = color:StudentVisitor   width:0.1in&lt;br /&gt;
Define $Summer             = color:Summer           width:0.1in&lt;br /&gt;
Define $Undergrad          = color:Undergrad        width:0.1in&lt;br /&gt;
Define $guide              = color:gray             width:0.1&lt;br /&gt;
Define $break              = color:gray             width:2.5    from:$bigbang till:$bigcrunch fontsize:M shift:($headerx,$headery) align:right&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Plotdata generated using Python 3&lt;br /&gt;
# Script and data can be found at `thom-fs-common/group/groupwiki`.&lt;br /&gt;
# Paste content of plotscript.txt after the next line.&lt;br /&gt;
#######################################################&lt;br /&gt;
&lt;br /&gt;
BarData =&lt;br /&gt;
# Current&lt;br /&gt;
  bar:current&lt;br /&gt;
  bar:AT0     text:Dr_Alex Thom&lt;br /&gt;
  bar:DG0     text:Dr_Daniel Graf&lt;br /&gt;
  bar:KP0     text:_Kripa Panchagnula&lt;br /&gt;
  bar:CL0     text:_Chiara Leadbeater&lt;br /&gt;
  bar:JT0     text:_Jack Taylor&lt;br /&gt;
  bar:RP0     text:_Rowan Poklewski-Koziell&lt;br /&gt;
  bar:LCT0    text:_Lila Cadi Tazi&lt;br /&gt;
  bar:TH0     text:_Theo Hatcher&lt;br /&gt;
  bar:MA0     text:_Miriam Al-Hadithi&lt;br /&gt;
  bar:PY0     text:_Peter Yang&lt;br /&gt;
  bar:BC0     text:_Bence Csakany&lt;br /&gt;
&lt;br /&gt;
PlotData =&lt;br /&gt;
  align:center textcolor:black fontsize:S shift:(0,-5)&lt;br /&gt;
&lt;br /&gt;
# Current&lt;br /&gt;
  bar:current text:Current_members $break&lt;br /&gt;
  bar:AT0     from: $bigbang    till: 01/10/2010  $guide             &lt;br /&gt;
  bar:AT0     from: 01/10/2010  till: 17/08/2023  $GroupLeader        text:&lt;br /&gt;
  bar:AT0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:DG0     from: $bigbang    till: 01/04/2022  $guide             &lt;br /&gt;
  bar:DG0     from: 01/04/2022  till: 17/08/2023  $Postdoc            text:&lt;br /&gt;
  bar:DG0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:KP0     from: $bigbang    till: 12/08/2019  $guide             &lt;br /&gt;
  bar:KP0     from: 12/08/2019  till: 30/09/2019  $Summer             text:&lt;br /&gt;
  bar:KP0     from: 30/09/2019  till: 01/10/2019  $guide             &lt;br /&gt;
  bar:KP0     from: 01/10/2019  till: 30/06/2020  $PartIII            text:&lt;br /&gt;
  bar:KP0     from: 30/06/2020  till: 01/10/2020  $guide             &lt;br /&gt;
  bar:KP0     from: 01/10/2020  till: 17/08/2023  $PhD                text:&lt;br /&gt;
  bar:KP0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:CL0     from: $bigbang    till: 01/10/2021  $guide             &lt;br /&gt;
  bar:CL0     from: 01/10/2021  till: 17/08/2023  $PhD                text:&lt;br /&gt;
  bar:CL0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:JT0     from: $bigbang    till: 01/10/2022  $guide             &lt;br /&gt;
  bar:JT0     from: 01/10/2022  till: 17/08/2023  $PhD                text:Joint with Forse group&lt;br /&gt;
  bar:JT0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:RP0     from: $bigbang    till: 25/04/2023  $guide             &lt;br /&gt;
  bar:RP0     from: 25/04/2023  till: 17/08/2023  $PhD                text:&lt;br /&gt;
  bar:RP0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:LCT0    from: $bigbang    till: 08/02/2022  $guide             &lt;br /&gt;
  bar:LCT0    from: 08/02/2022  till: 30/09/2022  $StudentVisitor     text:&lt;br /&gt;
  bar:LCT0    from: 30/09/2022  till: 01/10/2022  $guide             &lt;br /&gt;
  bar:LCT0    from: 01/10/2022  till: 17/08/2023  $MPhil              text:&lt;br /&gt;
  bar:LCT0    from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:TH0     from: $bigbang    till: 18/07/2022  $guide             &lt;br /&gt;
  bar:TH0     from: 18/07/2022  till: 01/09/2022  $Summer             text:&lt;br /&gt;
  bar:TH0     from: 01/09/2022  till: 24/07/2023  $guide             &lt;br /&gt;
  bar:TH0     from: 24/07/2023  till: 17/08/2023  $Summer             text:&lt;br /&gt;
  bar:TH0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:MA0     from: $bigbang    till: 10/07/2023  $guide             &lt;br /&gt;
  bar:MA0     from: 10/07/2023  till: 17/08/2023  $Summer             text:&lt;br /&gt;
  bar:MA0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:PY0     from: $bigbang    till: 10/07/2023  $guide             &lt;br /&gt;
  bar:PY0     from: 10/07/2023  till: 17/08/2023  $Summer             text:&lt;br /&gt;
  bar:PY0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
  bar:BC0     from: $bigbang    till: 12/07/2023  $guide             &lt;br /&gt;
  bar:BC0     from: 12/07/2023  till: 17/08/2023  $Summer             text:&lt;br /&gt;
  bar:BC0     from: 17/08/2023  till: $bigcrunch  $guide             &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Academic years&lt;br /&gt;
LineData =&lt;br /&gt;
 layer:back&lt;br /&gt;
 from: 01/01/2010 till: 01/01/2022 atpos:110 color:red # Bottom person is always at 110&lt;br /&gt;
 from: 01/01/2010 till: 01/01/2022 atpos:200 color:blue # Gap to this person is $height/( (n-1) +2 ) where n is the number of people. (n-1) gives the number of gaps, +2 accounts for the current members and past members lines&lt;br /&gt;
&lt;br /&gt;
#######################################################&lt;br /&gt;
# Paste content of plotscript.txt until the above line.&lt;br /&gt;
&lt;br /&gt;
# Updated on 16th August 2023 by Lila CT.&lt;br /&gt;
# To edit, please refer to thom-fs-common/group/groupwiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/timeline&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ksp31</name></author>
	</entry>
</feed>