Minggu, 07 Desember 2014

GDPC

GDPC adalah program untuk memvisualisasikan simulasi dinamika molekul, ini adalah program yang sangat fleksibel dan dapat dengan mudah digunakan untuk tujuan lain. gdpc membaca xyz masukan dan adat format dan dapat menulis gambar dari frame. 

Changelog:
2.2.5: Kecil kode pembersihan
Simbol usang diperbarui dalam GTK + 2.16.
Diperbarui Makefile dan file spesifikasi, disumbangkan oleh Jussi Lehtola.
2.2.4: peningkatan fitur kecil
Resize jendela utama juga mengubah ukuran viewport.
2.2.3.1: peningkatan fitur kecil
Parameter yang benar untuk mendapatkan rotasi mulus dan diminimalkan penundaan antara frame.
2.2.3: peningkatan fitur kecil
Meningkatkan interaktivitas selama animasi (itu harus benar sekarang, sekali dan untuk semua).
Ditambahkan sekali dan parameter commandline memutar (disumbangkan oleh Santeri Paavolainen).
Kebocoran memori dan misc lainnya. bug tetap (termasuk kontribusi oleh Santeri Paavolainen).
2.2.2: peningkatan fitur kecil
Meningkatkan interaktivitas selama animasi.
2.2.1: Bug perbaikan
Membuat rotasi berperilaku baik. Hal ini telah rusak sejak pertama kali diperkenalkan.
Hapus beberapa printfs debuging kelebihan.
Memperbaiki kecil dari Makefile untuk meningkatkan generasi rpm.
2.2.0: Porting ke gtk + 2.2
G3data porting ke gtk + 2.2.
Semua fungsi usang dihapus.
Ditambahkan kemungkinan untuk menekan tombol ruang untuk 'bsleep' pilihan.
2.1.2: Ditambahkan fungsi
Ditambahkan 'bsleep' parameter yang memungkinkan pengguna untuk mengubah frame dengan menekan mousebutton tengah.
Dihapus editability dari entri teks.
2.1.1: Sentuhan akhir pada port untuk gtk + 2.0
Semua fungsi usang yang tersisa dari gtk + 1.x telah diganti dengan fungsi baru gtk + 2.0.
Gtk resmi + 2.0 rilis stabil.
2.00 Mayor rilis stabil: perbaikan bug minor
Tetap beberapa bug minor berputar
2.00pre2 (pembangunan): Perbaikan bug
Tetap semaphore inisialisasi bug. Thread bisa meninggalkan menunggu semaphore yang tidak pernah berubah.
Tetap potensi buffer overflow bug serius dan beberapa.
Tetap beberapa bug minor.
Download:
Terbaru gtk + 2.16 compliant versi:
gdpc 2.2.5 Sumber (2448 KB)
gdpc 2.2.5 x86_64 RPM dibangun di Fedora 11 (2429 KB)
gdpc 2.2.5 Sumber RPM (2353 KB)


Jendela Setup untuk gdpc, jendela ini secara otomatis muncul jika tidak ada parameter commandline dilewatkan ke program.


Aksi. Inilah yang gdpc tampak seperti ketika menghidupkan simulasi dinamika molekul. Animasi khusus ini adalah bagian cair dari Silicon setelah satu atom Si diberi energi kinetik dari 1 keV.

Sabtu, 06 Desember 2014

Open Babel

The obabel command line program converts chemical objects (currently molecules or reactions) from one file format to another. The Open Babel graphical user interface (GUI) is an alternative to using the command line and has the same capabilities. Since Open Babel 2.3, the GUI is available cross-platform on Windows, Linux and MacOSX. On Windows, you can find it in the Start Menu in the Open Babel folder; on Linux and MacOSX, the GUI can be started with the obgui command.
                Since the functionality of the GUI mirrors that of obabel, you should consult the previous chapter to learn about available features and how to use them. This chapter describes the general use of the GUI and then focuses on features that are specific to the GUI.

Basic operation
Although the GUI presents many options, the basic operation is straightforward:
Select the type of the type of the input file from the dropdown list.
Click the “...” button and select the file. Its contents are displayed in the textbox below.
Choose the output format and file in a similar way. You can merely display the output without saving it by not selecting an output file or by checking “Output below only..”.
Click the “Convert” button.
The message window below the button gives the number of molecules converted, and the contents of the output file are displayed.
By default, all the molecules in an input file are converted if the output format allows multiple molecules.
 Options
