<?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=Jst55</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=Jst55"/>
	<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php/Special:Contributions/Jst55"/>
	<updated>2026-07-26T10:32: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=Main_Page&amp;diff=1640</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=1640"/>
		<updated>2026-07-23T15:13:46Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Unlinked Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; justify-content:center; gap:1em; align-items:flex-start; margin:1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#d62828;&amp;quot;&amp;gt; _________   ___   ___      ______       ___ __ __      &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f77f00;&amp;quot;&amp;gt;/________/\ /__/\ /__/\    /_____/\     /__//_//_/\     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fcbf49;&amp;quot;&amp;gt;\__.::.__\/ \::\ \\  \ \   \:::_ \ \    \::\| \| \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#2a9d8f;&amp;quot;&amp;gt;   \::\ \    \::\/_\ .\ \   \:\ \ \ \    \:.      \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#457b9d;&amp;quot;&amp;gt;    \::\ \    \:: ___::\ \   \:\ \ \ \    \:.\-/\  \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#6a4c93;&amp;quot;&amp;gt;     \::\ \    \: \ \\::\ \   \:\_\ \ \    \. \  \  \ \ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8338ec;&amp;quot;&amp;gt;      \__\/     \__\/ \::\/    \_____\/     \__\/ \__\/ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt; _______      ______        ______       __  __       ______     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff7f00;&amp;quot;&amp;gt;/______/\    /_____/\      /_____/\     /_/\/_/\     /_____/\    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ffff00;&amp;quot;&amp;gt;\::::__\/__  \:::_ \ \     \:::_ \ \    \:\ \:\ \    \:::_ \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#00cc00;&amp;quot;&amp;gt; \:\ /____/\  \:(_) ) )_    \:\ \ \ \    \:\ \:\ \    \:(_) \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0099ff;&amp;quot;&amp;gt;  \:\\_  _\/   \: __ `\ \    \:\ \ \ \    \:\ \:\ \    \: ___\/  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#4b0082;&amp;quot;&amp;gt;   \:\_\ \ \    \ \ `\ \ \    \:\_\ \ \    \:\_\:\ \    \ \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8b00ff;&amp;quot;&amp;gt;    \_____\/     \_\/ \_\/     \_____\/     \_____\/     \_\/    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; box-sizing:border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fff5f5,#fff7ed);&lt;br /&gt;
    border:1px solid #efb5a7;&lt;br /&gt;
    border-left:6px solid #d62828;&lt;br /&gt;
    border-radius:10px;&lt;br /&gt;
    box-shadow:0 3px 12px rgba(15,23,42,0.08);&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== About ==&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). 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. For members of the group please feel free to edit the contents of the wiki and fix any errors that you are bound to spot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch; margin-bottom:0.8em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Group_List | Group List and Photos]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here you can find photos of the group in various locations. There is also a helpful Gantt chart illustrating the storied group history. The chart should ideally be updated termly, the current chart maintainer is Luke Wright and you should email him with any complaints.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Summer_Interns | Summer Interns]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Email [theory-sec@ch.cam.ac.uk](mailto:theory-sec@ch.cam.ac.uk) for summer internship opportunities in the group. You are welcome to suggest ideas for a project you would like to do, but ideas are also available for assignment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [https://www.overleaf.com/read/yddfjrvpjckj Group Expectations] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on [https://www.overleaf.com/read/yddfjrvpjckj Overleaf] as above. The rules outlined must be obeyed at all costs, if not, the consequences are dire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0 1.5em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Roles ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Currently allocated Group Roles are&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Role&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | From&lt;br /&gt;
|-&lt;br /&gt;
| Webmaster || Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Social Media Master ||  Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Quantum Computing Discussion Group Lead || Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Group Meeting Convener || Bence ||&lt;br /&gt;
|-&lt;br /&gt;
| Group IT Rep || Bence ||&lt;br /&gt;
|-&lt;br /&gt;
| Group Social Sec || Tamara ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#f3f7fa,#f5f3ff);&lt;br /&gt;
    border-left:6px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Events ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains information and dates about all regularly or spontaneously scheduled academic events.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    margin-bottom:0.8em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745 Group Calendar] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The group calendar is available at the link above. For maximum group efficiency you should add this calendar to your personal calendar. Instructions for how to do this are pending if I can be bothered to write them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; max-width:100%; overflow-x:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 460px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Past Group Meetings|Group Meetings]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Group Meetings take place every Thursday at 15.30 in U203. For anyone who needs to book a room for group meetings (or otherwise), follow this link [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ here] to see room availability. The current term&#039;s group meetings are available below, so that you need not click the above link (which contains past group meetings).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Journal Club ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Journal Club occurs about twice a term, it usually occurs at 12pm in one of the Cybercafe rooms (U202 or U203) pizza or alternatives are provided. Upcoming and Past Journal Clubs are found [[Journal Clubs|here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Seminars ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://www.lclu.cam.ac.uk/events/coffee-meetings Leverhulme Centre for Life in the Universe Coffee Meetings]&lt;br /&gt;
