pySOc