Virtual Chemist

and

Chemical Engineer

Software that can predict organic reaction products is a hotly pursued but unsolved challenge because of its obvious potential in the pharmaceutical industry. However,  stereochemistry is not included in the vast majority of the previous efforts, although its control is often the most challenging and interesting part of organic reactions. This is not an accidental omission but maybe an inherent problem of molecule representations in computers. The molecule representation methods (strings, tables, matrix etc.) used by programmers differ from those of chemists, which may be the reason that the software can not fully take advantage of the knowledge and wisdoms of chemists.  

VirtualChemist is an organic reaction software suite focusing on stereochemistry. A new design ( https://www.jstage.jst.go.jp/article/jccjie/8/0/8_2021-0050/_article ) was proposed to translate molecule Lewis structure to machine readable format data. The knowledge and wisdoms of chemists, if being Lewis structure based, can now be digitized. Using Lewis formula as the only user input, which can be either an existing molecule or a molecule unknown yet,
(1). Stereoisomer can  identify all the stereocenters and give VSEPR 3D geometries of all the stereoisomers for the molecules with tetrahedral carbon atoms, and the molecules with carbon-carbon  (nitrogen) double bonds, as well as allene derivatives with chiral axles.. With sigma-bond rotation and "Flip" functionality, it can present conformational isomers.
(2). Tautomer can simulate the practice of chemists writing acid/base catalyzed tautomerization and enumerate all the tautomers. An algorithm to check duplicates was implemented by comparing the Lewis structures of newly generated tautomers and those of previously generated ones.
(3). Reaction Stereochemistry is a mechanism-based organic reaction software focusing on stereochemistry,  It can track molecular 3D configuration changes in every elementary reaction step. Not a single stereoisomer is missed.

The demo videos show the basic graphic user interfaces of the software and its basic functionalities.

There are two versions of the software, free version and commercial version. The table below summarizes the major differences between the two versions.

          StereoisomerReaction Stereochemistry           Tautomer
 FreeCommercialFreeCommercialFreeCommercial
conformational isomeronly oneone or moreonly oneone or more  
configurational isomeronly one one or more only oneone or more  
reaction set    only oneone or more
user enter Lewis Formulanoyesnoyesnoyes








The free version is listed in Microsoft Store, and can be downloaded at https://apps.microsoft.com/search/publisher?name=RO+Software+Ltd&hl=en-us&gl=CA. If interested in the commercial version, please contact the developer.

(The commercial version in Microsoft Store is not ready yet.)

Reaction Stereochemistry Cases and Notes

1. Sample Cases; 2. Word notes on sample cases; 3. Other cases.

Stereoisomer Cases

Tautomer Cases

ProcessEngineer (Steady State)

It is an open-source petro-chemical process simulation software (https://www.gitlink.org.cn/yuming086/petrochemical-process-simulation-software). With the help of Microsoft Visual Studio, its C++ source codes can be read, modified, and re-compiled.

Compressor Dynamics Simulation

It was developed on the base of ProcessEngineer, may be useful for centrifugal compressor surge analysis as well as the start-up and shutdown simulations of centrifugal compressors.

Samples

Notes on sample case

Start-up and shutdown simulation of refrigeration cycle (1).

Notes on sample case

Start-up and shutdown simulation of refrigeration cycle (2).

Notes on sample case

Start-up and shut-down simulation of centrifugal compressors

Notes on Sample case

Air conditioner dynamic simulation.

ABOUT / CONTACT
The developer, Ming Yu, is a retired engineer. He attended schools in China and has degrees of BS, MS and PhD, all in chemical engineering. His earlier careers included thermodynamic calculations and engineering software development, his industrial experiences included plant design, operation, and technical services in petrochemical industries.

  • Address: Calgary, Alberta, Canada; 中国, 浙江, 桐乡。 
  • 微信:13167399081
  • Tele:  +1-4032763698
  •  E-mail: yuming086@gmail.com; 13167399081@163.com