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

Adds a cell that links to youtube video #271

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mptouzel
Copy link
Contributor

@mptouzel mptouzel commented Sep 7, 2023

No description provided.

@mptouzel mptouzel requested a review from a team as a code owner September 7, 2023 19:34
@mptouzel mptouzel linked an issue Sep 7, 2023 that may be closed by this pull request
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions
Copy link

github-actions bot commented Sep 7, 2023

Projects_Tutorial1 Projects_Tutorial2 Projects_Tutorial3 Projects_Tutorial4 Projects_Tutorial5 Projects_Tutorial6 Projects_Tutorial7 Projects_Tutorial8 W1D1_Tutorial1 W1D1_Tutorial2 W1D1_Tutorial3 W1D1_Tutorial4 W1D1_Tutorial5 W1D1_Tutorial6 W1D1_Tutorial7 W1D1_Tutorial8 W1D1_Tutorial9 W1D2_Tutorial1 W1D2_Tutorial2 W1D2_Tutorial3 W1D2_Tutorial4 W1D2_Tutorial5 W1D2_Tutorial6 W1D3_Tutorial1 W1D3_Tutorial2 W1D3_Tutorial3 W1D3_Tutorial4 W1D3_Tutorial5 W1D3_Tutorial6 W1D3_Tutorial7 W1D3_Tutorial8 W1D4_Tutorial1 W1D4_Tutorial2 W1D4_Tutorial3 W1D4_Tutorial4 W1D4_Tutorial5 W1D4_Tutorial6 W1D4_Tutorial7 W1D4_Tutorial8 W1D4_Tutorial9 W1D5_Tutorial1 W1D5_Tutorial2 W1D5_Tutorial3 W1D5_Tutorial4 W1D5_Tutorial5 W1D5_Tutorial6 W1D5_Tutorial7 W2D1_Tutorial1 W2D1_Tutorial2 W2D1_Tutorial3 W2D1_Tutorial4 W2D1_Tutorial5 W2D1_Tutorial6 W2D3_Tutorial1 W2D3_Tutorial2 W2D3_Tutorial3 W2D3_Tutorial4 W2D4_Tutorial1 W2D4_Tutorial2 W2D4_Tutorial3 W2D4_Tutorial4 W2D4_Tutorial5 W2D4_Tutorial6 W2D4_Tutorial7 W2D4_Tutorial8 W2D5_Tutorial1 W2D5_Tutorial2 W2D5_Tutorial3 W2D5_Tutorial4
Instructor Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab
Student Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab
Code report for Projects_Tutorial1

Code report for Projects_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial2

Code report for Projects_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial3

Code report for Projects_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial4

Code report for Projects_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial5

Code report for Projects_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial6

Code report for Projects_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial7

Code report for Projects_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for Projects_Tutorial8

Code report for Projects_Tutorial8.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial1

Code report for W1D1_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial2

Code report for W1D1_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial3

Code report for W1D1_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial4

Code report for W1D1_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial5

Code report for W1D1_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial6

Code report for W1D1_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial7

Code report for W1D1_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial8

Code report for W1D1_Tutorial8.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D1_Tutorial9

Code report for W1D1_Tutorial9.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D2_Tutorial1

Code report for W1D2_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 14

Common problems:

  • 2 instances of E501 (line too long (114 > 88 characters))
  • 2 instances of E402 (module level import not at top of file)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (112 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (105 > 88 characters))
  • 1 instance of E501 (line too long (197 > 88 characters))
  • 1 instance of E501 (line too long (138 > 88 characters))
  • 1 instance of E501 (line too long (346 > 88 characters))

Code report for W1D2_Tutorial2

Code report for W1D2_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 24

