Computational chemistry with Galaxy

Cheminformatics

Welcome to the ChemicalToolbox — a webserver for processing, analysing and visualising chemical data, and performing molecular simulations. This server is a flavor of the European Galaxy instance, usegalaxy.eu.

Content

Get started

Are you new to Galaxy, or returning after a long time, and looking for help to get started? Take a guided tour through Galaxy’s user interface.

A good place to start is our tutorials, which provide an introduction to the cheminformatics and molecular dynamics tools in Galaxy.

You can also check out the standard but customizable workflows available there.

Tools

Almost a hundred different tools for cheminformatics and molecular dynamics have been integrated into the ChemicalToolbox. A selection are displayed below.

Get data

ToolDescriptionReference
pubchemDownload all compounds from PubChemKim et al., 2016
chemblDownload molecules from ChEMBLDavies et al, 2015
pdbDownload a file from the Protein Data BankBerman, 2000

Chemical structure conversion and manipulation tools

ToolDescriptionReference
remSmallMolRemove small moleculesN M O’Boyle,2011
AddHAdd hydrogen atoms at a certain pH valueN M O’Boyle,2011
RemDupMolRemove duplicated moleculesN M O’Boyle,2011
remProtStateRemove protonation state of every atomN M O’Boyle,2011
comConvertCompound Convert Converts various chemistry and molecular modeling data filesN M O’Boyle,2011
remConterIonsRemove counterions and fragmentsN M O’Boyle,2011
changTitleChange Title to meta-data valueN M O’Boyle,2011

Compute chemical properties

ToolDescriptionReference
genPropCompute physico-chemical properties for a set of moleculesN M O’Boyle,2011
NPLNatural product likeness calculatorJayaseelan, Kalai Vanii, 2012
QEDDrug-likeness quantitative estimation (QED)Bickerton et al., 2012
mordredMolecular descriptor calculatorMoriwaki et al., 2018
chemfpFingerprints with chemfpDalke, 2013
tbClustTaylor-Butina clusteringDalke, 2013
nxnClustNXN clusteringDalke, 2013

Molecular docking

ToolDescriptionReference
vinaDocking with AutoDock VinaTrott et al., 2009
rbdockDocking with rDockRuiz-Carmona et al., 2014
sucosScore docked poses using SuCOSLeung et al., 2019
fpocketSearch a protein for potential binding sitesSchmitdke et al., 2010

Pharmacophore alignment

ToolDescriptionReference
alignitFeature alignment using Align-itTaminau et al., 2008
sucos_clusteringFeature clustering using SuCOSLeung et al., 2019
Open3DALIGNUnsupervised molecular alignment using RDKitTosco et al., 2011

Molecular dynamics simulation

ToolDescriptionReference
gmxSetupProduce a topology using GROMACS for a given protein structureAbraham et al., 2015
gmxSolvateSolvate a system using GROMACSAbraham et al., 2015
gmxEMEnergy minimization using GROMACSAbraham et al., 2015
gmxSimMD simulation using GROMACSAbraham et al., 2015
gmxRestraintsCalculate position restraints using GROMACSAbraham et al., 2015
gmxMakeNDXCreate an index file using GROMACSAbraham et al., 2015
gmxEnergyExtract energy components using GROMACSAbraham et al., 2015
gmxTrjProcess MD trajectories using GROMACSAbraham et al., 2015
gmxEditconfStructure configuration using GROMACSAbraham et al., 2015
gmxFEPAlchemical free energy simulations using GROMACSAbraham et al., 2015
antechamberProcess input files with AmberToolsCase et al., 2005
acpypeProduce GROMACS topologies with acpypeSousa da Silva et al., 2012

Molecular dynamics analysis

ToolDescriptionReference
mdaDistanceDistance analysis using MDAnalysisAgrawal et al., 2011
mdaDihedralDihedral analysis using MDAnalysisAgrawal et al., 2011
mdaRDFRadial distribution function between two atomsAgrawal et al., 2011
mdaAngleAngle analysis using MDAnalysisAgrawal et al., 2011
mdConverterInterconvert between MD file formatsMcGibbon et al., 2015 Abraham et al., 2015
packmolCreate initial MD configurationsMartinez et al., 2009
bio3dPCAApply PCA to an MD trajectoryGrant et al., 2006
bio3dRMSDCalculate RMSD for an MD trajectoryGrant et al., 2006
bio3dRMSFCalculate RMSF for an MD trajectoryGrant et al., 2006

Tutorials

🙋 Are additional tutorials needed? Please make a request.

Workflows

To orchestrate tools and help users with their analyses, several workflows are available. They formally orchestrate tools in a defined order and with defined parameters, but they are customizable (tools, order, parameters).

The workflows are available in the Shared Workflows, with the labels “cheminformatics” or “moleculardynamics”.

WorkflowDescription
Library preparationPreparation of ligand library using PubChem, ChEMBL and ZINC
Protein-ligand dockingDocking with AutoDock Vina
Hole fillingExpanding a library into gaps in the chemical space
Cheminformatics-MLMachine learning for predicting small molecule protein interactions
GROMACSMolecular dynamics simulation with GROMACS
Bio3DMolecular dynamics analysis with Bio3D
ZauberkugelPharmacophore-based target prediction of a bioactive ligand using Align-it

Contributors

Citation

Our Data Policy

Registered UsersUnregistered UsersFTP DataGDPR Compliance
For all different storage options, for detailed explanations of data retention policies, and ways how to increase your quota please refer to our dedicated storage site.Processed data will only be accessible during one browser session, using a cookie to identify your data. This cookie is not used for any other purposes (e.g. tracking or analytics). If UseGalaxy.eu service is not accessed for 90 days, those datasets will be permanently deleted.Any user data uploaded to our FTP server should be imported into Galaxy as soon as possible. Data left in FTP folders for more than 3 months, will be deleted.The Galaxy service complies with the EU General Data Protection Regulation (GDPR). You can read more about this on our Terms and Conditions.