Note this repo is a work in progress
-
Install VSCode and the VSCode Python plugin (which includes Jupyter notebooks)
-
Clone the repo with GitHub CLI:
gh repo clone CormacKinsella/python-data-science
- Set up the Conda environment for software dependencies. Get conda here. To create and activate the environment:
conda env create -f python-data-science.yml
conda activate python-data-science
- Open any of the notebooks within VSCode, and explore code interactively!
python-fundamentals.ipynb
Setting up environment, fundamentals of stdlib Python coding
python-bioinformatics.ipynb
Differences between Shell and Python pipelines, Subprocess, the Sh package, bioinformatics packages made for python, Biopython
python-machine-learning.ipynb
Machine learning with Python
python-data_manipulation_and_graphics.ipynb
Numpy, Pandas, and graphics for data science
python-dashboards.ipynb
Dashboard overview, the Dash package for Python, deploying to cloud