From: Mayne, Christopher G (
Date: Wed Apr 30 2014 - 08:05:19 CDT


As I mentioned before, SMILES only encodes molecular graph data, not coordinates. So to convert SMILES to PDB for more than a couple of residues you would have to solve the protein folding problem to start from connectivity data and arrive as a useful 3D structure. SMILES is really not the appropriate format for protein structures, in general.

Perhaps if you told us what you are trying to do, we could be more helpful. Your original question was quite simple--are there tools to go from SMILES to 3D coordinates? Yes, there are, but they are designed for small molecules. You seem to be more interested in large protein structures.

Christopher Mayne

On Apr 30, 2014, at 1:37 AM, Jean-Patrick Francoia wrote:

Le 30/04/2014 08:23, Eduard Schreiner a écrit :
there are examples coming with it. Still, I do not think it is a good idea to build a protein with 15000 amino acids with emc. You will get some amorphous mass.


On Tue, Apr 29, 2014 at 10:51 PM, Jean-Patrick Francoia <<>> wrote:
Le 29/04/2014 21:11, Eduard Schreiner a écrit :
Hi all,

I would also like to mention the free tool EMC

which I use a lot to build any type of amorphous system or polymer without a specific secondary structure, all based on SMILES definition of all the components.


On Tue, Apr 29, 2014 at 6:56 PM, Davide Provasi <<>> wrote:
Chemaxon has tools and Java libraries to convert smiles to formats vmd can visualize
It requires a license but it's free for non-commercial use.
the Corina web demo is also free and would generate high quality 3D molecular structures.
these tools, however are optimized for small molecules;
I'm not sure how well they would perform on peptides, let alone long proteins
good luck


On Tue, Apr 29, 2014 at 11:01 AM, Norman Geist <<>> wrote:
I don't think this is possible even with scripting, as "building" tools do
usually have a database with coordinate templates. How could you otherwise
determine the position of the atoms while adding them? VMD is more a
visualization-, than a building-tool, although it can be used for

Norman Geist.

> -----Ursprüngliche Nachricht-----
> Von:<> [<>] Im
> Auftrag von Jean-Patrick Francoia
> Gesendet: Dienstag, 29. April 2014 14:49
> An:<>
> Betreff: vmd-l: Visualize a SMILES string

> Hello,
> I wonder if there is a way to visualize a SMILES string in VMD, and
> possibly in 3D. I did a bit of digging but found nothing clear.
> How do you do that ?
> Regards
> JP

Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.>
Davide Provasi
Dept. of Structural and Chemical Biology
Mount Sinai School of Medicine
Icahn Medical Institute Building
1425 Madison Avenue, Box 1677
New York, NY 10029-6574
Fax: 212-849-2456<tel:212-849-2456>
EMC seems to be exactly what I need. How many atoms do you have to handle by SMILES string ? It seems to be a lot, from what I saw on some websites.
Would you have any usefull links to start ? The doc provided in the package is just documentation.
No, there is "only" 960 amino acids :) So, how would you translate a SMILES chain that long into an exploitable PDB ?