by James Gowdy (jamesgowdy@hotmail.co.uk) 2014
The notebooks in this repository are meant as notes on topics relevant to my PhD either:
- Directly such as the crystallography, FT, eigenvalues of rotation and data reduction topics
- Or indirectly as topics mentioned/assumed in litature which I have read in an attempt to answer research questions
They can be rendered online using nbviewer by clicking the links provided below or alternatively they can be downloaded from the repository homepage and run/edited locally with ipython using the notebook option.
- Series and transforms stuff
- Linear Algebra/ Numerical analysis
- Determinant calculation and matrix inversion with symbolic algebra
- Gauss-Jordan elimination, Gaussian elimination, LU decomposition, Gauss-Seidel, Jacobi method
- Eigenvectors and eigenvalues
- Vector projections and Gram Schmidt orthogonalisation
- QR decomposition, Householder reductions, Givens transformations
- Mathematical optimisation
- Dimensionality reduction and machine learning
- Basic I/O functionality
- Crystallography
- Structure factor calculation by direct summation
- Structure factor calculation in CCTBX explained
- Density sampling
- The reciprocal lattice and metric tensor
- Point group, space group and reciprocal space symmertry
- DRAFT: Intuition of structure factors as projections of 1D electron density
- DRAFT: Investigating 'signature reflections' using a 1D toy system
- How to import CCTBX in iPython
- How to install Soleil's FoxTrot
- Physics
- Other random mathsy notes
- Biochemistry
- Other