This repository provides links to resources that I have found helpful throughout my Ph.D. journey or have made myself. Graduate students and research assistants may find these particularly helpful. The secundary goal of it is to help me when configuring future setups or when trying to remember some important (and often obscure) reference. This repository was inspired by many others, like the ones done by Ricardo Dahis and Vinícius Hector.
-
uv: This is my prefered package and environment manager for Python. Install it withpip install uv. You can create projects withuv init my_project, generate an environemnt withuv venv, and add packages withuv add my_package. -
geospatial: This package installs virtually all the geospatial data analysis tools/packages you will ever need. This is particularly useful to me because geopandas is notoriously difficult to install outside conda installations. Add it to your project withuv add geospatial. -
joblib: This package saves you so much time that its insane. Cache your variables and parallelize your code. -
dask: Scale all of yourpandasknowledge to work with big data, reading dataframes in lazy mode. It can be a life savior in lower end machines. -
dask-geopandas: Similar todask, but for GIS data. -
df-compress: My attempt at replicating the behavior of Stata'scompresscommand in Python. -
pyfixest: Essentially, it is R'sfixestfor Python. It should be your default linear model package.
-
Geospatial Data Science with Julia: The single best resource for you to start your geospatial data analysis journey in Julia.
-
QSE Model in Julia: These are my attempts at running QSE models in Julia. The goal is to discuss the steps and decisions made by the authors while replicating their findings.