<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://katlas.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChilaVielp</id>
	<title>Knot Atlas - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://katlas.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChilaVielp"/>
	<link rel="alternate" type="text/html" href="https://katlas.org/wiki/Special:Contributions/ChilaVielp"/>
	<updated>2026-08-21T09:44:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://katlas.org/index.php?title=Setup&amp;diff=1691783</id>
		<title>Setup</title>
		<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=Setup&amp;diff=1691783"/>
		<updated>2008-07-13T18:56:49Z</updated>

		<summary type="html">&lt;p&gt;ChilaVielp: roldar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;reltroc&lt;br /&gt;
{{Manual TOC Sidebar}}&lt;br /&gt;
&lt;br /&gt;
Start by downloading either the file [http://katlas.org/svn/KnotTheory/tags/stable/KnotTheory.tar.gz &amp;lt;tt&amp;gt;KnotTheory.tar.gz&amp;lt;/tt&amp;gt;] or the file [http://katlas.org/svn/KnotTheory/tags/stable/KnotTheory.zip &amp;lt;tt&amp;gt;KnotTheory.zip&amp;lt;/tt&amp;gt;] (around 3MB each), and unpack either one. This will create a subdirectory KnotTheory/ in your current working directory. This done, no installation is required (though you may wish to check out [[#Further Data Files|Further Data Files]] and/or [[#Setting the Path|Setting the Path]] below). Start Mathematica and you&#039;re ready to go:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$&amp;lt;&amp;lt; KnotTheory`$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;font color=blue&amp;gt;In[1]:=&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;code&amp;gt;  &amp;lt;&amp;lt; KnotTheory`&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;Loading KnotTheory` version of July 7, 2007, 9:53:56.5473.&lt;br /&gt;
Read more at http://katlas.org/wiki/KnotTheory.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notice the little &amp;quot;prime&amp;quot; at the end of &amp;lt;tt&amp;gt;KnotTheory&amp;lt;/tt&amp;gt; above. It is a backquote (find it on the upper left side of most keyboards) and not a quote, and it really has to be there for things to work.&lt;br /&gt;
&lt;br /&gt;
Let us check that everything is working well:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Alexander[Knot[6, 2]][t]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 2 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Alexander[Knot[6, 2]][t]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;      -2   3          2&lt;br /&gt;
-3 - t   + - + 3 t - t&lt;br /&gt;
           t&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?KnotTheoryVersion$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpLine|&lt;br /&gt;
n  = 3 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryVersion&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;KnotTheoryVersion[] returns the date of the current version of the&lt;br /&gt;
package KnotTheory`. KnotTheoryVersion[k] returns the kth field in&lt;br /&gt;
KnotTheoryVersion[].&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?KnotTheoryVersionString$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpLine|&lt;br /&gt;
n  = 4 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryVersionString&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;KnotTheoryVersionString[] returns a string containing the date and&lt;br /&gt;
time of the current version of the package KnotTheory`. It is generated&lt;br /&gt;
from KnotTheoryVersion[].&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?KnotTheoryWelcomeMessage$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpLine|&lt;br /&gt;
n  = 5 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryWelcomeMessage&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;KnotTheoryWelcomeMessage[] returns a string containing the welcome message&lt;br /&gt;
printed when KnotTheory` is first loaded.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus on the day this manual page was last changed, we had:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$${KnotTheoryVersion[], KnotTheoryVersionString[]}$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 6 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;{KnotTheoryVersion[], KnotTheoryVersionString[]}&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;{{2007, 7, 7, 9, 53, 56.5473}, July 7, 2007, 9:53:56.5473}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$KnotTheoryWelcomeMessage[]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 7 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryWelcomeMessage[]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;Loading KnotTheory` version of July 7, 2007, 9:53:56.5473.&lt;br /&gt;
Read more at http://katlas.math.toronto.edu/wiki/KnotTheory.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?KnotTheoryDirectory$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpLine|&lt;br /&gt;
n  = 8 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryDirectory&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;KnotTheoryDirectory[] returns the best guess KnotTheory` has for its&lt;br /&gt;
location on the host computer. It can be reset by the user.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$KnotTheoryDirectory[]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 9 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;KnotTheoryDirectory[]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;C:\drorbn\projects\KnotTheory\svn\trunk\KnotTheory&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KnotTheoryDirectory may not work under some operating systems/environments. Please let [[User:Drorbn|Dror]] know if you encounter any difficulties.&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
====Precomputed Data====&lt;br /&gt;
&amp;lt;code&amp;gt;KnotTheory`&amp;lt;/code&amp;gt; comes with a certain amount of precomputed data which is loaded &amp;quot;on demand&amp;quot; just when it is needed. When a precomputed data file is read by KnotTheory`, a notification message is displayed. To prevent these messages from appearing execute the command &amp;lt;code&amp;gt;Off[KnotTheory::loading]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
====Further Data Files====&lt;br /&gt;
To access the Hoste-Thistlethwaite enumeration of knots with 12 to 16 crossings (see [[Naming and Enumeration]]), also download either the file [http://katlas.org/svn/KnotTheory/tags/stable/DTCodes4Knots12To16.tar.gz &amp;lt;tt&amp;gt;DTCodes4Knots12To16.tar.gz&amp;lt;/tt&amp;gt;] or the file [http://katlas.org/svn/KnotTheory/tags/stable/DTCodes4Knots12To16.zip &amp;lt;tt&amp;gt;DTCodes4Knots12To16.zip&amp;lt;/tt&amp;gt;] (about 9MB each), and unpack either one into the directory &amp;lt;tt&amp;gt;KnotTheory/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
====Setting the Path====&lt;br /&gt;
The directions above are written on the assumption that the package &amp;lt;tt&amp;gt;KnotTheory`&amp;lt;/tt&amp;gt; (more precisely, the directory &amp;lt;tt&amp;gt;KnotTheory/&amp;lt;/tt&amp;gt; containing the files that make this package), is somewhere on your Mathematica search path. Usually this will be the case if &amp;lt;tt&amp;gt;KnotTheory/&amp;lt;/tt&amp;gt; is a subdirectory of your current working directory. If for some reason Mathematica cannot find &amp;lt;tt&amp;gt;KnotTheory`&amp;lt;/tt&amp;gt;, you may tell it where to look in either of the following three ways. Assume &amp;lt;tt&amp;gt;KnotTheory/&amp;lt;/tt&amp;gt; is a subdirectory of &amp;lt;tt&amp;gt;FullPathToKnotTheory&amp;lt;/tt&amp;gt;:&lt;br /&gt;
# If you are using &amp;lt;tt&amp;gt;KnotTheory`&amp;lt;/tt&amp;gt; rarely and you don&#039;t want to change system defaults, evaluate &amp;lt;tt&amp;gt;AppendTo[$Path,&amp;quot;FullPathToKnotTheory&amp;quot;]&amp;lt;/tt&amp;gt; within Mathematica before attempting to load &amp;lt;tt&amp;gt;KnotTheory`&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# If you plan to use &amp;lt;tt&amp;gt;KnotTheory`&amp;lt;/tt&amp;gt; often, you may want to move the directory &amp;lt;tt&amp;gt;KnotTheory/&amp;lt;/tt&amp;gt; into one of the directories on your path. Evaluate &amp;lt;tt&amp;gt;$Path&amp;lt;/tt&amp;gt; within Mathematica to see what those are.&lt;br /&gt;
# Alternatively, you may permanently add &amp;lt;tt&amp;gt;FullPathToKnotTheory&amp;lt;/tt&amp;gt; to your &amp;lt;tt&amp;gt;$Path&amp;lt;/tt&amp;gt;. To do that, find your Mathematica base directory by evaluating &amp;lt;tt&amp;gt;$BaseDirectory&amp;lt;/tt&amp;gt; (on Dror&#039;s laptop, this comes out to be &amp;lt;tt&amp;gt;C:\ProgramData\Mathematica&amp;lt;/tt&amp;gt;), and then add the line &amp;lt;tt&amp;gt;AppendTo[$Path,&amp;quot;FullPathToKnotTheory/&amp;quot;]&amp;lt;/tt&amp;gt; to the file  &amp;lt;tt&amp;gt;$BaseDirectory/Kernel/init.m&amp;lt;/tt&amp;gt; and restart Mathematica.&lt;/div&gt;</summary>
		<author><name>ChilaVielp</name></author>
	</entry>
</feed>