altair pandas streamlit vtk pyvista stpyvista libneuroml pyneuroml ruff