CLN: use how="all" in data.py so that things that are not nan in other columns are kept