Common problems:

  • 4 instances of E402 (module level import not at top of file)
  • 3 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of E501 (line too long (165 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (143 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of W503 (line break before binary operator)
  • 1 instance of E501 (line too long (94 > 88 characters))

Code report for W1D2_Tutorial3

Code report for W1D2_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 119

Common problems:

  • 54 instances of E251 (unexpected spaces around keyword / parameter equals)
  • 15 instances of E225 (missing whitespace around operator)
  • 10 instances of E203 (whitespace before ',')
  • 7 instances of E402 (module level import not at top of file)
  • 6 instances of E202 (whitespace before ')')
  • 6 instances of E261 (at least two spaces before inline comment)
  • 3 instances of E501 (line too long (103 > 88 characters))
  • 2 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (104 > 88 characters))
  • 1 instance of E501 (line too long (98 > 88 characters))

Code report for W1D2_Tutorial4

Code report for W1D2_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 21

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (90 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (143 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (471 > 88 characters))
  • 1 instance of E501 (line too long (326 > 88 characters))

Code report for W1D2_Tutorial5

Code report for W1D2_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 21

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 5 instances of E501 (line too long (99 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (143 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (104 > 88 characters))
  • 1 instance of E501 (line too long (424 > 88 characters))
  • 1 instance of E501 (line too long (354 > 88 characters))

Code report for W1D2_Tutorial6

Code report for W1D2_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 36

Common problems:

  • 14 instances of W503 (line break before binary operator)
  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (99 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (143 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (105 > 88 characters))

Code report for W1D3_Tutorial1

Code report for W1D3_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D3_Tutorial2

Code report for W1D3_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D3_Tutorial3

Code report for W1D3_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 40

Common problems:

  • 12 instances of W503 (line break before binary operator)
  • 6 instances of E402 (module level import not at top of file)
  • 3 instances of E501 (line too long (92 > 88 characters))
  • 3 instances of E501 (line too long (120 > 88 characters))
  • 3 instances of E501 (line too long (93 > 88 characters))
  • 2 instances of E501 (line too long (108 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (133 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))

Code report for W1D3_Tutorial4

Code report for W1D3_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 27

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (104 > 88 characters))
  • 2 instances of W291 (trailing whitespace)
  • 2 instances of E501 (line too long (96 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (133 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))

Code report for W1D3_Tutorial5

Code report for W1D3_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 23

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of W291 (trailing whitespace)
  • 2 instances of E703 (statement ends with a semicolon)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (133 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (102 > 88 characters))

Code report for W1D3_Tutorial6

Code report for W1D3_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 20

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (133 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (141 > 88 characters))
  • 1 instance of E501 (line too long (103 > 88 characters))
  • 1 instance of E501 (line too long (93 > 88 characters))

Code report for W1D3_Tutorial7

Code report for W1D3_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 20

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 3 instances of E501 (line too long (89 > 88 characters))
  • 2 instances of E501 (line too long (102 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (99 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (90 > 88 characters))
  • 1 instance of E501 (line too long (446 > 88 characters))

Code report for W1D3_Tutorial8

Code report for W1D3_Tutorial8.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 15

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (133 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (111 > 88 characters))
  • 1 instance of E501 (line too long (94 > 88 characters))
  • 1 instance of W292 (no newline at end of file)

Code report for W1D4_Tutorial1

Code report for W1D4_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 19

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (116 > 88 characters))
  • 1 instance of W503 (line break before binary operator)
  • 1 instance of E722 (do not use bare 'except')
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (333 > 88 characters))

Code report for W1D4_Tutorial2

Code report for W1D4_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D4_Tutorial3

Code report for W1D4_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 19

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (117 > 88 characters))
  • 1 instance of W504 (line break after binary operator)
  • 1 instance of E501 (line too long (89 > 88 characters))
  • 1 instance of E501 (line too long (146 > 88 characters))
  • 1 instance of E501 (line too long (344 > 88 characters))

Code report for W1D4_Tutorial4

Code report for W1D4_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D4_Tutorial5

Code report for W1D4_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 22

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 3 instances of E251 (unexpected spaces around keyword / parameter equals)
  • 2 instances of E225 (missing whitespace around operator)
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E231 (missing whitespace after ',')
  • 1 instance of E501 (line too long (289 > 88 characters))

Code report for W1D4_Tutorial6

Code report for W1D4_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D4_Tutorial7

Code report for W1D4_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D4_Tutorial8

Code report for W1D4_Tutorial8.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D4_Tutorial9

Code report for W1D4_Tutorial9.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D5_Tutorial1

Code report for W1D5_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 41

Common problems:

  • 12 instances of E402 (module level import not at top of file)
  • 4 instances of W605 (invalid escape sequence '\l')
  • 3 instances of E703 (statement ends with a semicolon)
  • 3 instances of E501 (line too long (89 > 88 characters))
  • 2 instances of E501 (line too long (100 > 88 characters))
  • 2 instances of E501 (line too long (91 > 88 characters))
  • 2 instances of E501 (line too long (93 > 88 characters))
  • 2 instances of W605 (invalid escape sequence '\m')
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))

Code report for W1D5_Tutorial2

Code report for W1D5_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W1D5_Tutorial3

Code report for W1D5_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 46

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 6 instances of E501 (line too long (94 > 88 characters))
  • 5 instances of E501 (line too long (91 > 88 characters))
  • 5 instances of E501 (line too long (90 > 88 characters))
  • 4 instances of E501 (line too long (100 > 88 characters))
  • 3 instances of E501 (line too long (105 > 88 characters))
  • 2 instances of E501 (line too long (98 > 88 characters))
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 1)
  • 2 instances of E501 (line too long (96 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))

Code report for W1D5_Tutorial4

Code report for W1D5_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 32

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 6 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (91 > 88 characters))
  • 2 instances of E302 (expected 2 blank lines, found 0)
  • 2 instances of E262 (inline comment should start with '# ')
  • 2 instances of E501 (line too long (98 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)

Code report for W1D5_Tutorial5

Code report for W1D5_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 23

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of E302 (expected 2 blank lines, found 0)
  • 1 instance of E501 (line too long (116 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (167 > 88 characters))
  • 1 instance of E501 (line too long (278 > 88 characters))
  • 1 instance of E501 (line too long (126 > 88 characters))

Code report for W1D5_Tutorial6

Code report for W1D5_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 29

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of W291 (trailing whitespace)
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 1)
  • 2 instances of E501 (line too long (100 > 88 characters))
  • 2 instances of E703 (statement ends with a semicolon)
  • 1 instance of E501 (line too long (116 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (113 > 88 characters))
  • 1 instance of E501 (line too long (101 > 88 characters))

Code report for W1D5_Tutorial7

Code report for W1D5_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 27

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 3 instances of W503 (line break before binary operator)
  • 3 instances of E703 (statement ends with a semicolon)
  • 2 instances of W291 (trailing whitespace)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (118 > 88 characters))
  • 1 instance of E501 (line too long (103 > 88 characters))
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (123 > 88 characters))

Code report for W2D1_Tutorial1

Code report for W2D1_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 36

Common problems:

  • 17 instances of E402 (module level import not at top of file)
  • 3 instances of E703 (statement ends with a semicolon)
  • 2 instances of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (138 > 88 characters))
  • 1 instance of E501 (line too long (118 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (123 > 88 characters))
  • 1 instance of E501 (line too long (606 > 88 characters))

Code report for W2D1_Tutorial2

Code report for W2D1_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W2D1_Tutorial3

Code report for W2D1_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 39

Common problems:

  • 15 instances of E402 (module level import not at top of file)
  • 5 instances of W605 (invalid escape sequence '\c')
  • 2 instances of E302 (expected 2 blank lines, found 0)
  • 2 instances of E703 (statement ends with a semicolon)
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))