* [https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info Quantum Information Seminars]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== QCQCDG ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available [https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Quantum Computing Brainstorm ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From Easter 2026, informal quantum discussions taking place at 10am on Thursdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Forthcoming Conferences ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Dates&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Where&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Attending?&lt;br /&gt;
|-&lt;br /&gt;
| 31st May - 6th Jun 2026 || [https://www.icqc2026.org/ International Congress of Quantum Chemistry] || Berkeley, California || Andreea&lt;br /&gt;
|-&lt;br /&gt;
| 7th Sep - 11tb Sep 2026 || [https://copl.ethz.ch/events/origins-federation-conference.html Origins Federation] || Zurich, Switzerland || Alex, Bence&lt;br /&gt;
|-&lt;br /&gt;
| 13th Sep - 18th Sep 2026 || [https://qce.quantum.ieee.org/2026/ IEEE Quantum Week] || Toronto, Canada || Lila&lt;br /&gt;
|-&lt;br /&gt;
| 14th Sep - 16th Sep 2026 || [https://www.rsc.org/events/find-an-event/molecular-excited-states-theory-and-experiment-faraday-discussion Excited States Faraday Discussion] || Cambridge, UK|| Alex&lt;br /&gt;
|-&lt;br /&gt;
| 15th Sep - 18th Sep 2026 || [https://www.girton.cam.ac.uk/events/foundations-quantum-technologies Foundations of Quantum Technologies] || Girton College, Cambridge, UK ||&lt;br /&gt;
|-&lt;br /&gt;
| 19th Sep - 23rd Sep 2026 || [https://www.mes2026.com/ Molecular Electronic Structure 2026] || Kamena Vourla, Greece || Dylan, Alex&lt;br /&gt;
|-&lt;br /&gt;
| 9th Jan - 14th Jan 2028 || [https://watoc2028.org/ World Association of Theoretical and Computational Chemists 2028]|| Mérida, México ||&lt;br /&gt;
|-&lt;br /&gt;
| 27th May - 1st Jun 2029|| ICQC 2029|| Qingdao, China||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0 1.5em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Forthcoming Workshops and Schools ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Dates&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Where&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Attending?&lt;br /&gt;
|-&lt;br /&gt;
| 1st July - 3rd July 2026 || [https://ccp-qc.ac.uk/ws_mb/ Tackling the Many-Body Problem in Condensed Matter with Quantum Computing] || University of Strathclyde, Glasgow || Lila&lt;br /&gt;
|-&lt;br /&gt;
| 28th Sep - 2nd Oct 2026 || Lennard-Jones Centre Summer School || Cambridge, UK||&lt;br /&gt;
|-&lt;br /&gt;
| 14th Sep - 18th Sep 2026 || [https://www.quantinuum.com/inquanto-summer-school Inquanto Summer School] || Cambridge, UK||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fff7ed,#fffbed);&lt;br /&gt;
    border-left:6px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Research and Projects ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Templated_Projects | Templated Projects ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Projects detailed as according to a template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Project_Ideas | Project Ideas and Questions]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Based on recent talks and conferences. Contains both project ideas and more general questions that would be nice to answer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Project_Template | Project Template ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The aforementioned template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 100%;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Dissertations (Completed Projects) ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please upload any missing documents to these folders such that these contain a complete history of every project or work completed in the group.&lt;br /&gt;
&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;
* [https://www.overleaf.com/read/ffdvzskxvnbm#2e9673 Template for L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X poster]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#ecfdf5,#f3f7fa);&lt;br /&gt;
    border-left:6px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Computers ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains all information you could ever need about computers and how to use them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Computer_and_Storage_List | Computing Resources]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See this section for what computers the group members are using, what compute clusters are available, and where you can store files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Introduction | Introduction to basic shell commands]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are a number of tutorials available which document basic operations that are useful. Some highlights include setting up SSH keys, X-forwarding, or how to use vim. Click the hyperlink for the full list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Connecting_Machines | How to connect to department machines]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It can be useful often to connect to computers in department remotely. Please keep your work-life balance in mind.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Transferring_files_between_computers | Transferring files between computers ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You might want to do this sometimes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Installing_Slack | How to install Slack on department machines ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Group communication is done primarily through Slack, it may be useful to install it. Alternatively we could begin using pigeon-mail or smoke signals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Software Tutorials ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# [[QChem]]&lt;br /&gt;
&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
# [[RevQCMagic]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fffbed,#f1faf8);&lt;br /&gt;
    border-left:6px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Uncategorisable ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following sections could not be given a heading in the great wiki organisation of 2026 and thus are labelled as uncategorisable. See [https://en.wikipedia.org/wiki/Russell%27s_paradox Russell&#039;s paradox] for more details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 470px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Useful Information ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some things that were deemed as useful once upon a time. Please add to the list.&lt;br /&gt;
&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;
# Where to get [[Travel Money]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&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;
# [https://roombookingsystem.cam.ac.uk/Account/Login?ReturnUrl=%2F Link to book meeting pods].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Archiving_data | Archiving data for the university repository]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For publications data must be archived in accordance with university policy, instructions are here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Website_to_do | To-do list for Dylan]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are desired wiki changes but the will to implement is not there they can be written here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#f5f3ff,#faf5ff);&lt;br /&gt;
    border-left:6px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Archive ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anything not updated for more than 5 years or clearly antiquated should be put into this section.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:0.7em; margin-bottom:1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Group_activities | Group Activities]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Website_to_do | Website to do]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Darwin | Darwin]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Queuing | Queuing]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[QCMagic_(Legacy) | QCMagic (Legacy) ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Slow_ubuntu_dash | Slow ubuntu dash]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Tyche | Tyche]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#faf5ff,#fff5f5);&lt;br /&gt;
    border-left:6px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Unlinked Pages Which is Now One Single Page Linked Here==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All pages not currently linked to are listed here. These should either be deleted, repurposed, or archived with nicely organised section titles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin-bottom:1.5em;&lt;br /&gt;
    padding:0.45em 1em 0.65em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Special:LonelyPages | Unlinked Pages]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1639</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=1639"/>
		<updated>2026-07-23T15:12:46Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; justify-content:center; gap:1em; align-items:flex-start; margin:1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#d62828;&amp;quot;&amp;gt; _________   ___   ___      ______       ___ __ __      &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f77f00;&amp;quot;&amp;gt;/________/\ /__/\ /__/\    /_____/\     /__//_//_/\     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fcbf49;&amp;quot;&amp;gt;\__.::.__\/ \::\ \\  \ \   \:::_ \ \    \::\| \| \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#2a9d8f;&amp;quot;&amp;gt;   \::\ \    \::\/_\ .\ \   \:\ \ \ \    \:.      \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#457b9d;&amp;quot;&amp;gt;    \::\ \    \:: ___::\ \   \:\ \ \ \    \:.\-/\  \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#6a4c93;&amp;quot;&amp;gt;     \::\ \    \: \ \\::\ \   \:\_\ \ \    \. \  \  \ \ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8338ec;&amp;quot;&amp;gt;      \__\/     \__\/ \::\/    \_____\/     \__\/ \__\/ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt; _______      ______        ______       __  __       ______     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff7f00;&amp;quot;&amp;gt;/______/\    /_____/\      /_____/\     /_/\/_/\     /_____/\    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ffff00;&amp;quot;&amp;gt;\::::__\/__  \:::_ \ \     \:::_ \ \    \:\ \:\ \    \:::_ \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#00cc00;&amp;quot;&amp;gt; \:\ /____/\  \:(_) ) )_    \:\ \ \ \    \:\ \:\ \    \:(_) \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0099ff;&amp;quot;&amp;gt;  \:\\_  _\/   \: __ `\ \    \:\ \ \ \    \:\ \:\ \    \: ___\/  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#4b0082;&amp;quot;&amp;gt;   \:\_\ \ \    \ \ `\ \ \    \:\_\ \ \    \:\_\:\ \    \ \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8b00ff;&amp;quot;&amp;gt;    \_____\/     \_\/ \_\/     \_____\/     \_____\/     \_\/    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; box-sizing:border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fff5f5,#fff7ed);&lt;br /&gt;
    border:1px solid #efb5a7;&lt;br /&gt;
    border-left:6px solid #d62828;&lt;br /&gt;
    border-radius:10px;&lt;br /&gt;
    box-shadow:0 3px 12px rgba(15,23,42,0.08);&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== About ==&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). 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. For members of the group please feel free to edit the contents of the wiki and fix any errors that you are bound to spot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch; margin-bottom:0.8em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Group_List | Group List and Photos]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here you can find photos of the group in various locations. There is also a helpful Gantt chart illustrating the storied group history. The chart should ideally be updated termly, the current chart maintainer is Luke Wright and you should email him with any complaints.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Summer_Interns | Summer Interns]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Email [theory-sec@ch.cam.ac.uk](mailto:theory-sec@ch.cam.ac.uk) for summer internship opportunities in the group. You are welcome to suggest ideas for a project you would like to do, but ideas are also available for assignment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [https://www.overleaf.com/read/yddfjrvpjckj Group Expectations] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on [https://www.overleaf.com/read/yddfjrvpjckj Overleaf] as above. The rules outlined must be obeyed at all costs, if not, the consequences are dire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0 1.5em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Roles ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Currently allocated Group Roles are&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Role&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | From&lt;br /&gt;
|-&lt;br /&gt;
| Webmaster || Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Social Media Master ||  Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Quantum Computing Discussion Group Lead || Lila ||&lt;br /&gt;
|-&lt;br /&gt;
| Group Meeting Convener || Bence ||&lt;br /&gt;
|-&lt;br /&gt;
| Group IT Rep || Bence ||&lt;br /&gt;
|-&lt;br /&gt;
| Group Social Sec || Tamara ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#f3f7fa,#f5f3ff);&lt;br /&gt;
    border-left:6px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Events ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains information and dates about all regularly or spontaneously scheduled academic events.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    margin-bottom:0.8em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745 Group Calendar] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The group calendar is available at the link above. For maximum group efficiency you should add this calendar to your personal calendar. Instructions for how to do this are pending if I can be bothered to write them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; max-width:100%; overflow-x:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 460px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Past Group Meetings|Group Meetings]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Group Meetings take place every Thursday at 15.30 in U203. For anyone who needs to book a room for group meetings (or otherwise), follow this link [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ here] to see room availability. The current term&#039;s group meetings are available below, so that you need not click the above link (which contains past group meetings).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Journal Club ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Journal Club occurs about twice a term, it usually occurs at 12pm in one of the Cybercafe rooms (U202 or U203) pizza or alternatives are provided. Upcoming and Past Journal Clubs are found [[Journal Clubs|here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Seminars ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://www.lclu.cam.ac.uk/events/coffee-meetings Leverhulme Centre for Life in the Universe Coffee Meetings]&lt;br /&gt;
