Andrea Zonca: notes about Python, high performance computing, data analysis
Posts:
-
Deploy CVMFS on Kubernetes
[ Wed 26 February 2020 ] -
Organize calendars for a large scientific collaboration
[ Mon 02 December 2019 ] -
Simulate users on JupyterHub
[ Wed 30 October 2019 ] -
Execute Jupyter Notebooks not interactively
[ Mon 23 September 2019 ] -
Deploy Cluster Autoscaler for Kubernetes on Jetstream
[ Thu 12 September 2019 ] -
Create a Github account for your research group with free private repositories
[ Sat 24 August 2019 ] -
Ship large files with Python packages
[ Wed 21 August 2019 ] -
Deploy Kubernetes and JupyterHub on Jetstream with Magnum
[ Fri 14 June 2019 ] -
Webinar about distributed computing with Python
[ Thu 30 May 2019 ] -
Kubernetes monitoring with Prometheus and Grafana
[ Sat 20 April 2019 ] -
Inherit group permission in folder
[ Sun 24 March 2019 ] -
Scale Kubernetes manually on Jetstream
[ Fri 22 February 2019 ] -
Deploy Kubernetes with Kubespray 2.8.2 and JupyterHub with helm recipe 0.8 on Jetstream
[ Fri 22 February 2019 ] -
Deploy Pangeo on Kubernetes deployment on Jetstream created with Kubespray
[ Thu 20 December 2018 ] -
Setup two factor authentication for UCSD, and Lastpass
[ Wed 12 December 2018 ] -
Deploy JupyterHub on a Supercomputer for a workshop or tutorial 2018 edition
[ Wed 07 November 2018 ] -
Advanced pandas with Astrophysics example Notebook
[ Fri 26 October 2018 ] -
Bring your computing to the San Diego Supercomputer Center
[ Wed 24 October 2018 ] -
Deploy JupyterHub on Kubernetes deployment on Jetstream created with Kubespray 3/3
[ Mon 24 September 2018 ] -
Explore a Kubernetes deployment on Jetstream with Kubespray 2/3
[ Sun 23 September 2018 ] -
Deploy Kubernetes on Jetstream with Kubespray 1/3
[ Sun 23 September 2018 ] -
PEARC18 Paper on Deploying Jupyterhub at scale on XSEDE
[ Mon 23 July 2018 ] -
Updated Singularity images for Comet
[ Sun 22 July 2018 ] -
Create DockerHub auto build
[ Thu 19 July 2018 ] -
How to organize code and data for simulations at NERSC
[ Wed 20 June 2018 ] -
Setup private dask clusters in Kubernetes alongside JupyterHub on Jetstream
[ Thu 07 June 2018 ] -
How to post a PEARC18 paper pre-print to Arxiv
[ Sat 12 May 2018 ] -
Launch a shared dask cluster in Kubernetes alongside JupyterHub on Jetstream
[ Fri 04 May 2018 ] -
Install a BOINC server on Jetstream
[ Thu 29 March 2018 ] -
Use the distributed file format Zarr on Jetstream Swift object storage
[ Sat 03 March 2018 ] -
Install custom Python environment on Jupyter Notebooks at NERSC
[ Thu 21 December 2017 ] -
ECSS Symposium about Jupyterhub deployments on XSEDE
[ Fri 15 December 2017 ] -
Deploy scalable Jupyterhub with Kubernetes on Jetstream
[ Tue 05 December 2017 ] -
Store a conda environment inside a Notebook
[ Mon 04 December 2017 ] -
How to modify Singularity images on a Supercomputer
[ Mon 06 November 2017 ] -
Deploy scalable Jupyterhub on Docker Swarm mode
[ Thu 26 October 2017 ] -
Setup automated testing on a Github repository with Travis-ci
[ Wed 06 September 2017 ] -
Deployment of Jupyterhub with Globus Auth to spawn Notebook on Comet in Singularity containers
[ Fri 11 August 2017 ] -
How to create pull requests on Github
[ Fri 30 June 2017 ] -
Deploy Jupyterhub on a Supercomputer with SSH Authentication
[ Tue 16 May 2017 ] -
Configure Globus on your local machine for GridFTP with XSEDE authentication
[ Wed 19 April 2017 ] -
Sample deployment of Jupyterhub in HPC on SDSC Comet
[ Sun 26 February 2017 ] -
Customize your Python environment in Jupyterhub
[ Fri 24 February 2017 ] -
Automated deployment of Jupyterhub with Ansible
[ Fri 03 February 2017 ] -
How to publish your research software to Github
[ Wed 01 February 2017 ] -
Run Ubuntu in HPC with Singularity
[ Fri 13 January 2017 ] -
Jupyterhub Docker Spawner with GPU support
[ Wed 12 October 2016 ] -
Jupyterhub deployment on multiple nodes with Docker Swarm
[ Tue 24 May 2016 ] -
Quick Jupyterhub deployment for workshops with pre-built image
[ Thu 28 April 2016 ] -
Deploy Jupyterhub on a Virtual Machine for a Workshop
[ Sat 16 April 2016 ] -
Use your own Python installation (kernel) in Jupyterhub
[ Mon 05 October 2015 ] -
IPython/Jupyter notebook setup on NERSC Edison
[ Thu 24 September 2015 ] -
IPython/Jupyter notebook setup on SDSC Comet
[ Thu 17 September 2015 ] -
Run Jupyterhub on a Supercomputer
[ Thu 02 April 2015 ] -
Accelerate groupby operation on pixels with Numba
[ Tue 24 March 2015 ] -
Software Carpentry setup for Chromebook
[ Tue 10 February 2015 ] -
Zero based indexing
[ Wed 22 October 2014 ] -
Write unit tests as cells of IPython notebooks
[ Tue 30 September 2014 ] -
How to perform code review for scientific software
[ Thu 28 August 2014 ] -
Create a Github account for your research group with free private repositories
[ Tue 19 August 2014 ] -
Thoughts on a career as a computational scientist
[ Thu 05 June 2014 ] -
Machine learning at scale with Python
[ Thu 20 March 2014 ] -
Python on Gordon
[ Thu 20 March 2014 ] -
Build Software Carpentry lessons with Pelican
[ Wed 26 February 2014 ] -
openproceedings: Github/FigShare based publishing platform for conference proceedings
[ Thu 13 February 2014 ] -
wget file from google drive
[ Fri 31 January 2014 ] -
Run IPython Notebook on a HPC Cluster via PBS
[ Wed 18 December 2013 ] -
Joining San Diego Supercomputer Center
[ Tue 10 December 2013 ] -
Published paper on Destriping Cosmic Microwave Background Polarimeter data
[ Wed 20 November 2013 ] -
Jiffylab multiuser IPython notebooks
[ Mon 14 October 2013 ] -
How to log exceptions in Python
[ Tue 01 October 2013 ] -
Google Plus comments plugin for Pelican
[ Fri 27 September 2013 ] -
How to automatically build your Pelican blog and publish it to Github Pages
[ Thu 26 September 2013 ] -
clviewer, interactive plot of CMB spectra
[ Tue 17 September 2013 ] -
Planck CMB map at high resolution
[ Tue 10 September 2013 ] -
Run Hadoop Python jobs on Amazon with MrJob
[ Mon 02 September 2013 ] -
Interactive figures in the browser: CMB Power Spectra
[ Fri 30 August 2013 ] -
Planck CTP angular power spectrum ell binning
[ Tue 20 August 2013 ] -
HEALPix map of the Earth using healpy
[ Thu 08 August 2013 ] -
Export google analytics data via API with Python
[ Sun 04 August 2013 ] -
Processing sources in Planck maps with Hadoop and Python
[ Mon 15 July 2013 ] -
How to use the IPython notebook on a small computing cluster
[ Sat 22 June 2013 ] -
IPython parallell setup on Carver at NERSC
[ Thu 11 April 2013 ] -
Simple Mixin usage in python
[ Mon 08 April 2013 ] -
Noise in spectra and map domain
[ Mon 08 April 2013 ] -
Basic fork/pull git workflow
[ Sat 06 April 2013 ] -
Interactive 3D plot of a sky map
[ Tue 12 March 2013 ] -
How to cite HDF5 in bibtex
[ Wed 27 February 2013 ] -
Compile healpix C++ to javascript
[ Mon 28 January 2013 ] -
Elliptic beams, FWHM and ellipticity
[ Fri 18 January 2013 ] -
Ubuntu PPA for HEALPix and healpy
[ Mon 17 December 2012 ] -
Butterworth filter with Python
[ Sat 06 October 2012 ] -
IPython.parallel for Planck data analysis at NERSC
[ Thu 27 September 2012 ] -
homepage on about.me
[ Wed 26 September 2012 ] -
doctests and unittests happiness 2
[ Thu 16 August 2012 ] -
compile python module with mpi support
[ Fri 06 July 2012 ] -
some python resources
[ Tue 01 November 2011 ] -
cfitsio wrapper in python
[ Tue 21 June 2011 ] -
unit testing happiness
[ Tue 21 June 2011 ] -
Pink noise (1/f noise) simulations in numpy
[ Wed 18 May 2011 ] -
Vim regular expressions
[ Fri 29 April 2011 ] -
set python logging level
[ Wed 13 April 2011 ] -
pyfits memory leak in new_table
[ Mon 28 March 2011 ] -
ipython and PyTrilinos
[ Wed 16 February 2011 ] -
git make local branch tracking origin
[ Wed 02 February 2011 ] -
memory map npy files
[ Fri 07 January 2011 ] -
force local install of python module
[ Fri 03 December 2010 ] -
gnome alt f2 popup launcher
[ Tue 31 August 2010 ] -
switch to interactive backend with ipython -pylab
[ Sat 21 August 2010 ] -
numpy dtypes and fits keywords
[ Wed 04 August 2010 ] -
count hits with numpy
[ Fri 23 July 2010 ] -
change column name in a fits with pyfits
[ Wed 30 June 2010 ] -
healpix coordinates
[ Wed 23 June 2010 ] -
parallel computing the python way
[ Mon 21 June 2010 ] -
quaternions for python
[ Mon 21 June 2010 ] -
change permission recursively to folders only
[ Tue 23 March 2010 ] -
aptitude search 'and'
[ Tue 16 March 2010 ] -
using numpy dtype with loadtxt
[ Wed 03 March 2010 ] -
Stop ipcluster from a script
[ Fri 19 February 2010 ] -
Correlation
[ Thu 28 January 2010 ] -
execute bash script remotely with ssh
[ Thu 07 January 2010 ] -
lock pin hold a package using apt on ubuntu
[ Thu 07 January 2010 ] -
load arrays from a text file with numpy
[ Tue 05 January 2010 ] -
Latest Maxima and WxMaxima for Ubuntu Karmic
[ Tue 15 December 2009 ] -
number of files in a folder and subfolders
[ Thu 10 December 2009 ] -
forcefully unmount a disk partition
[ Wed 17 September 2008 ] -
netcat: quickly send binaries through network
[ Tue 29 April 2008 ] -
Decibels, dB and dBm, in terms of Power and Amplitude
[ Sat 29 March 2008 ] -
Relation between Power density and temperature in an antenna
[ Fri 28 March 2008 ] -
Producing PDF from XML files
[ Fri 28 March 2008 ] -
vim costumization
[ Tue 17 October 2006 ] -
using gnu find
[ Tue 03 October 2006 ] -
beginners bash guide
[ Tue 03 October 2006 ] -
tar quickref
[ Mon 25 September 2006 ] -
software carpentry
[ Mon 25 September 2006 ] -
Software libero per il trattamento di dati scientifici
[ Fri 22 September 2006 ] -
command line processing
[ Fri 22 September 2006 ] -
awk made easy
[ Fri 22 September 2006 ] -
pillole di astrofisica
[ Wed 20 September 2006 ]