The options in the middle are those appropriate for the type of chemical object being converted (molecule or reaction) and the input and output formats. They are derived from the description text that is displayed with the -Hxxx option in the command line interface and with the “Format info” buttons here. You can switch off the display of any of the various types of option using the View menu if the screen is getting too cluttered.

Multiple input files
You can select multiple input files in the input file dialog in the normal way (for example, using the Control key in Windows). In the input filename box, each filename is displayed relative to the path shown just above the box, which is the path of the first file. You can display any of the files by moving the highlight with Tab/Shift Tab, Page Up/Down, the mouse wheel, or by double clicking.
Selecting one or more new file names normally removes those already present, but they can instead be appended by holding the Control key down when leaving the file selection dialog.
Files can be also be dragged and dropped (e.g. from Windows Explorer), adding the file when the Control key is pressed, replacing the existing files when it is not.
Normally each file is converted according to its extension and the input files do not have to be all the same, but if you want to use non-standard file names set the checkbox “Use this format for all input files...“
If you want to combine multiple molecules (from one or more files) into a single molecule with disconnected parts, use option “Join all input molecules...“

Wildcards in filenames
When input filenames are typed in directly, any of them can contain the wildcard characters * and ?. Typing Enter will replace these by a list of the matching files. The wildcarded names can be restored by typing Enter while holding down the Shift key. The original or the expanded versions will behave the same when the “Convert” button is pressed.
By including the wildcard * in both the input and output filenames you can carry out batch conversion. Suppose there were files first.smi, second.smi, third.smi. Using*.smi as the input filename and *.mol as the output filename would produce three files first.mol, second.mol and third.mol. If the output filename was NEW_*.mol, then the output files would be NEW_first.mol, etc.

Local input
By checking the “Input below...” checkbox you can type the input text directly. The text box changes colour to remind you that it is this text and not the contents of any files that will be converted.

Output file
The output file name can be fully specified with a path, but if it is not, then it is considered to be relative to the input file path.

Graphical display
The chemical structures being converted can be displayed (as SVG) in an external program. By default this is Firefox but it can be changed from an item on the Viewmenu (for instance, Opera and Chrome work fine). When “Display in firefox” (under the output file name) is checked, the structures will be shown in a new Firefox tab. With multiple molecules the display can be zoomed (mousewheel) and panned (dragging with mouse button depressed). Up to 100 molecules are easily handled but with more the system may be slow to manipulate. It may also be slow to generate, especially if 2D atom coordinates have to be calculated (e.g.from SMILES). A new Firefox tab is opened each time Convert is pressed.

Using a restricted set of formats
It is likely that you will only be interested in a subset of the large range of formats handled by Open Babel. You can restrict the choice offered in the dropdown boxes, which makes routine selection easier. Clicking “Select set of formats” on the Viewmenu allows the formats to be displayed to be selected. Subsequently, clicking “Use restricted set of formats” on the View menu toggles this facility on and off.
Using a restricted set overcomes an irritating bug in the Windows version. In the fileOpen and Save dialogs the files displayed can be filtered by the current format, All Chemical Formats, or All Files. The All Chemical Formats filter will only display the first 30 possible formats (alphabetically). The All Files will indeed display all files and the conversion processes are unaffected.

Other features
Most of the interface parameters, such as the selected format and the window size and position, are remembered between sessions.
Using the View menu, the input and output text boxes can be set not to wrap the text. At present you have to restart the program for this to take effect.
The message box at the top of the output text window receives program output on error and audit logging, and some progress reports. It can be expanded by dragging down the divider between the windows.

Example files
In the Windows distribution, there are three chemical files included to try out:
- serotonin.mol which has 3D atom coordinates
- oxamide.cml which is 2D and has a large number of properties that will be seen when converting to SDF
FourSmallMols.cml which (unsurprisingly) contains four molecules with no atom coordinates and can be used to illustrate the handling of multiple molecules:
Setting the output format to SMI (which is easy to see), you can convert only the second and third molecules by entering 2 and 3 in the appropriate option boxes. Or convert only molecules with C-O single bonds by entering CO in the SMARTS option box.

Tutorial selengkapnya dapat dilihat disini