* [https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info Quantum Information Seminars]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== QCQCDG ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available [https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Quantum Computing Brainstorm ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From Easter 2026, informal quantum discussions taking place at 10am on Thursdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
Outstanding questions, along with answers and helpful reading material, can be found [[Open Questions|here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Forthcoming Conferences ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Dates&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Where&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Attending?&lt;br /&gt;
|-&lt;br /&gt;
| 31st May - 6th Jun 2026 || [https://www.icqc2026.org/ International Congress of Quantum Chemistry] || Berkeley, California || Andreea&lt;br /&gt;
|-&lt;br /&gt;
| 7th Sep - 11tb Sep 2026 || [https://copl.ethz.ch/events/origins-federation-conference.html Origins Federation] || Zurich, Switzerland || Alex, Bence&lt;br /&gt;
|-&lt;br /&gt;
| 13th Sep - 18th Sep 2026 || [https://qce.quantum.ieee.org/2026/ IEEE Quantum Week] || Toronto, Canada || Lila&lt;br /&gt;
|-&lt;br /&gt;
| 14th Sep - 16th Sep 2026 || [https://www.rsc.org/events/find-an-event/molecular-excited-states-theory-and-experiment-faraday-discussion Excited States Faraday Discussion] || Cambridge, UK|| Alex&lt;br /&gt;
|-&lt;br /&gt;
| 15th Sep - 18th Sep 2026 || [https://www.girton.cam.ac.uk/events/foundations-quantum-technologies Foundations of Quantum Technologies] || Girton College, Cambridge, UK ||&lt;br /&gt;
|-&lt;br /&gt;
| 19th Sep - 23rd Sep 2026 || [https://www.mes2026.com/ Molecular Electronic Structure 2026] || Kamena Vourla, Greece || Dylan, Alex&lt;br /&gt;
|-&lt;br /&gt;
| 9th Jan - 14th Jan 2028 || [https://watoc2028.org/ World Association of Theoretical and Computational Chemists 2028]|| Mérida, México ||&lt;br /&gt;
|-&lt;br /&gt;
| 27th May - 1st Jun 2029|| ICQC 2029|| Qingdao, China||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:0.8em 0 1.5em;&lt;br /&gt;
    padding:0.75em 1em 1em;&lt;br /&gt;
    overflow-x:auto;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Forthcoming Workshops and Schools ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Dates&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Where&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Attending?&lt;br /&gt;
|-&lt;br /&gt;
| 1st July - 3rd July 2026 || [https://ccp-qc.ac.uk/ws_mb/ Tackling the Many-Body Problem in Condensed Matter with Quantum Computing] || University of Strathclyde, Glasgow || Lila&lt;br /&gt;
|-&lt;br /&gt;
| 28th Sep - 2nd Oct 2026 || Lennard-Jones Centre Summer School || Cambridge, UK||&lt;br /&gt;
|-&lt;br /&gt;
| 14th Sep - 18th Sep 2026 || [https://www.quantinuum.com/inquanto-summer-school Inquanto Summer School] || Cambridge, UK||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fff7ed,#fffbed);&lt;br /&gt;
    border-left:6px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Research and Projects ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Templated_Projects | Templated Projects ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Projects detailed as according to a template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Project_Ideas | Project Ideas and Questions]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Based on recent talks and conferences. Contains both project ideas and more general questions that would be nice to answer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Project_Template | Project Template ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The aforementioned template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 100%;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Dissertations (Completed Projects) ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please upload any missing documents to these folders such that these contain a complete history of every project or work completed in the group.&lt;br /&gt;
&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;
* [https://www.overleaf.com/read/ffdvzskxvnbm#2e9673 Template for L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X poster]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#ecfdf5,#f3f7fa);&lt;br /&gt;
    border-left:6px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Computers ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains all information you could ever need about computers and how to use them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Computer_and_Storage_List | Computing Resources]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See this section for what computers the group members are using, what compute clusters are available, and where you can store files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Introduction | Introduction to basic shell commands]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are a number of tutorials available which document basic operations that are useful. Some highlights include setting up SSH keys, X-forwarding, or how to use vim. Click the hyperlink for the full list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Connecting_Machines | How to connect to department machines]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It can be useful often to connect to computers in department remotely. Please keep your work-life balance in mind.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Transferring_files_between_computers | Transferring files between computers ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You might want to do this sometimes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Installing_Slack | How to install Slack on department machines ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Group communication is done primarily through Slack, it may be useful to install it. Alternatively we could begin using pigeon-mail or smoke signals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Software Tutorials ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# [[QChem]]&lt;br /&gt;
&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
&lt;br /&gt;
# [[RevQCMagic]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#fffbed,#f1faf8);&lt;br /&gt;
    border-left:6px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Uncategorisable ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following sections could not be given a heading in the great wiki organisation of 2026 and thus are labelled as uncategorisable. See [https://en.wikipedia.org/wiki/Russell%27s_paradox Russell&#039;s paradox] for more details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; align-items:stretch;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 470px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== Useful Information ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some things that were deemed as useful once upon a time. Please add to the list.&lt;br /&gt;
&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;
# Where to get [[Travel Money]]&lt;br /&gt;
# [[Persistent X]] sessions for remote working&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;
# [https://roombookingsystem.cam.ac.uk/Account/Login?ReturnUrl=%2F Link to book meeting pods].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Archiving_data | Archiving data for the university repository]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For publications data must be archived in accordance with university policy, instructions are here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 300px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.65em 1em 0.8em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Website_to_do | To-do list for Dylan]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are desired wiki changes but the will to implement is not there they can be written here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#f5f3ff,#faf5ff);&lt;br /&gt;
    border-left:6px solid #6a4c93;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Archive ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anything not updated for more than 5 years or clearly antiquated should be put into this section.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:0.7em; margin-bottom:1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fff5f5;&lt;br /&gt;
    border:1px solid #f4a7a7;&lt;br /&gt;
    border-top:5px solid #d62828;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Group_activities | Group Activities]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fff8f5;&lt;br /&gt;
    border:1px solid #f3c3a5;&lt;br /&gt;
    border-top:5px solid #f77f00;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Website_to_do | Website to do]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#fffbed;&lt;br /&gt;
    border:1px solid #ead99a;&lt;br /&gt;
    border-top:5px solid #fcbf49;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Darwin | Darwin]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f1faf8;&lt;br /&gt;
    border:1px solid #a9d8ce;&lt;br /&gt;
    border-top:5px solid #2a9d8f;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Queuing | Queuing]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f3f7fa;&lt;br /&gt;
    border:1px solid #b5c9d5;&lt;br /&gt;
    border-top:5px solid #457b9d;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[QCMagic_(Legacy) | QCMagic (Legacy) ]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#f5f3ff;&lt;br /&gt;
    border:1px solid #c9bce0;&lt;br /&gt;
    border-top:5px solid #6a4c93;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Slow_ubuntu_dash | Slow ubuntu dash]] === &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    flex:1 1 220px;&lt;br /&gt;
    box-sizing:border-box;&lt;br /&gt;
    padding:0.45em 0.8em 0.6em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:8px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Tyche | Tyche]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin:1.4em 0 0.8em;&lt;br /&gt;
    padding:0.45em 1.1em 0.7em;&lt;br /&gt;
    background:linear-gradient(135deg,#faf5ff,#fff5f5);&lt;br /&gt;
    border-left:6px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.15em;&amp;quot;&amp;gt;&lt;br /&gt;
== Unlinked Pages ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All pages not currently linked to are listed here. These should either be deleted, repurposed, or archived with nicely organised section titles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    margin-bottom:1.5em;&lt;br /&gt;
    padding:0.45em 1em 0.65em;&lt;br /&gt;
    background:#faf5ff;&lt;br /&gt;
    border:1px solid #d8c2e8;&lt;br /&gt;
    border-top:5px solid #8338ec;&lt;br /&gt;
    border-radius:9px;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:-0.55em 0 -0.1em;&amp;quot;&amp;gt;&lt;br /&gt;
=== [[Special:LonelyPages | Unlinked Pages]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Website_to_do&amp;diff=1638</id>
		<title>Website to do</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Website_to_do&amp;diff=1638"/>
		<updated>2026-07-23T15:11:40Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* List of things that need to be completed on the website */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[http://www.ch.cam.ac.uk/group/thom/  Link to the website]]==&lt;br /&gt;
&lt;br /&gt;
== List of things that need to be completed on the website ==&lt;br /&gt;
&lt;br /&gt;
# The &#039;people&#039; pages are emptier than a student&#039;s wallet. Each person should have engrossing memoirs of their life stories, of their dreams and of their worst fears. At least 5000 words with hand-drawn illustrations please.&lt;br /&gt;
# The research pages look curiously like they were collated by a confused music-student with no understanding of chemistry and with only a fleeting understanding of life, the universe and everything. They would look better if they had a description, perhaps a link to material online, and another enticing picture.&lt;br /&gt;
# The &amp;quot;software&amp;quot; section suffers from some of the same vices as &#039;research&#039;, but at least the bare bones are there. A page for QCMagic with a description might make the whole thing slightly less embarrassing.&lt;br /&gt;
# Add mandatory fun page to the wiki&lt;br /&gt;
&lt;br /&gt;
[[http://www.ch.cam.ac.uk/editing-notes/notes-site-administrators Click here for help editing the website using drupal]]&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1569</id>
		<title>Parsing a QChem Output File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1569"/>
		<updated>2026-04-01T17:12:55Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
To extract all data from a QChem output file, you can use the QChemParser object from &amp;lt;pre&amp;gt;qcmagic.interfaces.parsers.qchem_parser.qchem_parser&amp;lt;/pre&amp;gt;&lt;br /&gt;
Parsing is not automatic, you first have to create a parser object&lt;br /&gt;
&amp;lt;pre&amp;gt;parser = QChemParser(&#039;/path/to/file.out&#039;)&amp;lt;/pre&amp;gt;&lt;br /&gt;
The actual parsing occurs when you call the parser object with a list of sections you want it to parse, if you pass an empty list then it only parses the default sections, which are prelude, input, molecule, rem, postlude and geometry.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; data = parser([])&lt;br /&gt;
&amp;gt;&amp;gt; for key in data.keys(): print(key)&lt;br /&gt;
prelude&lt;br /&gt;
input&lt;br /&gt;
molecule&lt;br /&gt;
rem&lt;br /&gt;
postlude&lt;br /&gt;
geometry&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
However you can use the find_sections method to detect extra sections which may be parsed. In this example the output file is for a simple single-point calculation.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; print(parser.find_sections())&lt;br /&gt;
[&#039;input&#039;, &#039;sno&#039;, &#039;number_of_electrons&#039;, &#039;scf&#039;, &#039;mos&#039;]&lt;br /&gt;
&amp;gt;&amp;gt; data = parser([&#039;number_of_electrons&#039;, &#039;scf&#039;])&lt;br /&gt;
&amp;gt;&amp;gt; for key in data.keys(): print(key)&lt;br /&gt;
prelude&lt;br /&gt;
input&lt;br /&gt;
molecule&lt;br /&gt;
rem&lt;br /&gt;
number_of_electrons&lt;br /&gt;
scf&lt;br /&gt;
postlude&lt;br /&gt;
geometry&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Each of the keys corresponds to a dictionary containing the relevant information, for example we can look at the &#039;scf&#039; information&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; print(data[&#039;scf&#039;])&lt;br /&gt;
{&#039;cycles&#039;: {1: {&#039;energy&#039;: -0.6434040867, &#039;diis error&#039;: 9.04e-17}, 2: {&#039;energy&#039;: -1.0661086494, &#039;diis error&#039;: 9.04e-17}}, &#039;minima&#039;: {0: {}}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1566</id>
		<title>Parsing a QChem Output File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1566"/>
		<updated>2026-03-31T16:15:19Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
To extract all data from a QChem output file, you can use the QChemParser object from &amp;lt;pre&amp;gt;qcmagic.interfaces.parsers.qchem_parser.qchem_parser&amp;lt;/pre&amp;gt;&lt;br /&gt;
Parsing is not automatic, you first have to create a parser object&lt;br /&gt;
&amp;lt;pre&amp;gt;parser = QChemParser(&#039;/path/to/file.out&#039;)&amp;lt;/pre&amp;gt;&lt;br /&gt;
The actual parsing occurs when you call the parser object with a list of sections you want it to parse, if you pass an empty list then it only parses the default sections, which are prelude, input, molecule, rem, postlude and geometry.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; data = parser([])&lt;br /&gt;
&amp;gt;&amp;gt; for key in data.keys(): print(key)&lt;br /&gt;
prelude&lt;br /&gt;
input&lt;br /&gt;
molecule&lt;br /&gt;
rem&lt;br /&gt;
postlude&lt;br /&gt;
geometry&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
However you can use the find_sections method to detect extra sections which may be parsed. In this example the output file is for a simple &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; print(parser.find_sections())&lt;br /&gt;
[&#039;input&#039;, &#039;sno&#039;, &#039;number_of_electrons&#039;, &#039;scf&#039;, &#039;mos&#039;]&lt;br /&gt;
&amp;gt;&amp;gt; data = parser([&#039;number_of_electrons&#039;, &#039;scf&#039;])&lt;br /&gt;
&amp;gt;&amp;gt; for key in data.keys(): print(key)&lt;br /&gt;
prelude&lt;br /&gt;
input&lt;br /&gt;
molecule&lt;br /&gt;
rem&lt;br /&gt;
number_of_electrons&lt;br /&gt;
scf&lt;br /&gt;
postlude&lt;br /&gt;
geometry&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Each of the keys corresponds to a dictionary containing the relevant information, for example we can look at the &#039;scf&#039; information&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; print(data[&#039;scf&#039;])&lt;br /&gt;
{&#039;cycles&#039;: {1: {&#039;energy&#039;: -0.6434040867, &#039;diis error&#039;: 9.04e-17}, 2: {&#039;energy&#039;: -1.0661086494, &#039;diis error&#039;: 9.04e-17}}, &#039;minima&#039;: {0: {}}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1565</id>
		<title>Parsing a QChem Output File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1565"/>
		<updated>2026-03-31T14:56:52Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
To extract all data from a QChem output file, you can use the QChemParser object from &amp;lt;pre&amp;gt;qcmagic.interfaces.parsers.qchem_parser.qchem_parser&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1564</id>
		<title>Parsing a QChem Output File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1564"/>
		<updated>2026-03-31T12:56:10Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1563</id>
		<title>Parsing a QChem Output File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Parsing_a_QChem_Output_File&amp;diff=1563"/>
		<updated>2026-03-31T12:55:25Z</updated>

		<summary type="html">&lt;p&gt;Jst55: Created page with &amp;quot;__TOC__  ==Summary==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1562</id>
		<title>RevQCMagic</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1562"/>
		<updated>2026-03-31T12:54:22Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Quick Guides */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quick Guides==&lt;br /&gt;
[[Creating a QChem Input File]]&lt;br /&gt;
&lt;br /&gt;
[[Parsing a QChem Output File]]&lt;br /&gt;
&lt;br /&gt;
==Core Concepts==&lt;br /&gt;
[[Configurations and States]]&lt;br /&gt;
&lt;br /&gt;
==[[Main Page#Computers#Software Tutorials|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1561</id>
		<title>RevQCMagic</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1561"/>
		<updated>2026-03-31T12:54:12Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Quick Guides */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quick Guides==&lt;br /&gt;
[[Creating a QChem Input File]]&lt;br /&gt;
[[Parsing a QChem Output File]]&lt;br /&gt;
&lt;br /&gt;
==Core Concepts==&lt;br /&gt;
[[Configurations and States]]&lt;br /&gt;
&lt;br /&gt;
==[[Main Page#Computers#Software Tutorials|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1560</id>
		<title>Configurations and States</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1560"/>
		<updated>2026-03-30T21:24:12Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
At the core of RevQCMagic are Configurations and States. Together these describe an entire system.&lt;br /&gt;
&lt;br /&gt;
Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.&lt;br /&gt;
&lt;br /&gt;
Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;. These two systems have the same Configuration, but different State.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
A single Configuration object contains various SubConfigurations, such as geometry or basis set used etc. Configuration objects also keep track of the State objects they are associated with.&lt;br /&gt;
&lt;br /&gt;
==SubConfiguration==&lt;br /&gt;
&lt;br /&gt;
===Geometry===&lt;br /&gt;
&lt;br /&gt;
===ConvolvedBasisSet===&lt;br /&gt;
&lt;br /&gt;
==State==&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1559</id>
		<title>Configurations and States</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1559"/>
		<updated>2026-03-30T21:23:25Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* SubConfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At the core of RevQCMagic are Configurations and States. Together these describe an entire system.&lt;br /&gt;
&lt;br /&gt;
Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.&lt;br /&gt;
&lt;br /&gt;
Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;. These two systems have the same Configuration, but different State.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
A single Configuration object contains various SubConfigurations, such as geometry or basis set used etc. Configuration objects also keep track of the State objects they are associated with.&lt;br /&gt;
&lt;br /&gt;
==SubConfiguration==&lt;br /&gt;
&lt;br /&gt;
===Geometry===&lt;br /&gt;
&lt;br /&gt;
===ConvolvedBasisSet===&lt;br /&gt;
&lt;br /&gt;
==State==&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1558</id>
		<title>Configurations and States</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1558"/>
		<updated>2026-03-30T21:22:16Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At the core of RevQCMagic are Configurations and States. Together these describe an entire system.&lt;br /&gt;
&lt;br /&gt;
Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.&lt;br /&gt;
&lt;br /&gt;
Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;. These two systems have the same Configuration, but different State.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
A single Configuration object contains various SubConfigurations, such as geometry or basis set used etc. Configuration objects also keep track of the State objects they are associated with.&lt;br /&gt;
&lt;br /&gt;
==SubConfiguration==&lt;br /&gt;
&lt;br /&gt;
==State==&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1557</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1557"/>
		<updated>2026-03-30T21:08:00Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Building Configuration and QChemMetadata Manually */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
RevQCMagic has an in-built QChem input file writer. The writer uses three things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is a QChemMetadata object which contains all of the calculation parameters.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Example: Building Configuration and QChemMetadata Manually==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Each input file will have the same calculation parameters&lt;br /&gt;
    parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Create a QChemMetadata object to store the calculation parameters&lt;br /&gt;
    # as well as the total charge (0) and the multiplicity (2*spin_proj+1)&lt;br /&gt;
    metadata = QChemMetadata()&lt;br /&gt;
    metadata.update_from_dictionary(parameters)&lt;br /&gt;
    metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # Every new geometry requires a new Configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
&lt;br /&gt;
        # Generate a co-ordinate system for holding the molecule geometry&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        # Add the two hydrogen atoms, note the required use of Vector3D&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        # Turn the AtomFragment object into a Geometry SubConfiguration, then&lt;br /&gt;
        # add to the total Configuration&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        # Generate the input file writer using the Configuration, and use the &lt;br /&gt;
        # QChemMetadata to write the specific input file to the specified filepath.&lt;br /&gt;
        # If wanted to do different calculations on the same Configuration then could&lt;br /&gt;
        # create different QChemMetadata objects and call the writer with each of them.&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1556</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1556"/>
		<updated>2026-03-30T21:07:47Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Example: Generating QChem Input Files for Different H-H Bond Lengths */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
RevQCMagic has an in-built QChem input file writer. The writer uses three things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is a QChemMetadata object which contains all of the calculation parameters.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Building Configuration and QChemMetadata Manually==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Each input file will have the same calculation parameters&lt;br /&gt;
    parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Create a QChemMetadata object to store the calculation parameters&lt;br /&gt;
    # as well as the total charge (0) and the multiplicity (2*spin_proj+1)&lt;br /&gt;
    metadata = QChemMetadata()&lt;br /&gt;
    metadata.update_from_dictionary(parameters)&lt;br /&gt;
    metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # Every new geometry requires a new Configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
&lt;br /&gt;
        # Generate a co-ordinate system for holding the molecule geometry&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        # Add the two hydrogen atoms, note the required use of Vector3D&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        # Turn the AtomFragment object into a Geometry SubConfiguration, then&lt;br /&gt;
        # add to the total Configuration&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        # Generate the input file writer using the Configuration, and use the &lt;br /&gt;
        # QChemMetadata to write the specific input file to the specified filepath.&lt;br /&gt;
        # If wanted to do different calculations on the same Configuration then could&lt;br /&gt;
        # create different QChemMetadata objects and call the writer with each of them.&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1555</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1555"/>
		<updated>2026-03-30T21:06:16Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
RevQCMagic has an in-built QChem input file writer. The writer uses three things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is a QChemMetadata object which contains all of the calculation parameters.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Example: Generating QChem Input Files for Different H-H Bond Lengths==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Each input file will have the same calculation parameters&lt;br /&gt;
    parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Create a QChemMetadata object to store the calculation parameters&lt;br /&gt;
    # as well as the total charge (0) and the multiplicity (2*spin_proj+1)&lt;br /&gt;
    metadata = QChemMetadata()&lt;br /&gt;
    metadata.update_from_dictionary(parameters)&lt;br /&gt;
    metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # Every new geometry requires a new Configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
&lt;br /&gt;
        # Generate a co-ordinate system for holding the molecule geometry&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        # Add the two hydrogen atoms, note the required use of Vector3D&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        # Turn the AtomFragment object into a Geometry SubConfiguration, then&lt;br /&gt;
        # add to the total Configuration&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        # Generate the input file writer using the Configuration, and use the &lt;br /&gt;
        # QChemMetadata to write the specific input file to the specified filepath.&lt;br /&gt;
        # If wanted to do different calculations on the same Configuration then could&lt;br /&gt;
        # create different QChemMetadata objects and call the writer with each of them.&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1554</id>
		<title>Configurations and States</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1554"/>
		<updated>2026-03-30T21:02:37Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At the core of RevQCMagic are Configurations and States. Together these describe an entire system.&lt;br /&gt;
&lt;br /&gt;
Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.&lt;br /&gt;
&lt;br /&gt;
Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;. These two systems have the same Configuration, but different State.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
==State==&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1553</id>
		<title>Configurations and States</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Configurations_and_States&amp;diff=1553"/>
		<updated>2026-03-30T21:01:55Z</updated>

		<summary type="html">&lt;p&gt;Jst55: Created page with &amp;quot;At the core of RevQCMagic are Configurations and States. Together these describe an entire system.  Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.  Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configu...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At the core of RevQCMagic are Configurations and States. Together these describe an entire system.&lt;br /&gt;
&lt;br /&gt;
Take ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, and ground-state HeH&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; also with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. These two systems have different Configuration, but the same State.&lt;br /&gt;
&lt;br /&gt;
Now consider ground-state H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and H&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt; with electronic configuration (1s)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;. These two systems have the same Configuration, but different State.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
==State==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1552</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1552"/>
		<updated>2026-03-30T20:19:30Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer. The writer uses three things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is a QChemMetadata object which contains all of the calculation parameters.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Example: Generating QChem Input Files for Different H-H Bond Lengths==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Each input file will have the same calculation parameters&lt;br /&gt;
    parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Create a QChemMetadata object to store the calculation parameters&lt;br /&gt;
    # as well as the total charge (0) and the multiplicity (2*spin_proj+1)&lt;br /&gt;
    metadata = QChemMetadata()&lt;br /&gt;
    metadata.update_from_dictionary(parameters)&lt;br /&gt;
    metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # Every new geometry requires a new Configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
&lt;br /&gt;
        # Generate a co-ordinate system for holding the molecule geometry&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        # Add the two hydrogen atoms, note the required use of Vector3D&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        # Turn the AtomFragment object into a Geometry SubConfiguration, then&lt;br /&gt;
        # add to the total Configuration&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        # Generate the input file writer using the Configuration, and use the &lt;br /&gt;
        # QChemMetadata to write the specific input file to the specified filepath.&lt;br /&gt;
        # If wanted to do different calculations on the same Configuration then could&lt;br /&gt;
        # create different QChemMetadata objects and call the writer with each of them.&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1551</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1551"/>
		<updated>2026-03-30T20:13:46Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer. The writer uses four things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is the total charge and the spin.)&lt;br /&gt;
* Parameters (These are all of the calculation details such as DFT functional, SCF convergence criteria, etc.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Example: Generating QChem Input Files for Different H-H Bond Lengths==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Each input file will have the same calculation parameters&lt;br /&gt;
    parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Create a QChemMetadata object to store the calculation parameters&lt;br /&gt;
    # as well as the total charge (0) and the multiplicity (2*spin_proj+1)&lt;br /&gt;
    metadata = QChemMetadata()&lt;br /&gt;
    metadata.update_from_dictionary(parameters)&lt;br /&gt;
    metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # Every new geometry requires a new Configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
&lt;br /&gt;
        # Generate a co-ordinate system for holding the molecule geometry&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        # Add the two hydrogen atoms, note the required use of Vector3D&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        # Turn the AtomFragment object into a Geometry SubConfiguration, then&lt;br /&gt;
        # add to the total Configuration&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        # Generate the input file writer using the Configuration, and use the &lt;br /&gt;
        # QChemMetadata to write the specific input file to the specified filepath.&lt;br /&gt;
        # If wanted to do different calculations on the same Configuration then could&lt;br /&gt;
        # create different QChemMetadata objects and call the writer with each of them.&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1550</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1550"/>
		<updated>2026-03-30T18:34:28Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer. The writer uses four things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is the total charge and the spin.)&lt;br /&gt;
* Parameters (These are all of the calculation details such as DFT functional, SCF convergence criteria, etc.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==Example: Generating QChem Input Files for Different H-H Bond Lengths==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qcmagic.core.cspace.configurationspace import Configuration&lt;br /&gt;
from qcmagic.core.cspace.molecule.atom import Atom&lt;br /&gt;
from qcmagic.core.cspace.molecule.atomfragment import AtomFragment&lt;br /&gt;
from qcmagic.core.cspace.molecule.geometry import Geometry&lt;br /&gt;
from qcmagic.auxiliary.linearalgebra3d import Vector3D&lt;br /&gt;
from qcmagic.auxiliary.qcmagic_standards import ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
from qcmagic.interfaces.input_writers.qchem_input_writer.qchem_input_writer import (&lt;br /&gt;
    QChemMetadata,&lt;br /&gt;
    QChemInputWriter,&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
def generate_H2_STO3G_Qchem_input_files():&lt;br /&gt;
    # Considering H-H bond lengths from 0.2 to 2,1 Angstroms&lt;br /&gt;
    for radius in np.linspace(0.2, 2.1, 20):&lt;br /&gt;
        # RevQCMagic uses Bohr whereas QChem uses Angstroms&lt;br /&gt;
        radius_bohr = radius * ANGSTROM_TO_BOHR&lt;br /&gt;
&lt;br /&gt;
        # For each new bond length define a new configuration&lt;br /&gt;
        config = Configuration()&lt;br /&gt;
        metadata = QChemMetadata()&lt;br /&gt;
&lt;br /&gt;
        parameters = {&lt;br /&gt;
            &#039;job_type&#039;:         &#039;sp&#039;,&lt;br /&gt;
            &#039;basis&#039;:            &#039;STO-3G&#039;,&lt;br /&gt;
            &#039;method&#039;:           &#039;HF&#039;,&lt;br /&gt;
            &#039;symmetry_ignore&#039;:  &#039;true&#039;,&lt;br /&gt;
            &#039;scf_convergence&#039;:  &#039;11&#039;,&lt;br /&gt;
            &#039;thresh&#039;:           &#039;14&#039;,&lt;br /&gt;
            &#039;unrestricted&#039;:     &#039;false&#039;,&lt;br /&gt;
            &#039;iqmol_fchk&#039;:       &#039;true&#039;,&lt;br /&gt;
            &#039;max_scf_cycles&#039;:   &#039;500&#039;,&lt;br /&gt;
            &#039;mem_total&#039;:        &#039;5976800&#039;&lt;br /&gt;
        }&lt;br /&gt;
        metadata.update_from_dictionary(parameters)&lt;br /&gt;
        metadata.state_properties = {&amp;quot;total_charge&amp;quot;: 0, &amp;quot;spin_projection&amp;quot;: 0}&lt;br /&gt;
&lt;br /&gt;
        coordsystem = AtomFragment(parent=None)&lt;br /&gt;
        H2 = AtomFragment(coordsystem)&lt;br /&gt;
&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, -radius_bohr/2])))&lt;br /&gt;
        H2.add(Atom(&#039;H&#039;, H2, Vector3D([0.00, 0.00, +radius_bohr/2])))&lt;br /&gt;
&lt;br /&gt;
        config.add_subconfiguration(Geometry([(None, None)], H2))&lt;br /&gt;
&lt;br /&gt;
        writer = QChemInputWriter(config)&lt;br /&gt;
        filepath = f&#039;H2_STO-3G_radius_{radius:.1f}A.inp&#039;&lt;br /&gt;
        writer(filepath, metadata)&lt;br /&gt;
&lt;br /&gt;
generate_H2_STO3G_Qchem_input_files()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code generates input files which all look like the one given below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$molecule&lt;br /&gt;
    0 1&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    -0.10000000000000&lt;br /&gt;
    H    +0.00000000000000    +0.00000000000000    +0.10000000000000&lt;br /&gt;
$end&lt;br /&gt;
$rem&lt;br /&gt;
    basis STO-3G&lt;br /&gt;
    job_type sp&lt;br /&gt;
    method hf&lt;br /&gt;
    symmetry_ignore true&lt;br /&gt;
    scf_convergence 11&lt;br /&gt;
    thresh 14&lt;br /&gt;
    unrestricted false&lt;br /&gt;
    iqmol_fchk true&lt;br /&gt;
    max_scf_cycles 500&lt;br /&gt;
    mem_total 5976800&lt;br /&gt;
$end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1549</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1549"/>
		<updated>2026-03-30T18:13:37Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer. The writer uses four things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is the total charge and the spin.)&lt;br /&gt;
* Parameters (These are all of the calculation details such as DFT functional, SCF convergence criteria, etc.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1548</id>
		<title>RevQCMagic</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1548"/>
		<updated>2026-03-30T18:10:49Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Return to Main Page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quick Guides==&lt;br /&gt;
[[Creating a QChem Input File]]&lt;br /&gt;
&lt;br /&gt;
==Core Concepts==&lt;br /&gt;
[[Configurations and States]]&lt;br /&gt;
&lt;br /&gt;
==[[Main Page#Computers#Software Tutorials|Return]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1547</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1547"/>
		<updated>2026-03-30T18:08:58Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer.&lt;br /&gt;
&lt;br /&gt;
The writer uses four things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is the total charge and the spin.)&lt;br /&gt;
* Parameters (These are all of the calculation details such as DFT functional, SCF convergence criteria, etc.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;br /&gt;
&lt;br /&gt;
==[[RevQCMagic|Return to RevQCMagic]]==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1546</id>
		<title>RevQCMagic</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1546"/>
		<updated>2026-03-30T18:07:06Z</updated>

		<summary type="html">&lt;p&gt;Jst55: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quick Guides==&lt;br /&gt;
[[Creating a QChem Input File]]&lt;br /&gt;
&lt;br /&gt;
==Core Concepts==&lt;br /&gt;
[[Configurations and States]]&lt;br /&gt;
&lt;br /&gt;
==Return to Main Page==&lt;br /&gt;
[[Main Page]]&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1545</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1545"/>
		<updated>2026-03-30T17:10:55Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Creating a QChem Input File */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RevQCMagic has an in-built QChem input file writer.&lt;br /&gt;
&lt;br /&gt;
The writer uses four things to generate an input file:&lt;br /&gt;
* Configuration (The Configuration object contains all information which gives a state context, i.e. it contains the nuclei involved, the geometry of the nuclei, the basis set for each atom, etc)&lt;br /&gt;
* MetaData (For a QChem input file this is the total charge and the spin.)&lt;br /&gt;
* Parameters (These are all of the calculation details such as DFT functional, SCF convergence criteria, etc.)&lt;br /&gt;
* FilePath (The filepath to save the input file to.)&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1544</id>
		<title>Creating a QChem Input File</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Creating_a_QChem_Input_File&amp;diff=1544"/>
		<updated>2026-03-30T17:03:52Z</updated>

		<summary type="html">&lt;p&gt;Jst55: Created page with &amp;quot;==Creating a QChem Input File==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Creating a QChem Input File==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1543</id>
		<title>RevQCMagic</title>
		<link rel="alternate" type="text/html" href="https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=RevQCMagic&amp;diff=1543"/>
		<updated>2026-03-30T17:02:59Z</updated>

		<summary type="html">&lt;p&gt;Jst55: Created page with &amp;quot;==Quick Guides== Creating a QChem Input File  ==Core Concepts== Configurations and States&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quick Guides==&lt;br /&gt;
[[Creating a QChem Input File]]&lt;br /&gt;
&lt;br /&gt;
==Core Concepts==&lt;br /&gt;
[[Configurations and States]]&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1542</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=1542"/>
		<updated>2026-03-30T17:01:15Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Software Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; justify-content:center; gap:1em; align-items:flex-start; margin:1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#d62828;&amp;quot;&amp;gt; _________   ___   ___      ______       ___ __ __      &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f77f00;&amp;quot;&amp;gt;/________/\ /__/\ /__/\    /_____/\     /__//_//_/\     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fcbf49;&amp;quot;&amp;gt;\__.::.__\/ \::\ \\  \ \   \:::_ \ \    \::\| \| \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#2a9d8f;&amp;quot;&amp;gt;   \::\ \    \::\/_\ .\ \   \:\ \ \ \    \:.      \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#457b9d;&amp;quot;&amp;gt;    \::\ \    \:: ___::\ \   \:\ \ \ \    \:.\-/\  \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#6a4c93;&amp;quot;&amp;gt;     \::\ \    \: \ \\::\ \   \:\_\ \ \    \. \  \  \ \ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8338ec;&amp;quot;&amp;gt;      \__\/     \__\/ \::\/    \_____\/     \__\/ \__\/ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt; _______      ______        ______       __  __       ______     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff7f00;&amp;quot;&amp;gt;/______/\    /_____/\      /_____/\     /_/\/_/\     /_____/\    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ffff00;&amp;quot;&amp;gt;\::::__\/__  \:::_ \ \     \:::_ \ \    \:\ \:\ \    \:::_ \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#00cc00;&amp;quot;&amp;gt; \:\ /____/\  \:(_) ) )_    \:\ \ \ \    \:\ \:\ \    \:(_) \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0099ff;&amp;quot;&amp;gt;  \:\\_  _\/   \: __ `\ \    \:\ \ \ \    \:\ \:\ \    \: ___\/  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#4b0082;&amp;quot;&amp;gt;   \:\_\ \ \    \ \ `\ \ \    \:\_\ \ \    \:\_\:\ \    \ \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8b00ff;&amp;quot;&amp;gt;    \_____\/     \_\/ \_\/     \_____\/     \_____\/     \_\/    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=About=&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). 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. For members of the group please feel free to edit the contents of the wiki and fix any errors that you are bound to spot. &lt;br /&gt;
&lt;br /&gt;
== [[Group_List | Group List and Photos]] ==&lt;br /&gt;
&lt;br /&gt;
Here you can find photos of the group in various locations. There is also a helpful Gantt chart illustrating the storied group history. The chart should ideally be updated termly, the current chart maintainer is Luke Wright and you should email him with any complaints.&lt;br /&gt;
&lt;br /&gt;
== [[Summer_Interns | Summer Interns]] ==&lt;br /&gt;
&lt;br /&gt;
Email theory-sec@ch.cam.ac.uk for summer internship opportunities in the group. You are welcome to suggest ideas for a project you would like to do, but ideas are also available for assignment.&lt;br /&gt;
&lt;br /&gt;
==[https://www.overleaf.com/read/yddfjrvpjckj Group Expectations]==&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on Overleaf above. The rules outlined must be obeyed at all costs, if not, the consequences are dire.&lt;br /&gt;
&lt;br /&gt;
=Events=&lt;br /&gt;
&lt;br /&gt;
This section contains information and dates about all regularly or spontaneously scheduled academic events. &lt;br /&gt;
&lt;br /&gt;
==[https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745 Group Calendar]==&lt;br /&gt;
The group calendar is available at the link above. For maximum group efficiency you should add this calendar to your personal calendar. Instructions for how to do this are pending if I can be bothered to write them.&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
==[[Past Group Meetings|Group Meetings]]==&lt;br /&gt;
&lt;br /&gt;
Group Meetings take place every Thursday at 15.30 in U203. For anyone who needs to book a room for group meetings (or otherwise), follow this link [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ here] to see room availability. The current term&#039;s group meetings are available below, so that you need not click the above link (which contains past group meetings).&lt;br /&gt;
&lt;br /&gt;
===Easter 2026===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Date&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Talk&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Cake&lt;br /&gt;
|-&lt;br /&gt;
| 30 April || Luke + Corey + Katrina || Luke&lt;br /&gt;
|-&lt;br /&gt;
| 7 May || Informal || &lt;br /&gt;
|-&lt;br /&gt;
| 14 May || Reka || &lt;br /&gt;
|-&lt;br /&gt;
| 21 May || Informal ||&lt;br /&gt;
|-&lt;br /&gt;
| 28 May || MPhil || &lt;br /&gt;
|-&lt;br /&gt;
| 4 June || Informal ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 June || Dylan ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 June || Informal ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Journal Club==&lt;br /&gt;
Journal Club occurs about twice a term, it usually occurs at 12pm in one of the Cybercafe rooms (U202 or U203) pizza or alternatives are provided. Upcoming and Past Journal Clubs are found [[Journal Clubs|here]].&lt;br /&gt;
&lt;br /&gt;
==Seminars==&lt;br /&gt;
&lt;br /&gt;
* [https://www.lclu.cam.ac.uk/events/coffee-meetings Leverhulme Centre for Life in the Universe Coffee Meetings]&lt;br /&gt;
* [https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info Quantum Information Seminars]&lt;br /&gt;
&lt;br /&gt;
==QCQCDG==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available [https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group here].&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Wednesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
= Research and Projects =&lt;br /&gt;
&lt;br /&gt;
== [[Project_Ideas | Project Ideas]] ==&lt;br /&gt;
Based on recent talks and conferences. Contains both project ideas and more general questions that would be nice to answer.&lt;br /&gt;
&lt;br /&gt;
== Dissertations ==&lt;br /&gt;
Please upload any missing documents to these folders such that these contain a complete history of every project or work completed in the group.&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;
* [https://www.overleaf.com/read/ffdvzskxvnbm#2e9673 Template for L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X poster]&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;
= Computers =&lt;br /&gt;
&lt;br /&gt;
This section contains all information you could ever need about computers and how to use them. &lt;br /&gt;
&lt;br /&gt;
== [[Computer_and_Storage_List | Computing Resources]] ==&lt;br /&gt;
&lt;br /&gt;
See this section for what computers the group members are using, what compute clusters are available, and where you can store files.&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. Some highlights include setting up SSH keys, X-forwarding, or how to use vim. Click the hyperlink for the full list.&lt;br /&gt;
&lt;br /&gt;
== [[Connecting_Machines | How to connect to department machines]] ==&lt;br /&gt;
&lt;br /&gt;
It can be useful often to connect to computers in department remotely. Please keep your work-life balance in mind.&lt;br /&gt;
&lt;br /&gt;
== [[Installing_Slack | How to install Slack on department machines ]] ==&lt;br /&gt;
&lt;br /&gt;
Group communication is done primarily through Slack, it may be useful to install it. Alternatively we could begin using pigeon-mail or smoke signals.&lt;br /&gt;
&lt;br /&gt;
== Software Tutorials==&lt;br /&gt;
# [[QChem]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
# [[RevQCMagic]]&lt;br /&gt;
&lt;br /&gt;
= Uncategorisable =&lt;br /&gt;
&lt;br /&gt;
The following sections could not be given a heading in the great wiki organisation of 2026 and thus are labelled as uncategorisable. See [https://en.wikipedia.org/wiki/Russell%27s_paradox Russell&#039;s paradox] for more details.&lt;br /&gt;
&lt;br /&gt;
== Useful Information ==&lt;br /&gt;
&lt;br /&gt;
Here are some things that were deemed as useful once upon a time. Please add to the list.&lt;br /&gt;
&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;
# Where to get [[Travel Money]]&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;
For publications data must be archived in accordance with university policy, instructions are here.&lt;br /&gt;
&lt;br /&gt;
== [[Website_to_do | To-do list for the Thom Group Website]] ==&lt;br /&gt;
&lt;br /&gt;
If there are desired wiki changes but the will to implement is not there they can be written here.&lt;br /&gt;
&lt;br /&gt;
= Archive =&lt;br /&gt;
&lt;br /&gt;
Anything not updated for more than 5 years should be put into this section.&lt;br /&gt;
&lt;br /&gt;
== [[Group_activities | Group Activities]] ==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
	<entry>
		<id>https://wikis.ch.cam.ac.uk/thom/wiki/index.php?title=Main_Page&amp;diff=1541</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=1541"/>
		<updated>2026-03-30T17:01:07Z</updated>

		<summary type="html">&lt;p&gt;Jst55: /* Software Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; justify-content:center; gap:1em; align-items:flex-start; margin:1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#d62828;&amp;quot;&amp;gt; _________   ___   ___      ______       ___ __ __      &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f77f00;&amp;quot;&amp;gt;/________/\ /__/\ /__/\    /_____/\     /__//_//_/\     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fcbf49;&amp;quot;&amp;gt;\__.::.__\/ \::\ \\  \ \   \:::_ \ \    \::\| \| \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#2a9d8f;&amp;quot;&amp;gt;   \::\ \    \::\/_\ .\ \   \:\ \ \ \    \:.      \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#457b9d;&amp;quot;&amp;gt;    \::\ \    \:: ___::\ \   \:\ \ \ \    \:.\-/\  \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#6a4c93;&amp;quot;&amp;gt;     \::\ \    \: \ \\::\ \   \:\_\ \ \    \. \  \  \ \ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8338ec;&amp;quot;&amp;gt;      \__\/     \__\/ \::\/    \_____\/     \__\/ \__\/ &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto; max-width:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;lt;!----&amp;gt; style=&amp;quot;display:inline-block; text-align:left; white-space:pre; margin:0; padding:1em 1.5em; border:2px solid #7c3aed; border-radius:12px; background:#0f172a; box-shadow:0 0 12px rgba(124,58,237,0.45);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt; _______      ______        ______       __  __       ______     &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff7f00;&amp;quot;&amp;gt;/______/\    /_____/\      /_____/\     /_/\/_/\     /_____/\    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ffff00;&amp;quot;&amp;gt;\::::__\/__  \:::_ \ \     \:::_ \ \    \:\ \:\ \    \:::_ \ \   &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#00cc00;&amp;quot;&amp;gt; \:\ /____/\  \:(_) ) )_    \:\ \ \ \    \:\ \:\ \    \:(_) \ \  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0099ff;&amp;quot;&amp;gt;  \:\\_  _\/   \: __ `\ \    \:\ \ \ \    \:\ \:\ \    \: ___\/  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#4b0082;&amp;quot;&amp;gt;   \:\_\ \ \    \ \ `\ \ \    \:\_\ \ \    \:\_\:\ \    \ \ \    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#8b00ff;&amp;quot;&amp;gt;    \_____\/     \_\/ \_\/     \_____\/     \_____\/     \_\/    &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=About=&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). 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. For members of the group please feel free to edit the contents of the wiki and fix any errors that you are bound to spot. &lt;br /&gt;
&lt;br /&gt;
== [[Group_List | Group List and Photos]] ==&lt;br /&gt;
&lt;br /&gt;
Here you can find photos of the group in various locations. There is also a helpful Gantt chart illustrating the storied group history. The chart should ideally be updated termly, the current chart maintainer is Luke Wright and you should email him with any complaints.&lt;br /&gt;
&lt;br /&gt;
== [[Summer_Interns | Summer Interns]] ==&lt;br /&gt;
&lt;br /&gt;
Email theory-sec@ch.cam.ac.uk for summer internship opportunities in the group. You are welcome to suggest ideas for a project you would like to do, but ideas are also available for assignment.&lt;br /&gt;
&lt;br /&gt;
==[https://www.overleaf.com/read/yddfjrvpjckj Group Expectations]==&lt;br /&gt;
&lt;br /&gt;
The Group Expectations document is available on Overleaf above. The rules outlined must be obeyed at all costs, if not, the consequences are dire.&lt;br /&gt;
&lt;br /&gt;
=Events=&lt;br /&gt;
&lt;br /&gt;
This section contains information and dates about all regularly or spontaneously scheduled academic events. &lt;br /&gt;
&lt;br /&gt;
==[https://calendar.google.com/calendar/render?mode=day&amp;amp;date=20160601T153539#main_7%7Cday-1+23745+23745+23745 Group Calendar]==&lt;br /&gt;
The group calendar is available at the link above. For maximum group efficiency you should add this calendar to your personal calendar. Instructions for how to do this are pending if I can be bothered to write them.&lt;br /&gt;
&lt;br /&gt;
{{Special:IframePage}}&lt;br /&gt;
&lt;br /&gt;
==[[Past Group Meetings|Group Meetings]]==&lt;br /&gt;
&lt;br /&gt;
Group Meetings take place every Thursday at 15.30 in U203. For anyone who needs to book a room for group meetings (or otherwise), follow this link [https://bookings.ch.cam.ac.uk/lecture-theatres/mrbs/ here] to see room availability. The current term&#039;s group meetings are available below, so that you need not click the above link (which contains past group meetings).&lt;br /&gt;
&lt;br /&gt;
===Easter 2026===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 20ex;&amp;quot; | Date&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Talk&lt;br /&gt;
! style=&amp;quot;width: 18ex;&amp;quot; | Cake&lt;br /&gt;
|-&lt;br /&gt;
| 30 April || Luke + Corey + Katrina || Luke&lt;br /&gt;
|-&lt;br /&gt;
| 7 May || Informal || &lt;br /&gt;
|-&lt;br /&gt;
| 14 May || Reka || &lt;br /&gt;
|-&lt;br /&gt;
| 21 May || Informal ||&lt;br /&gt;
|-&lt;br /&gt;
| 28 May || MPhil || &lt;br /&gt;
|-&lt;br /&gt;
| 4 June || Informal ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 June || Dylan ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 June || Informal ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Journal Club==&lt;br /&gt;
Journal Club occurs about twice a term, it usually occurs at 12pm in one of the Cybercafe rooms (U202 or U203) pizza or alternatives are provided. Upcoming and Past Journal Clubs are found [[Journal Clubs|here]].&lt;br /&gt;
&lt;br /&gt;
==Seminars==&lt;br /&gt;
&lt;br /&gt;
* [https://www.lclu.cam.ac.uk/events/coffee-meetings Leverhulme Centre for Life in the Universe Coffee Meetings]&lt;br /&gt;
* [https://lists.cam.ac.uk/sympa/subscribe/phy-cavendish-quantum-info?previous_action=info Quantum Information Seminars]&lt;br /&gt;
&lt;br /&gt;
==QCQCDG==&lt;br /&gt;
Quantum Computing for Quantum Chemistry Discussion Group (QCQCDG) info available [https://www.ch.cam.ac.uk/group/thom/quantum-computing-quantum-chemistry-discussion-group here].&lt;br /&gt;
&lt;br /&gt;
==Quantum Brainstorm==&lt;br /&gt;
Informal quantum discussions taking place at 10am on Wednesdays in the supervision area.&lt;br /&gt;
Notes available [[Quantum Brainstorm|here]].&lt;br /&gt;
&lt;br /&gt;
= Research and Projects =&lt;br /&gt;
&lt;br /&gt;
== [[Project_Ideas | Project Ideas]] ==&lt;br /&gt;
Based on recent talks and conferences. Contains both project ideas and more general questions that would be nice to answer.&lt;br /&gt;
&lt;br /&gt;
== Dissertations ==&lt;br /&gt;
Please upload any missing documents to these folders such that these contain a complete history of every project or work completed in the group.&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;
* [https://www.overleaf.com/read/ffdvzskxvnbm#2e9673 Template for L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X poster]&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;
= Computers =&lt;br /&gt;
&lt;br /&gt;
This section contains all information you could ever need about computers and how to use them. &lt;br /&gt;
&lt;br /&gt;
== [[Computer_and_Storage_List | Computing Resources]] ==&lt;br /&gt;
&lt;br /&gt;
See this section for what computers the group members are using, what compute clusters are available, and where you can store files.&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. Some highlights include setting up SSH keys, X-forwarding, or how to use vim. Click the hyperlink for the full list.&lt;br /&gt;
&lt;br /&gt;
== [[Connecting_Machines | How to connect to department machines]] ==&lt;br /&gt;
&lt;br /&gt;
It can be useful often to connect to computers in department remotely. Please keep your work-life balance in mind.&lt;br /&gt;
&lt;br /&gt;
== [[Installing_Slack | How to install Slack on department machines ]] ==&lt;br /&gt;
&lt;br /&gt;
Group communication is done primarily through Slack, it may be useful to install it. Alternatively we could begin using pigeon-mail or smoke signals.&lt;br /&gt;
&lt;br /&gt;
== Software Tutorials==&lt;br /&gt;
# [[QChem]]&lt;br /&gt;
# [[SimpleDMC]]&lt;br /&gt;
# [[MRCC]]&lt;br /&gt;
# [[GAMESS]]&lt;br /&gt;
# [[RevQCMagic&lt;br /&gt;
&lt;br /&gt;
= Uncategorisable =&lt;br /&gt;
&lt;br /&gt;
The following sections could not be given a heading in the great wiki organisation of 2026 and thus are labelled as uncategorisable. See [https://en.wikipedia.org/wiki/Russell%27s_paradox Russell&#039;s paradox] for more details.&lt;br /&gt;
&lt;br /&gt;
== Useful Information ==&lt;br /&gt;
&lt;br /&gt;
Here are some things that were deemed as useful once upon a time. Please add to the list.&lt;br /&gt;
&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;
# Where to get [[Travel Money]]&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;
For publications data must be archived in accordance with university policy, instructions are here.&lt;br /&gt;
&lt;br /&gt;
== [[Website_to_do | To-do list for the Thom Group Website]] ==&lt;br /&gt;
&lt;br /&gt;
If there are desired wiki changes but the will to implement is not there they can be written here.&lt;br /&gt;
&lt;br /&gt;
= Archive =&lt;br /&gt;
&lt;br /&gt;
Anything not updated for more than 5 years should be put into this section.&lt;br /&gt;
&lt;br /&gt;
== [[Group_activities | Group Activities]] ==&lt;/div&gt;</summary>
		<author><name>Jst55</name></author>
	</entry>
</feed>