added ODF computation from SHORE model in Canal.py