import gdsfactory as gf

gf.gpdk.PDK.activate()

c = gf.components.taper_cross_section(cross_section1='strip_rib_tip', cross_section2='rib2', length=10, npoints=100, linear=False, width_type='sine').copy()
c.draw_ports()
c.plot()