from qpdk import cells, PDK

PDK.activate()
c = cells.half_circle_coupler(radius=50, angle=180, extension_length=10, cross_section='cpw', extra_straight_length=20, open_end=True).copy()
c.draw_ports()
c.plot()