Tracey Calvert-Joshua
Creating an Visualizing a phylogenetic tree in Galaxy and Microreact
30:35
Tracey Calvert-Joshua
5.2. 'if' statement inside a for loop AND using enumerate
11:32
Tracey Calvert-Joshua
5.1. Conditional Tests (Theory)
11:49
Tracey Calvert-Joshua
5.8. All Exercises and alternative answers from end of Chapter
15:20
Tracey Calvert-Joshua
5.7. Complex conditions
11:16
Tracey Calvert-Joshua
5.5. 'elif' and 'else' statements
10:01
Tracey Calvert-Joshua
5.6. The 'while' loop
6:18
Tracey Calvert-Joshua
5.4. WARNING for using 'in' statement
9:38
Tracey Calvert-Joshua
5.3. Nested loop with Homer and Bart Simpson
5:40
Tracey Calvert-Joshua
4.12. Exercise 2 - Writing a function to calculate the frequency of a list of amino acids
10:23
Tracey Calvert-Joshua
4.11. Exercise 1 - Writing a function to calculate the frequency of an amino acid
5:05
Tracey Calvert-Joshua
4.10. Implementing assertion tests for your funcion (Python)
5:24
Tracey Calvert-Joshua
4.9. Why you need to TEST your function
5:47
Tracey Calvert-Joshua
4.8. Importing your OWN FUNCTION as a MODULE
4:05
Tracey Calvert-Joshua
4.7. WHY do we use or need functions
5:12
Tracey Calvert-Joshua
4.6. Optimizing a function - adding defaults to arguments (Part 3)
6:59
Tracey Calvert-Joshua
4.5. Optimizing a function (Part 2)
5:08
Tracey Calvert-Joshua
4.4. Optimizing a function (Part 1)
8:01
Tracey Calvert-Joshua
4.2. Writing a simple Function
6:05
Tracey Calvert-Joshua
4.3. Calling a function and printing the results
2:31
Tracey Calvert-Joshua
1.0 How to use Jupyter notebook
1:57
Tracey Calvert-Joshua
4.1. Beginners mistakes calling a Python script
25:19
Tracey Calvert-Joshua
3.23. Exercise 4 - Using unique signatures of files to dynamically create multiple output files
5:29
Tracey Calvert-Joshua
3.22. Exercise 3 - Create file names dynamically and print to different files
10:08
Tracey Calvert-Joshua
3.21. Exercise 2 - Using a for loop and slicing to extract exons from genomic DNA
12:44
Tracey Calvert-Joshua
3.20. Exercise 1 - Trimming adapter sequence and printing to a new file
8:55
Tracey Calvert-Joshua
3.1. Lists and Loops (background)
8:45
Tracey Calvert-Joshua
3.19. Basic structure of a nested 'for loop' (Python)
3:13
Tracey Calvert-Joshua
3.13. Python 'for loop' basics
10:35
Tracey Calvert-Joshua
3.7. Hands-on Exercise 2 - Brave ladies share their screens
6:55
Tracey Calvert-Joshua
3.18. The range( ) function
7:46
Tracey Calvert-Joshua
3.15. In class exercise - Reading and Fixing other people's code (Python)
12:23
Tracey Calvert-Joshua
3.17. Using a for loop to read a file
2:20
Tracey Calvert-Joshua
3.16. Using a delimiter to convert a String to a List
2:59
Tracey Calvert-Joshua
3.14. Python for loop with slicing
2:21
Tracey Calvert-Joshua
3.12. Hands-on exercise 4 - Python help ( ) to insert new elements at any position in the list
5:27
Tracey Calvert-Joshua
3.11. Hands-on exercise 3 - Using the help function for a method to count occurrences of an element
3:10
Tracey Calvert-Joshua
3.10. How to make a copy of a list in Python
5:24
Tracey Calvert-Joshua
3.9. Example of the mutability of Lists and immutability of Strings
5:16
Tracey Calvert-Joshua
3.8. List reverse and sort methods
8:01
Tracey Calvert-Joshua
3.6. List extend () method
4:33
Tracey Calvert-Joshua
3.5. Hands-on Exercise 1 - BRAVE ladies share their screens
9:48
Tracey Calvert-Joshua
3.4. List Concatenation and dangers of the .append method ( )
2:58
Tracey Calvert-Joshua
3.3 List.append ( ) method
4:51
Tracey Calvert-Joshua
3.2. List indexing and slicing
5:22
Tracey Calvert-Joshua
3.1. Lists and Loops (background)
8:45
Tracey Calvert-Joshua
2.9. Exercise 3: Writing each sequence to a separate fasta file
5:19
Tracey Calvert-Joshua
2.8. Exercise 2: Writing sequences in fasta format
7:39
Tracey Calvert-Joshua
2.7. Exercise 1: Writing Introns and Exons to Separate files
7:48
Tracey Calvert-Joshua
1.16. Exercise 4: Splice out exons and concatenate them (Part 2)
3:25
Tracey Calvert-Joshua
1.17. BioPython alternatives
6:06
Tracey Calvert-Joshua
1.15. Exercise 4: Splice out exons and concatenate them (Part 1)
6:11
Tracey Calvert-Joshua
1.14. Exercise 3 Restriction enzyme and the find method
7:12
Tracey Calvert-Joshua
1.13. Exercise 2: Complementary DNA
5:22
Tracey Calvert-Joshua
1.12. Exercise 1: Calculating DNA content
6:41
Tracey Calvert-Joshua
1.11. Using IN and NOT IN and the Help function
7:14
Tracey Calvert-Joshua
1.10. Counting and Finding substrings
4:27
Tracey Calvert-Joshua
1.9. Splicing strings (Part 2)
7:53
Tracey Calvert-Joshua
1.8. Splicing strings (Part 1)
5:43
Tracey Calvert-Joshua
1.7. String.replace() method
3:19
Tracey Calvert-Joshua
2.12. Additional Exercise 3
10:57
Tracey Calvert-Joshua
1.5. String Methods (Part 1)
12:22
Tracey Calvert-Joshua
1.6. String Methods (Part 2)
6:57
Tracey Calvert-Joshua
1.4. Assigning variable names
8:54
Tracey Calvert-Joshua
1.3. Converting between data types
4:53
Tracey Calvert-Joshua
1.1. Difference between String and Numbers
10:55
Tracey Calvert-Joshua
1.2. Importing Libraries
6:58
Tracey Calvert-Joshua
2.13. Additional Exercise 4
13:59
Tracey Calvert-Joshua
2.11. Additional Exercise 1 (Part 2)
4:37
Tracey Calvert-Joshua
2.10. Additional Exercise 1 (Part 1)
9:32
Tracey Calvert-Joshua
2.6. Best Practices for reading and writing AND Specifying WHERE to print your output files to
8:05
Tracey Calvert-Joshua
2.5. Using the different write methods correctly (Python)
7:40
Tracey Calvert-Joshua
2.4. Difference between read, readline and readlines (Python)
4:57
Tracey Calvert-Joshua
2.3. Checking the length of file and stripping characters from file (Python)
6:13
Tracey Calvert-Joshua
2.2. Reading files from different locations (Python)
7:36
Tracey Calvert-Joshua
2.1. Open files for reading (Python)
8:26