How To Install python3-tvb-gdist on Fedora 36

In this tutorial we learn how to install python3-tvb-gdist in Fedora 36. python3-tvb-gdist is Cython interface to geodesic

Introduction

In this tutorial we learn how to install python3-tvb-gdist on Fedora 36.

What is python3-tvb-gdist

The Virtual Brain Project (TVB Project) has the purpose of offering some modern tools to the Neurosciences community, for computing, simulating and analyzing functional and structural data of human brains. The gdist module is a Cython interface to a C++ library (http the length of shortest line between two vertices on a triangulated mesh in three dimensions, such that the line lies on the surface. The algorithm is due Mitchell, Mount and Papadimitriou, 1987; the implementation is due to Danil Kirsanov and the Cython interface to Gaurav Malhotra and Stuart Knock. Original library (published under MIT license) http We added a python wrapped and made small fixes to the original library, to make it compatible with cython.

We can use yum or dnf to install python3-tvb-gdist on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-tvb-gdist.

Install python3-tvb-gdist on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-tvb-gdist using dnf by running the following command:

sudo dnf -y install python3-tvb-gdist

Install python3-tvb-gdist on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-tvb-gdist using yum by running the following command:

sudo yum -y install python3-tvb-gdist

How To Uninstall python3-tvb-gdist on Fedora 36

To uninstall only the python3-tvb-gdist package we can use the following command:

sudo dnf remove python3-tvb-gdist

python3-tvb-gdist Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/df
/usr/lib/.build-id/df/3c2738114dd68e9b719529f74b01562a3332db
/usr/lib64/python3.10/site-packages/gdist.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info/PKG-INFO
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info/SOURCES.txt
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info/dependency_links.txt
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info/requires.txt
/usr/lib64/python3.10/site-packages/tvb_gdist-2.1.0-py3.10.egg-info/top_level.txt
/usr/share/doc/python3-tvb-gdist
/usr/share/doc/python3-tvb-gdist/README.rst
/usr/share/licenses/python3-tvb-gdist
/usr/share/licenses/python3-tvb-gdist/LICENSE

References

Summary

In this tutorial we learn how to install python3-tvb-gdist on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).