<div dir="ltr"><div><div><div><div><div><div><div><div>Hi Cory,<br><br></div>As I understand, the Python Programmable filter can accept only one input port, but this port can accept multiple connections. The order of multiple connections on the same port cannot be controlled by the user.<br><br></div>My filter need two input datasets, but they are not commutable.<br>The user should be able to set up each input manually.<br><br></div>It seems possible in ParaView when a filter accepts multiple input ports. For example, the "Resample with Dataset" filter accept two inputs ports and the "Change input" dialog define an input named 'Source' and an input named 'Input'.<br> <br></div>This is exactly what I need.But I don't know how to make a paraview filter accepting multiples input ports in python:<br></div></div></div> - "Python Programmable filter" seems limited to only one input port<br></div> - the vtkPythonAlgorithm seems able to handle multiple input ports, but I don't know how to use it in ParaView.This vtkPythonAlgorithm seems a good candidate to respond to the feature request you mentioned.<br><div><div><br></div><div>Do you have any hint two make a ParaView filter with multiple input ports?<br><br><br></div><div>Best regards,<br><br></div><div>-- <br></div><div>Loïc<br></div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div>