Bioinformatics ReviewBioinformatics Review
Notification Show More
Font ResizerAa
  •  Home
  • Docking
  • MD Simulation
  • Tools
  • More Topics
    • Softwares
    • Sequence Analysis
    • Algorithms
    • Bioinformatics Programming
    • Bioinformatics Research Updates
    • Drug Discovery
    • Phylogenetics
    • Structural Bioinformatics
    • Editorials
    • Tips & Tricks
    • Bioinformatics News
    • Featured
    • Genomics
    • Bioinformatics Infographics
  • Community
    • BiR-Research Group
    • Community Q&A
    • Ask a question
    • Join Telegram Channel
    • Join Facebook Group
    • Join Reddit Group
    • Subscription Options
    • Become a Patron
    • Write for us
  • About Us
    • About BiR
    • BiR Scope
    • The Team
    • Guidelines for Research Collaboration
    • Feedback
    • Contact Us
    • Recent @ BiR
  • Subscription
  • Account
    • Visit Dashboard
    • Login
Font ResizerAa
Bioinformatics ReviewBioinformatics Review
Search
Have an existing account? Sign In
Follow US
SoftwareTools

[Tutorial] How to install openbabel on Ubuntu (Linux)?

Dr. Muniba Faiza
Last updated: March 13, 2025 8:55 pm
Dr. Muniba Faiza
Share
2 Min Read
Installing OpenBabel on Ubuntu
SHARE

Open Babel is an open-source chemical toolbox for molecular modeling and cheminformatics tasks. It is a versatile conversion tool that supports various chemical file formats, enabling researchers to convert, analyze, and visualize molecular data across different platforms. With its comprehensive library of chemical functionalities, Open Babel allows users to perform tasks such as molecular structure conversion, property calculations, molecular fingerprint generation, and 3D structure manipulation. In this article, we are installing the openbabel on Ubuntu (Linux).

Contents
  • Preparing system
  • Downloading Openbabel
  • Installing required dependencies
  • Installing Openbabel
    • Installing Python bindings for Openbabel
      • References

Preparing system

It is good to update and upgrade your Ubuntu system first. Log into your Ubuntu system and open the terminal by pressing Ctrl+Alt+T altogether, and type the following commands:

$ sudo apt-get update

$ sudo apt-get upgrade

Downloading Openbabel

Change to the directory where you want to download (here, it is Downloads). Open a terminal and paste the following command to download Openbabel or visit this page to download.

$ cd Downloads/

$ wget https://github.com/openbabel/openbabel/archive/refs/heads/master.zip

Installing required dependencies

Install the following libraries before proceeding.

$ sudo apt-get install cmake gcc g++ make libeigen3-dev libboost-all-dev

Installing Openbabel

Unzip the downloaded file.

$ unzip master.zip

It will create a new directory namely openbabel-master. Move inside this directory and make a new directory namely, build. 

$ cd openbabel-master/

$ mkdir build

Move inside the build directory.

$ cd build/

Run the following commands to build Openbabel.

$ cmake ..

$ make

$ sudo make install

$ sudo ldconfig

Installing Python bindings for Openbabel

First, add openbabel to your environment using the following command.

$ export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

Now, install the Python bindings.

$ pip install openbabel

or

$ pip3 install openbabel

Check if Open Babel and the Python bindings are installed correctly:

$ obabel -V

It should display the version.


References

  1. O’Boyle, N. M., Banck, M., James, C. A., Morley, C., Vandermeersch, T., & Hutchison, G. R. (2011). Open Babel: An open chemical toolbox. Journal of cheminformatics, 3, 1-14.

situs gacor hari ini

slot 4d

situs gacor hari ini

situs slot gacor

toto slot

toto slot

toto slot

toto slot

situs toto

link slot gacor

slot gacor

TAGGED:installationobabelopenbabelubuntu
Share This Article
Facebook Copy Link Print
ByDr. Muniba Faiza
Follow:
Dr. Muniba is a Bioinformatician based in New Delhi, India. She has completed her PhD in Bioinformatics from South China University of Technology, Guangzhou, China. She has cutting edge knowledge of bioinformatics tools, algorithms, and drug designing. When she is not reading she is found enjoying with the family. Know more about Muniba
Leave a Comment

Leave a Reply Cancel reply

You must be logged in to post a comment.

ai tools vs traditional tools in bioinformatics
AI Tools vs Traditional Tools in Bioinformatics- Which one to select?
Algorithms Artificial Intelligence Machine Learning Software Tools
AI vs Physics in Molecular Docking
AI vs Physics in Molecular Docking: Towards Faster and More Accurate Pose Prediction
Artificial Intelligence Drug Discovery Machine Learning
10 years of Bioinformatics Review: From a Blog to a Bioinformatics Knowledge Hub!
Editorial
Starting in Bioinformatics? Do This First!
Starting in Bioinformatics? Do This First!
Tips & Tricks

You Might Also Like

RNA secondary structure prediction tools
RNA Structure PredictionSoftwareTools

Most widely used tools for RNA Secondary Structure Prediction

September 21, 2020
Installing clustalw2 command-line tool on Ubuntu
Sequence AnalysisSoftwareTools

How to install ClustalW2 on Ubuntu?

August 3, 2024
Virtual screening using Autodock Vina
DockingVideo TutorialVirtual Screening

Video Tutorial: Virtual Screening using Autodock Vina

November 23, 2024
Bioinformatics ProgrammingTools

Perl one-liners for bioinformaticians

December 8, 2015
Copyright 2024 IQL Technologies
  • Journal
  • Customer Support
  • Contact Us
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
  • Sitemap
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?

Not a member? Sign Up