Filtering Structure
Setup
We are going to use a dataset of 16 benzodiazepines. These all share the following substructure (image from Wikipedia):
   Create a folder on the Desktop called Work and save benzodiazepines.sdf there
    Set up a conversion from SDF to SMI and set benzodiazepines.sdf as the input file
    Tick Display in Firefox
    Click CONVERT

Remove duplicates
If you look carefully at the depictions of the first and last molecules (top left and bottom right) you will notice that they depict the same molecule.

    Look at the SMILES strings for the first and last molecules. If the two molecules are actually the same, why are the two SMILES strings different? (Hint: try using CAN - canonical SMILES instead of SMI.)

We can remove duplicates based on the InChI (for example):


 Tick the box beside remove duplicates by descriptor and enter inchi as the descriptor

    Click CONVERT

Duplicates can be removed based on any of the available descriptors. The full list can be found in the menu under Plugins, descriptors.

    Are any of the other descriptors useful for removing duplicates?

Filtering by substructure

    How many of the molecules contain the following substructure?
The SMILES string for this molecule is c1ccccc1F. This is also a valid SMARTS string.

    Use the SMARTSviewer at the ZBH Center for Bioinformatics, University of Hamburg, to verify the meaning of the SMARTS string c1ccccc1F.

Removing potentially toxic molecules
Filtering a dataset of molecules by substructure is particularly useful if you need to remove molecules with problematic functional groups. For example, particular functional groups are associated with toxicological problems.
Let’s filter the molecules using this substructure:

    In the Options section, enter c1ccccc1F into the box labeled Convert only if match SMARTS or mols in file
    Click CONVERT.

    How many structures are matched?

    Now find all those that are not matched by preceding the SMARTS filter with a tilde ~, i.e. ~c1ccccc1F.
    Click CONVERT.

    How many structures are not matched?

Filter by descriptor
Screenshot
 As discussed above, Open Babel provides several descriptors. Here we will focus on the molecular weight, MW.
To begin with, let’s show the molecular weights in the depiction:

    Clear the existing title by entering a single space into the box Add or replace molecule title
    Set the title to the molecular weight by entering MW into the box Append properties or descriptors in list to title
    Click CONVERT

You should see the molecular weight below each molecule in the depiction. Notice also that the SMILES output has the molecular weight beside each molecule. This could be useful for preparing a spreadsheet with the SMILES string and various calculated properties.
Now let’s sort by molecular weight:

    Enter MW into the box Sort by descriptor and click CONVERT

Finally, here’s how to filter based on molecular weight. Note that none of the preceding steps are necessary for the filter to work. We will convert all those molecules with molecular weights between 300 and 320 (in the following expression & signifies Boolean AND):

    Enter MW>300 & MW<320 into the box Filter convert only when tests are true and click CONVERT
 Filter by property
The SDF format, in common with some other file formats, allows property fields for each molecule. Open Babel allows the user to filter using these, add the value to the title, remove or replace.

BKChem


BKchem adalah aplikasi kimia yang bisa diinstall dalam linux Blankon dan bisa digunakan untuk membantu penggunanya dalam membuat struktur kimia yang rumit.
Dalam blog ini saya membuat reaksi tentang sulfonasi naftalena yang dapat memberikan 2 produk yang mungkin.

1. Struktur naftalena adalah dua cincin benzena yang menempel. Untuk menggambar cincin benzena maka klik ikon seperti cincin heksagonal. Klik dua kali pada lembar berwarna putih seperti pada gambar di bawah ini.
 2. Putar cincin naftalena agar berada pada posisi horizontal dengan cara mengeklik ikon Rotate dan drag menuju posisi horizontal seperti gambar di bawah ini.

 3.Karena reaksi ini merupakan reaksi sulfonasi maka kita harus menambahkan tanda “+” dan teks “SO3″ seperti gambar di bawah ini. Jangan lupa untuk memberikan nama Naftalena tepat di bawah cincin naftalena.
 4. Setelah itu kita tambahkan dua panah equilibrium dengan cara mengeklik ikon panah dan pilih Equilibrium. Klik pada lembar putih sebanyak 2 kali.

5. Kita harus memutar seperti halnya pada cincin naftalena dengan mengeklik ikon Rotate. Posisikan panah equilibrium seperti gambar di bawah ini.


 6. Copy cincin naftalena dengan cara Grouping seperti gambar di bawah ini dan pilih Paste sebanyak dua kali.
 


 7. Setelah itu tempatkan cincin naftalena sebagai produk dan tambahkan cabang seperti gambar di bawah ini.


 8. Gugus yang menjadi cabang pada cincin naftalena adalah SO3H, maka kita tuliskan teks “SO3H”.

  9. Lalu beri nama pada kedua produk seperti gambar di bawah ini.