Code report for W2D1_Tutorial4

Code report for W2D1_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 34

Common problems:

  • 15 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (89 > 88 characters))
  • 2 instances of W605 (invalid escape sequence '\c')
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (117 > 88 characters))

Code report for W2D1_Tutorial5

Code report for W2D1_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 31

Common problems:

  • 15 instances of E402 (module level import not at top of file)
  • 4 instances of W605 (invalid escape sequence '\c')
  • 2 instances of E501 (line too long (123 > 88 characters))
  • 2 instances of E501 (line too long (124 > 88 characters))
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))

Code report for W2D1_Tutorial6

Code report for W2D1_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 29

Common problems:

  • 15 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (114 > 88 characters))
  • 1 instance of E501 (line too long (108 > 88 characters))
  • 1 instance of E501 (line too long (110 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (117 > 88 characters))
  • 1 instance of E501 (line too long (123 > 88 characters))

Code report for W2D3_Tutorial1

Code report for W2D3_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 25

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E501 (line too long (112 > 88 characters))
  • 2 instances of E703 (statement ends with a semicolon)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (141 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E501 (line too long (96 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E116 (unexpected indentation (comment))

Code report for W2D3_Tutorial2

Code report for W2D3_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 31

Common problems:

  • 7 instances of E703 (statement ends with a semicolon)
  • 6 instances of E402 (module level import not at top of file)
  • 5 instances of W503 (line break before binary operator)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (209 > 88 characters))
  • 1 instance of W605 (invalid escape sequence '\D')
  • 1 instance of E501 (line too long (314 > 88 characters))

Code report for W2D3_Tutorial3

Code report for W2D3_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W2D3_Tutorial4

Code report for W2D3_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 26

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 3 instances of E231 (missing whitespace after ',')
  • 1 instance of W291 (trailing whitespace)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (141 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (106 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (144 > 88 characters))
  • 1 instance of E501 (line too long (127 > 88 characters))

Code report for W2D4_Tutorial1

Code report for W2D4_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W2D4_Tutorial2

Code report for W2D4_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W2D4_Tutorial3

Code report for W2D4_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 17

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (134 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (157 > 88 characters))
  • 1 instance of E501 (line too long (384 > 88 characters))
  • 1 instance of E501 (line too long (307 > 88 characters))
  • 1 instance of E501 (line too long (534 > 88 characters))

Code report for W2D4_Tutorial4

Code report for W2D4_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 18

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 2 instances of E302 (expected 2 blank lines, found 0)
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 0)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (134 > 88 characters))
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (130 > 88 characters))
  • 1 instance of E501 (line too long (582 > 88 characters))
  • 1 instance of E703 (statement ends with a semicolon)

Code report for W2D4_Tutorial5

Code report for W2D4_Tutorial5.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Code report for W2D4_Tutorial6

Code report for W2D4_Tutorial6.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 20

Common problems:

  • 7 instances of E703 (statement ends with a semicolon)
  • 4 instances of E402 (module level import not at top of file)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (134 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E305 (expected 2 blank lines after class or function definition, found 1)
  • 1 instance of E501 (line too long (100 > 88 characters))
  • 1 instance of E501 (line too long (192 > 88 characters))
  • 1 instance of E501 (line too long (384 > 88 characters))
  • 1 instance of E501 (line too long (718 > 88 characters))

Code report for W2D4_Tutorial7

Code report for W2D4_Tutorial7.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 25

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 4 instances of E501 (line too long (142 > 88 characters))
  • 1 instance of E501 (line too long (123 > 88 characters))
  • 1 instance of E501 (line too long (157 > 88 characters))
  • 1 instance of E501 (line too long (152 > 88 characters))
  • 1 instance of W293 (blank line contains whitespace)
  • 1 instance of E501 (line too long (92 > 88 characters))
  • 1 instance of E501 (line too long (134 > 88 characters))
  • 1 instance of E302 (expected 2 blank lines, found 1)
  • 1 instance of E231 (missing whitespace after ',')

Code report for W2D4_Tutorial8

Code report for W2D4_Tutorial8.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 35

Common problems:

  • 7 instances of E402 (module level import not at top of file)
  • 3 instances of E501 (line too long (207 > 88 characters))
  • 2 instances of E501 (line too long (122 > 88 characters))
  • 2 instances of E703 (statement ends with a semicolon)
  • 2 instances of E302 (expected 2 blank lines, found 0)
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 0)
  • 1 instance of E501 (line too long (120 > 88 characters))
  • 1 instance of E501 (line too long (157 > 88 characters))
  • 1 instance of E501 (line too long (152 > 88 characters))
  • 1 instance of E501 (line too long (92 > 88 characters))

Code report for W2D5_Tutorial1

Code report for W2D5_Tutorial1.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 52

Common problems:

  • 9 instances of E402 (module level import not at top of file)
  • 3 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of E501 (line too long (118 > 88 characters))
  • 2 instances of E501 (line too long (160 > 88 characters))
  • 2 instances of E501 (line too long (132 > 88 characters))
  • 2 instances of E501 (line too long (103 > 88 characters))
  • 2 instances of E501 (line too long (96 > 88 characters))
  • 2 instances of E501 (line too long (101 > 88 characters))
  • 1 instance of E501 (line too long (109 > 88 characters))
  • 1 instance of E501 (line too long (124 > 88 characters))

Code report for W2D5_Tutorial2

Code report for W2D5_Tutorial2.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 49

Common problems:

  • 6 instances of E402 (module level import not at top of file)
  • 6 instances of E703 (statement ends with a semicolon)
  • 3 instances of E501 (line too long (100 > 88 characters))
  • 3 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of E501 (line too long (130 > 88 characters))
  • 2 instances of E305 (expected 2 blank lines after class or function definition, found 1)
  • 2 instances of E501 (line too long (115 > 88 characters))
  • 2 instances of E501 (line too long (112 > 88 characters))
  • 2 instances of E501 (line too long (104 > 88 characters))
  • 2 instances of E501 (line too long (124 > 88 characters))

Code report for W2D5_Tutorial3

Code report for W2D5_Tutorial3.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 78

Common problems:

  • 8 instances of E302 (expected 2 blank lines, found 0)
  • 7 instances of E402 (module level import not at top of file)
  • 6 instances of E703 (statement ends with a semicolon)
  • 6 instances of E501 (line too long (106 > 88 characters))
  • 6 instances of E501 (line too long (98 > 88 characters))
  • 5 instances of E501 (line too long (95 > 88 characters))
  • 3 instances of E501 (line too long (96 > 88 characters))
  • 3 instances of E302 (expected 2 blank lines, found 1)
  • 2 instances of E501 (line too long (92 > 88 characters))
  • 2 instances of E501 (line too long (130 > 88 characters))

Code report for W2D5_Tutorial4

Code report for W2D5_Tutorial4.ipynb

Quality (pyflakes)

Total code issues: 0

Style (pycodestyle)

Total PEP8 violations: 0


Copy link
Contributor

@WesleyTheGeolien WesleyTheGeolien Sep 8, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mptouzel this is the code we use to view videos:

# @title Video 1: Atmospheric Climate Systems

from ipywidgets import widgets
from IPython.display import YouTubeVideo
from IPython.display import IFrame
from IPython.display import display


class PlayVideo(IFrame):
    def __init__(self, id, source, page=1, width=400, height=300, **kwargs):
        self.id = id
        if source == "Bilibili":
            src = f"https://player.bilibili.com/player.html?bvid={id}&page={page}"
        elif source == "Osf":
            src = f"https://mfr.ca-1.osf.io/render?url=https://osf.io/download/{id}/?direct%26mode=render"
        super(PlayVideo, self).__init__(src, width, height, **kwargs)


def display_videos(video_ids, W=400, H=300, fs=1):
    tab_contents = []
    for i, video_id in enumerate(video_ids):
        out = widgets.Output()
        with out:
            if video_ids[i][0] == "Youtube":
                video = YouTubeVideo(
                    id=video_ids[i][1], width=W, height=H, fs=fs, rel=0
                )
                print(
                    f"Video available at https://youtube.com/watch?v={video.id}")
            else:
                video = PlayVideo(
                    id=video_ids[i][1],
                    source=video_ids[i][0],
                    width=W,
                    height=H,
                    fs=fs,
                    autoplay=False,
                )
                if video_ids[i][0] == "Bilibili":
                    print(
                        f"Video available at https://www.bilibili.com/video/{video.id}"
                    )
                elif video_ids[i][0] == "Osf":
                    print(f"Video available at https://osf.io/{video.id}")
            display(video)
        tab_contents.append(out)
    return tab_contents


video_ids = [("Youtube", "7yJM9MDLeoo"), ("Bilibili", "BV1wz4y177xE")]
tab_contents = display_videos(video_ids, W=730, H=410)
tabs = widgets.Tab()
tabs.children = tab_contents
for i in range(len(tab_contents)):
    tabs.set_title(i, video_ids[i][0])
display(tabs)

see https://github.com/ClimateMatchAcademy/course-content/blob/main/tutorials/W1D1_ClimateSystemOverview/W1D1_Tutorial1.ipynb for example please could you update it to look like this? also normally I think it is above the slides

In this case you can leave out billibilli

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

Successfully merging this pull request may close these issues.

W2D3 Tutorial 3 video not showing
2 participants