Practical recipes for scientific computing, time series analysis, and exploratory data analysis using Python