DEMO: aperture.py with irregular aperture