AITom is a library for developping AI algorithms for cellular electron cryo-tomography analysis. Developped and maintained by Xu Lab and collaborators, particularly Yang Lab.
The tomominer module was adapted from an extended version of the tomominer library, developed at Alber Lab.
- install dependencies and build
sudo apt-get install python fftw3-dev libblas3 liblapack3 libarmadillo-dev
pip install -r requirements.txt
sh clean.sh
sh build.sh
- Download FFTW3 and install it.
wget http://www.fftw.org/fftw-3.3.8.tar.gz
tar xvf fftw-3.3.8.tar.gz
cd fftw-3.3.8
./configure
make -j8
sudo make install
- install other dependencies using brew and pip.
xcode-select --install
brew install armadillo openblas lapack
pip install -r requirements.txt
- clean && build library
sh clean.sh
sh build.sh