add genlist.py and datasets