sasaafro.blogg.se

Chemical reaction simulator online
Chemical reaction simulator online





  1. #CHEMICAL REACTION SIMULATOR ONLINE GENERATOR#
  2. #CHEMICAL REACTION SIMULATOR ONLINE SOFTWARE#
  3. #CHEMICAL REACTION SIMULATOR ONLINE CODE#
  4. #CHEMICAL REACTION SIMULATOR ONLINE DOWNLOAD#
  5. #CHEMICAL REACTION SIMULATOR ONLINE FREE#

It hasn’t use MFC, because I thought MFC is too heavy for such a small application. So I decided to publish at least the ‘Reaction Simulator’ application which I actually didn’t submitted to the competition. In fact in the vacation of 2 weeks for the New Year, I could complete it.Īlthough the N.I.E supposed to distribute the applications submitted to the competition throughout the country, it didn’t happened.

#CHEMICAL REACTION SIMULATOR ONLINE SOFTWARE#

I got the second price for that.Īfter the award I decided to improve my software application by adding an ‘Organic Reaction Simulator’. It consisted of interactive tutorials targeting local G.C.E A/L exams with exercises and revisions in both Sinhala(My Mother tongue) and English languages(not in Unicode though).

chemical reaction simulator online

I submitted a software that teaches Organic Chemistry.

chemical reaction simulator online

Currently you always have to start with drawing the compound and then generate the IUPAC.Ĥ years ago, When I was a level 2 student in the University of Moratuwa, I participated to a competition for making educational software tools organized by C.S.E and N.I.E (National Institute of Education).

  • You can’t start with an IUPAC name and derive the compound.
  • #CHEMICAL REACTION SIMULATOR ONLINE CODE#

  • The set of elements, available in drawing compounds, set of inorganic compounds and conditions, available in reactions are fixed and cannot be extended without changing the code and recompiling.
  • IUPAC names generation is not supported for cyclic compounds which are anyway not part of the G.C.E.
  • Generation of IUPAC names and simulations of reactions are not supported for compounds which involves Benzene ring.
  • Known Limitations – Possible Improvements SVN location for the source code of ‘Reaction Simulator’ is

    #CHEMICAL REACTION SIMULATOR ONLINE DOWNLOAD#

    You can download the windows binary of the pre release version (343KB) from I just thought use this post to do a pre release of the ‘Reaction Simulator’. This software application is not yet in a official release. And if you want to share that with others, just let me know :), so I can integrate it in to the distribution.

    #CHEMICAL REACTION SIMULATOR ONLINE FREE#

    If you found some reaction is missing, feel free to add a another rule file defining that reaction. There are all together 168 reactions currently defined in this way. Look at how aldole reaction (which is applied in the first figure of this post) is written in aldole.txt. Specially when two or more reactants are involved in a reaction, rules defining that reaction will be little complex. These reaction rules can be as complex as you want. Look at the following figure for this rule in application.Īlkane + Cl2 Reaction - Reaction Simulator These rules are applied to all the C elements in reactants. If you take a close look at, what it says is if there exist inorganic ‘Cl2’ and condition ‘hv’ (reactions inorganics=”Cl2″ conditions=”hv”), check for a ‘H’ (element type=”H”) elements that is connected to a ‘C’ element (which is the root of the XML) through a single bond (bond type=”1″), then don’t replace the ‘C’ (reordering activity=”remain”) and don’t replace the bond type (reordering activity=”remain”), just replace the ‘H’ with ‘Cl’ (reordering activity=”replace” to=”Cl”). I will take the first reaction we studied in the ‘Organic Chemistry’ Class.ĬH4 + Cl2 + hv (dim light) -> CCl4 + H2 The reaction rules are stored in the “Data/Reactions/” directory ( ). And may be you can add your own rules, if you find something missing or incorrect there. If you take a look at all these rules, you can have a good idea what each of these syntax mean. If the element group found, it will give the name ‘al’ or ‘oxo’ depending on whether it defines the main group of elements of the compound or not. First it identify the the aldehyde by checking double bond to ‘O’ (which is the element type ‘7’), and a single bond to ‘H’ (which is the element type ‘1’). It is the naming rules for aldehyde compounds. If you open one of them (we will take al.txt), it would be something like this txt files (infact xmls) that defines the IUPAC rules. If you go to the “Data/IUPAC/” directory (you can view svn from here, ) you can find there are set of. At the end of the sidebar there is a ‘help’ button that directed you to the user guide. This contain a canvas that you can add, edit and delete organic compounds (so you will be directed to the ‘Drawing Panel’), some sidebar panels to select Inorganic compounds and additional conditions requires for the reactions and a set of buttons to start reactions and manage the result set. Yea it will nicely render our compound, and look at the bottom, it has generated the IUPAC name for the compound.

    #CHEMICAL REACTION SIMULATOR ONLINE GENERATOR#

    IUPAC Name Generator - Reaction Simulator







    Chemical reaction simulator online