Aplikasi Hyperchem

Cara Membuat Bentuk Molekul Dengan Hyperchem
Hyperchem adalah salah satu aplikasi kimia komputasi yang relatif mudah untuk digunakan karena sifatnya yang langsung bisa menunjukkan tampilan dari apa yang hendak kita buat. Meskipun demikian ini hanyalah sekelumit tentang kemampuan Hyperchem yang bisa dimanfaatkan dalam pembuatan media belajar yang sederhana namun secara komputasi kimia dibenarkan. Tentu saja kalau semua kita lakukan dengan benar, tidak asal gambar, seperti sebelum menggunakan software layaknya Hyperchem ini.
Bagi yang ingin mengunduh Hyperchem versi demo atau produk evaluasi bisa mengunduhnya dari sini. Jangan lupa daftar untuk bisa mengunduhnya .
Ok kembali ke tujuan semula, saya akan praktikkan menggambar molekul PCl5 menggunakan Software Hyperchem 8.

1. Dengan menggunakan Windows, kita mulai dari klik Start, All Program, Hyperchem Release x, Hyperchem
 2. Selanjutnya ikuti langkah pada gambar berikut

 3. Ini hasilnya setelah dipilih Atom P dan di-klik-kan pada area kerja 

 4. Berikutnya add hidrogen dari menu Build kemudian klik Add hidrogen untuk memunculkan atom H, meskipun atom H tampilannya bertumpuk kita bisa memutar dengan klik tool rotate out of plane sesuai langkah yang terterah pada gambar. Cara menyeleksi atom H yang akan diganti dengan Cl adalah dengan klik tool select hingga berubah warna.

 5. Selanjutnya ubah atom H dengan atom Cl hingga atom H menjadi Cl, caranya klik menu Build, Default Element (akan muncul semacam tabel periodik dan pilih Cl), klik-kan tepat di tengah bulatan seleksi atom H tadi, kalau sudah berubah menjadi Cl artinya sudah terganti H menjadi Cl. Lakukan pada semua H sebagaimana yang diinginkan.


6.  Lakukan optimasi geometri agar bentuk molekulnya menjadi benar secara kimia komputasi dengan standar hitungan dengan menggunakan salah satu metode, misalnya di sini saya gunakan metode Molecular Mechanic. Klik menu Setup pada menu bar. Klik Molecular Mechanic hingga tercentang terus klik Ok.

7.  Selanjutnya kita lakukan optimasi geomteri terhadap bentuk molekul yang kita buat. Klik menu Compute, KlikGeometry Optimation… dan klik Ok saja begitu menu pop-up muncul. Selanjutnya tunggu hingga proses optimasi selesai yang ditandai dengan Converged = YES. (ini ada pada bagian status bar, terletak dibagian bawah layar kerja Hyperchem.


8.  Berikut kalau kita ingin menampilkan hasil dalam berbagai model, seperti yang ditawarkan pada menuDisplay, Rendering, pilih metode rendering yang kita inginkan.

 9. Berikut tampilan beberapa hasil rendering



 Selamat mencoba, semoga bermanfaat ^_^

Qute Mol

Pada pembahasan kali ini, saya akan membahas tentang aplikasi kimia yang dapat dijalankan pada sistem operasi berbasis linux ini, salah satunya adalah aplikasi qutemol.
Qutemol merupakan salahsatu aplikasi kimia yang cukup menarik untuk dipelajari di linux. Aplikasi ini merupakan aplikasi gratis dan open source yang yang cukup menarik dan interaktif dalam menampilkan sistem visualisasi molekular.
Aplikasi  ini menawarkan berbagai efek visual yang inovatif sesuai dengan keinginan serta pilihan dimana teknik visualisasi ini ditujukan untuk meningkatkan kejelasan serta pemahaman pada pengamatan struktur molekul secara luas  sehingga kita akan lebih mudah dalam memahami visual molekul yang akan diamati dalam bentuk 3D dengan bantuan aplikasi ini.
1. Dalam melakukan pengamatan visual pada aplikasi ini terlebih dulu kita harus mencari file .pdb dan .vdb dari molekul yang akan kita amati. Hal ini  dikarena aplikasi qutemol hanya dapat bekerja dengan dua jenis ekstensi file ini (.pdb dan .vdb). sementara langkah-langkah pengguanaan aplikasi ini adalah sebagai berikut :1. Buka aplikasi Qutemol. Pada tampilan awal, aplikasi ini akan memberikan tampilan seperti pada gambar berikut:
 
 
2. Klik ikon browse seperti pada gambar dibawah ini untuk memasukkan file dengan format .pdb yang merupakan file molekul yang akan diamati.
 3. Pilih file yang akan diamati lalu klik OK. Sebagai contoh pada pembahasan kali ini saya akan mengguna kan file H2O.pdb
 
  4. Untuk melakukan pengamatan, bentuk molekul dapat dipilih dan disesuaikan dengan keinginan untuk memperoleh visual yang benar-benar jelas untuk diamati yakni dengan memilih beberapa opsi pada menu bagian kanan dari jendela aplikasi qutemol.
5. Pada tab preset kita dapat mengatur bentuk molekul yang kita amati sesuai dengan keinginan untuk memperoleh visual yang benar-benar jelas untuk diamati. caranya adalah dengan memilik (klik) menu-menu yang ada pada tab preset, maka bentuk molekul akan berubah-ubah sesuai dengan pilihan. Berikut adalah beberapa contohnya yakni pada pilihan ‘Molecule of the Month‘, ‘Direct Light Only’, dan ‘Simulated S.E.M. 1′ .


 
6. Selanjutnya pada tab Geometry kita akan menemukan beberapa menu untuk merubah tampilan molekul dengan pilihan ‘Space Fill’,’Licorice’, dan ‘Balls’n’Sticks’.
 


 7. Pada tab customize kita dapat menyesuaikan bentuk molekiul yang akan diamati dengan lebih spesifik dimana pada tab ini kita dapat mengatur warna molekul, background, saturasi, kecerahan, ketajaman dan pilihan lainnya.
 
 8. Selanjutnya, selain berfungsi sebagai aplikasi visualisasi, aplikasi ini juga dapat untuk mencapture gambar molekul yang diamati, yakni dengan cara klik ikon capture sepererti pada gambar dibawah ini.
 9. Pilih lokasi penyimpanan lalu tunggu dan molekul yang kita amati akan tersimpan dalam bentuk file gambar .png
 
 

Gabedit

Gabedit adalah antarmuka pengguna grafis untuk paket kimia komputasi seperti Gamess-AS, Gaussian, Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess dan Q-Chem
Hal ini dapat menampilkan berbagai hasil perhitungan termasuk dukungan untuk sebagian besar format file utama molekul. The “Molekul Builder” canggih memungkinkan untuk cepat sketsa dalam molekul dan memeriksa mereka di 3D. Grafik dapat diekspor ke berbagai format, termasuk animasi.

Fitur-fitur utama

  • Gabedit dapat Membuat file input untuk GAMESS (AS), GAUSSIAN, Molcas, MOLPRO, MPQC, OpenMopac, Orca, PCGamess dan Q-Chem.
  • Gabedit grafis dapat menampilkan berbagai Gamess-AS, Gaussian, Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess, Q-Chem, (sebagian) ErgoSCF dan (sebagian) ADF hasil perhitungan, termasuk yang berikut
    • Molecular orbital.
    • Permukaan dari kerapatan elektron, potensial elektrostatik, NMR kepadatan perisai, dan properti lainnya.
    • Permukaan dapat ditampilkan dalam mode jala padat, tembus dan kawat. mereka dapat colorcoded oleh properti terpisah.
    • Kontur (colorcoded), Pesawat colorcoded, Dipole. XYZ sumbu dan sumbu utama molekul.
    • Animasi dari mode normal sesuai dengan frekuensi getaran.
    • Animasi rotasi geometri, permukaan, kontur, pesawat colorcoded, xyz dan sumbu utama molekul.
    • Animasi kontur, Animasi pesawat colorcoded.
  • Gabedit dapat menampilkan spektrum UV-Vis, IR dan Raman dihitung.
  • Gabedit dapat menghasilkan file Povray untuk geometri (termasuk ikatan hidrogen), permukaan (termasuk permukaan colorcoded), kontur, pesawat colorcoded.
  • Gabedit dapat menyimpan gambar di BMP, JPEG, PNG, PPM dan format PS.
  • Gabedit otomatis dapat menghasilkan serangkaian gambar untuk animasi (getaran, konvergensi geometri, rotasi, kontur, pesawat colorcoded).
  • Simulated Annealing dengan Dinamika Molekuler diimplementasikan dalam Gabedit (menggunakan Amber 99 parameter molekul mekanik).

UNTUK MENGINSTAL APLIKASI GABEDIT PADA LINUX ADA 2 CARA YAITU
A. menggunakan terminal
1.ketik cd spasi/etc/apt/
2. kemudian sudo gedit sources.list
akan muncul pasword: paswod ini adalah pasword linux anda( pasword tidak akan terlihat, maka hati-hati memasukan pasword anda)
3. jika anda ingin terhubung dengan repo unnes, ganti http: ……….co.id (yg ada pada masing-masing layar anda) dengan http://repo.unnes.ac.id/repo/(dengan cara mengganti= search kemudian replace)
4. lanjutkan dengan mengetik sudo-apt-get-update
5. ketik sudo apt insatall Gabedit
6. lalu tekan tombol enter
B. menggunakan synaptic
1. klik administration
2. kemudian pilih synaptic packed manager
3. pilih science( untuk aplikasi tentang science)
4. ketikkan kata “gabedit” pada kotak searc
5. klik kanan kotak yang masih berwarna putih (mark for installation)
6. klik apply

Rabu, 03 Desember 2014

Chem Tool

ChemTool merupakan sebuah file tipe spreadsheet yang dirancang untuk penkonversian massa zat ke mol maupun sebaliknya. Pada LINUX Chemtool ini merupakan salah satu applet yang ada dalam Chempup, berisi kumpulan software kimia dari software yang sudah ada sebelumnya. Sepaket dengan sistem operasi linux, Puppy Linux 4.2.1. Dalam pengoperasiaannya anda tidak harus menginstal Linux ke PC, karena dapat pula dilakukan dengan run cd live dengan memasukkan CD Chempup dengan menyeting booting pertama dari CD drive atau Usb drive dari bios PC anda. Atau dapat di download pada sourceforce.net. baru kemudian di instal. Adapun software yang terbundel dalam satu paket Chempup antara lain sebagai berikut :
·        GElement – Tabel periodik dengan banyak informasi pada setiap unsur yang disajikan
·         ChemCalc – link utility web berbasis java utility yang dapat digunakan untuk kepentingan perhitungan berat formula (Mr), analisis CHN, dan distribusi isotop.
·         Nomen – sebuah program untuk membuat struktur 2D dari nama zat kimia kita berikan
·         JChemPaint ­ Pembuat struktur kimia 2D yang berbasis java
·         BKChem – editor struktur zat kimia 2D yang diperluas
·          JMol – Penampil (viewer) molekul secara 3D. Applet ini pernah sedikit saya bahas di sini.
·          Avogadro – Pembuat melekular 3D yang powerfull, dengan optimasi medan-gaya dan simulasi dinamika molekular
·         ChemTool – Sebuah file spreadsheet yang dibuat secara khusus untuk kalkulator pengkonversi mol dan massa zat
·         Gnotebook – Sebuah file spreadsheet yang dapat digunakan untuk aktivitas laboratorium.

Berikut ini adalah tampilan Chempup jika di instal melaui LINUX :


Namun jika anda sudah menginstal linux maka keistimewaan akan otomatis anda dapatkan, karena di dalamnya sudah tersedia berbagai aplikasi kimia yang sangat membantu pembelajaran, terutama sebagai media yang membuat pembelajaran menjadi lebih menyenangkan salah satunya ChemTool ini. Dilihat dari segi tampilan dapat dikatakan sederhana namun cukup inspiratif. Tampilannya berupa spreadsheet seperti pada Ms. Excel. Namun hal ini tentu masih dimungkinkan dapat dikembangkan lebih lanjut untuk pembuatan kalkulator khusus (scientific).
Dengan bantuan ChemTool ini sangat membantu pada materi perhitungan kimia yang menyangkut mol, gram, volume, tekanan, suhu dan lain sebagainya. Dalam aplikasi ini kita dapat mengkonversikan mol ke massa atau sebaliknya, mengetahui persamaan kimia yang umum serta dilengkapi dengan kalkulator untuk menghitung massa. Tampilannya adalah sebagai berikut :