Create _ext/ and _templates/ subdirectories.
Move edit_on_github.py into the _ext/ subdirectory.
Move sourcelink.html into the _templates/ subdirectory.
Add the following after the import sys, os line
| """ | |
| Three ways of computing the Hellinger distance between two discrete | |
| probability distributions using NumPy and SciPy. | |
| """ | |
| import numpy as np | |
| from scipy.linalg import norm | |
| from scipy.spatial.distance import euclidean |
| ## RNA-seq analysis with DESeq2 | |
| ## Stephen Turner, @genetics_blog | |
| # RNA-seq data from GSE52202 | |
| # http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=gse52202. All patients with | |
| # ALS, 4 with C9 expansion ("exp"), 4 controls without expansion ("ctl") | |
| # Import & pre-process ---------------------------------------------------- | |
| # Import data from featureCounts |
A quick guide on how to setup Node.js development environment.
nvm allows installing several versions of Node.js to the same system. Sometimes applications require a certain versions of Node.js to work. Having the flexibility of using specific versions can help.
| def convex_hull_graham(points): | |
| ''' | |
| Returns points on convex hull in CCW order according to Graham's scan algorithm. | |
| By Tom Switzer <thomas.switzer@gmail.com>. | |
| ''' | |
| TURN_LEFT, TURN_RIGHT, TURN_NONE = (1, -1, 0) | |
| def cmp(a, b): | |
| return (a > b) - (a < b) |
| #!/usr/bin/python3 | |
| from cnn import cnn | |
| import hyperopt | |
| def objective(args): | |
| params = cnn.ExperimentParameters() |
The instructions are based on this answers.ros.org thread.
You may need the latest pip, follow the official instructions.
Install bloom:
This was tested on a ThinkPad P70 laptop with an Intel integrated graphics and an NVIDIA GPU:
lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GM204GLM [Quadro M3000M] (rev a1)
A reason to use the integrated graphics for display is if installing the NVIDIA drivers causes the display to stop working properly.
In my case, Ubuntu would get stuck in a login loop after installing the NVIDIA drivers.
This happened regardless if I installed the drivers from the "Additional Drivers" tab in "System Settings" or the ppa:graphics-drivers/ppa in the command-line.
| #!/usr/bin/env python | |
| import rospy | |
| import subprocess | |
| import os | |
| import signal | |
| class RosbagRecord: | |
| def __init__(self): |
Machine learning has a long history in astronomy, but since around 2016 deep learning (DL) only got traction. Here I summarise effords and publications of DL in the astrophysical community.
The main field of ML applications in astrophysics is object classification. With source counts now ranging into the 107-108 for most surveys, machine learning is put to use to allow the classification of a large number of sources which would otherwise need an infeasible amount of manpower: