from IPython.core.display import HTML
def _set_css_style(css_file_path):
"""
Read the custom CSS file and load it into Jupyter.
Pass the file path to the CSS file.
"""
styles = open(css_file_path, "r").read()
s = '<style>%s</style>' % styles
return HTML(s)
_set_css_style('rise.css')
Instructors: John Barton, Shikhar Uttam, Mert Gur
TA: Rezwan Hosseini
Important information will be on the course website, mscbio2025-2025.github.io
Syllabus, homework, etc. will be on the website
During class
After class
Weekly homework through GitHub Classroom
Typically assigned on Tuesday, due the following Tuesday at 11:59 pm
Homework submissions will be graded automatically -- submit as many times as you like before the deadline
Feel free to collaborate on assignments, but try to come up with your own solutions
The most important goal is to learn! Most lectures will include active exercises as well as overview of material
Avoid AI for assignments: we want to grow your skills and understanding
This will help you to use AI assistance wisely in research
Grades: 70% homework, 30% team final project
We're recommending Miniforge since it is lightweight and easy to use across platforms
conda activate myproj
) WSL allows Windows users to use Linux-style shell commands -- essential for working on a computing cluster
After installing, open Ubuntu and set a username/password
Miniforge3-MacOSX-arm64.sh
)Miniforge3-MacOSX-x86_64.sh
)Miniforge3-Linux-x86_64.sh
)Miniforge3-Windows-x86_64.exe
)source ~/.bashrc
/ open new PowerShell) conda info
%%bash
conda --version
conda info | head -n 15
conda: command not found
→ Terminal not initialised; run the shell init snippet printed by installer Set-ExecutionPolicy RemoteSigned
as Administrator once mkdir -p ~/bioinformatics
cd ~/bioinformatics # more on these commands next time!
environment.yml
from your downloads folder to ~/bioinformatics
mv ~/Downloads/environment.yml . # macOS/Linux default
mv /mnt/c/Users/<your windows username>/Downloads/environment.yml . # Windows default (WSL)
conda env create -f environment.yml # may take 1‑3 min with libmamba
conda activate bioinfo # name defined inside the YAML
## Quick Python check inside Jupyter or terminal
import sys, pandas, numpy, matplotlib
print(sys.version)
print('pandas', pandas.__version__)
print('numpy', numpy.__version__)