Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding a small knot database #27535

Closed
fchapoton opened this issue Mar 22, 2019 · 29 comments
Closed

adding a small knot database #27535

fchapoton opened this issue Mar 22, 2019 · 29 comments

Comments

@fchapoton
Copy link
Contributor

CC: @tscrim @miguelmarco

Component: algebraic topology

Keywords: knot

Author: Frédéric Chapoton

Branch/Commit: 10aa203

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/27535

@fchapoton
Copy link
Contributor Author

Commit: c7f42ff

@fchapoton
Copy link
Contributor Author

Branch: u/chapoton/27535

@fchapoton
Copy link
Contributor Author

comment:1

work in progress


New commits:

c7f42fftrying to add one knot database

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Branch pushed to git repo; I updated commit sha1. New commits:

fde1330trac 27535 some more work on small knots table

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Changed commit from c7f42ff to fde1330

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Branch pushed to git repo; I updated commit sha1. New commits:

56678bdfix

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Changed commit from fde1330 to 56678bd

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Changed commit from 56678bd to 2b7adf3

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 22, 2019

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

2b7adf3adding a small-knots database

@tscrim
Copy link
Collaborator

tscrim commented Mar 22, 2019

comment:5

+1

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 23, 2019

Changed commit from 2b7adf3 to 3f4908f

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 23, 2019

Branch pushed to git repo; I updated commit sha1. New commits:

3f4908ftrac 27535 some details about knot table

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 30, 2019

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

ac29a79adding a small-knots database

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 30, 2019

Changed commit from 3f4908f to ac29a79

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 30, 2019

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

a0897a3adding a small-knots database

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Mar 30, 2019

Changed commit from ac29a79 to a0897a3

@fchapoton
Copy link
Contributor Author

comment:9

Please have a look.

@fchapoton
Copy link
Contributor Author

Changed keywords from none to knot

@miguelmarco
Copy link
Contributor

comment:12

This is a nice addition!

How did you const6ruct the table of knots? Used some scripts to parse the data from the knot atlas?

@fchapoton
Copy link
Contributor Author

comment:13

Well, just taking the table and cleaning it by hand in emacs, using search-and-replace.

@fchapoton
Copy link
Contributor Author

comment:14

green bot

@tscrim
Copy link
Collaborator

tscrim commented Apr 3, 2019

Reviewer: Travis Scrimshaw

@tscrim
Copy link
Collaborator

tscrim commented Apr 3, 2019

comment:15

I think this is a little misleading about the from_table input:

a pair of integers `(n, k)` where `n` is the crossing number

as it makes it seem like it should take a tuple. I think it would be better to have a more standard INPUT: block of

- ``n`` -- the crossing number
- ``k`` -- a positive integer

A little formatting thing, I think the first entry of the knot table should be on its own line instead of part of the small_knots_table = {. I would also indent all of them to make it clear they are enclosed in something.

Other than these two things, LGTM, and this will be a very nice addition to have.

@tscrim
Copy link
Collaborator

tscrim commented Apr 3, 2019

comment:16

Doing this for links might also be a good follow-up too based on this: http://katlas.org/wiki/The_Thistlethwaite_Link_Table

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 3, 2019

Branch pushed to git repo; I updated commit sha1. New commits:

42d2d9bMerge branch 'u/chapoton/27535' into 8.8.b0
10aa203trac 27535 some details as suggested by reviewer

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 3, 2019

Changed commit from a0897a3 to 10aa203

@fchapoton
Copy link
Contributor Author

comment:18

done, thx

@tscrim
Copy link
Collaborator

tscrim commented Apr 3, 2019

comment:19

Thanks. LGTM.

@vbraun
Copy link
Member

vbraun commented Apr 4, 2019

Changed branch from u/chapoton/27535 to 10aa203

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants