QM SUITE V1.0.2 • PRIORITAS SOFTWARE KIMIA KOMPUTASI
Software
QM Suite V1.0.2
Suite terpadu untuk WSL/Ubuntu yang menyatukan 10 aplikasi kimia komputasi: QM, screening, docking, QSAR/ADMET, preparasi molekul, molecular dynamics, spektroskopi, mekanisme reaksi, reproducibility, dan elektrokimia.
QM KomputasiQMScreenDocking RisetQSAR/ADMETMolPrepMD KomputasiSpectraQMReactionQMReproChemElektroKimia
Fokus buku
Rancangan, arsitektur, validasi, dan peta jalan pengembangan platform Python/Linux untuk riset kimia komputasi yang terpadu dan dapat direproduksi.
Ekosistem prioritas
QM Komputasi sebagai fondasi, dilanjutkan QMScreen, ReactionQM, SpectraQM, Docking Riset, MD Komputasi, MolPrep, QSAR/ADMET, dan ReproChem.
Prinsip utama
Software riset tidak cukup hanya menghasilkan angka. Input, metode, eksekusi, hasil, validasi, provenance, dan pelaporan harus dapat ditelusuri dan diuji ulang.
Dokumen pendukung
Unduhan penting
BUKU
BUKU PRIORITAS SOFTWARE KIMIA KOMPUTASI
Buku rancangan, arsitektur, validasi, dan peta jalan pengembangan platform Python/Linux untuk riset kimia komputasi.
Unduh / buka buku →
MD
Tutorial Instalasi QM Komputasi 2.4.0-r8
Panduan terbaru untuk Ubuntu/WSL Ubuntu, kode Python, macOS, pemeriksaan dependensi, dan visualisasi orbital 3D.
Unduh / buka tutorial →
MD
Tutorial Penggunaan QM Komputasi 2.4.0-r8
Panduan rilis terbaru, kebutuhan sistem, tabel HOMO/LUMO interaktif, pengaturan isovalue, viewer orbital 3D, dan unduhan cube.
Unduh / buka panduan →
Docking & screeningDocking Riset & QM Screen
Akses paket Docking Riset terbaru dan dokumentasi QM Screen untuk mendukung workflow riset kimia komputasi.
Paket terpaduQM Suite Lengkap V1.0.2
Pilihan yang direkomendasikan jika ingin memakai seluruh ekosistem aplikasi. qm-suite.zip berisi QM Suite Launcher V1.0.2, paket aplikasi terintegrasi dan tutorial singkat. Paket launcher sendiri juga membawa 10 installer DEB internal untuk instalasi otomatis saat aplikasi pertama kali diklik.
✅ Frontpage: http://localhost:8799✅ Cek paket & instal otomatis bila belum terpasang✅ Aplikasi dibuka di tab/jendela browser terpisah
⌨ Instalasi QM Suite dari ZIP
Ekstrak qm-suite.zip, lalu buka WSL/Ubuntu dan masuk ke folder hasil ekstrak. Instal launcher:
sudo apt install ./qm-suite-launcher_1.0.2_amd64.deb
Jalankan frontpage:
qm-suite
Browser biasanya terbuka otomatis. Jika perlu, buka:
http://localhost:8799
Saat sebuah aplikasi diklik: jika paketnya belum terpasang, QM Suite menjalankan instalasi lokal melalui sudo/apt; jika sudah terpasang, aplikasi langsung dijalankan. Password sudo—bila diminta—diketik di terminal, bukan di browser.
10 aplikasi terintegrasiUnduhan Aplikasi Individual
Urutan di bawah sama dengan urutan kartu pada QM Suite Frontpage V1.0.2. Gunakan bagian ini bila hanya ingin memasang aplikasi tertentu.
Isi QM Suite: qm-komputasi_2.4.0-8_amd64.deb, qmscreen_1.2.1_all.deb, Docking-Riset_1.5.2.zip, qsar-admet-studio_1.0.1_all.deb, molprep_1.0.0_all.deb, md-komputasi_1.0.0_all.deb, spectraqm_1.0.1_all.deb, reactionqm_1.0.2_all.deb, reprochem_1.0.0_all.deb, elektrokimia_1.0.1_all.deb. File source Python tidak ditautkan pada halaman publik.
Bagian 1 dari 8
Kata Pengantar
PRIORITAS SOFTWARE KIMIA KOMPUTASI
Buku Rancangan, Arsitektur, Validasi, dan Peta Jalan Pengembangan — Platform Python/Linux untuk Riset Kimia Komputasi
Kimia komputasi modern tidak lagi berhenti pada satu kalkulasi energi atau satu optimasi geometri. Penelitian membutuhkan rangkaian kerja yang mencakup preparasi struktur, pemilihan metode, eksekusi banyak job, analisis multimodal, integrasi docking dan molecular dynamics, pembentukan dataset QSAR, validasi, serta pelaporan yang dapat diulang.
Buku PRIORITAS SOFTWARE KIMIA KOMPUTASI disusun dari kebutuhan tersebut. Fokusnya bukan sekadar membuat aplikasi yang memiliki banyak tombol, tetapi membangun software riset yang mampu mengurangi bottleneck nyata, menyimpan konteks ilmiah, dan menjaga keterlacakan antara input, parameter, proses komputasi, serta hasil.
Python dan Linux/WSL ditempatkan sebagai fondasi karena memungkinkan integrasi electronic structure, cheminformatics, machine learning, simulasi molekuler, basis data, plotting, antarmuka pengguna, dan otomasi workflow dalam satu ekosistem.
Gagasan Sentral Buku
Preparasi struktur → Komputasi QM / Screening → Spektrum & Mekanisme → Docking → Molecular Dynamics → QSAR/ML → Provenance & Pelaporan
Aplikasi tidak seharusnya menjadi pulau-pulau terpisah. Struktur yang telah dibersihkan di MolPrep harus dapat dipakai oleh QMScreen atau Docking Riset; hasil DFT dapat diteruskan ke SpectraQM atau ReactionQM; pose docking dapat menjadi input MD; descriptor dari berbagai tahap dapat masuk ke QSAR/ADMET; dan seluruh aliran data sebaiknya dicatat oleh ReproChem.
Scientific Guardrails
Antarmuka yang mudah digunakan tidak boleh menyembunyikan asumsi ilmiah. Parameter seperti charge, multiplicity, metode, basis set, konvergensi, model pelarut, grid docking, force field, time step, pembagian dataset, dan metrik validasi harus tetap terlihat, terdokumentasi, dapat diubah, serta tersimpan dalam record proyek.
Validasi dipandang sebagai proses berlapis: unit test, integration test, reference test, regression test, dan scientific validation. Tujuannya adalah memastikan software bukan hanya berjalan tanpa error, tetapi juga menghasilkan keluaran yang layak digunakan untuk pertanyaan ilmiah yang dituju.
Semarang, Agustus 2026 — KASMUI
Bagian 2 dari 8
Landasan, Prioritas & Arsitektur
1. Dari Kalkulator Energi ke Platform Riset
Bab pertama menempatkan software kimia komputasi sebagai platform riset, bukan sekadar pembungkus command line. Nilai utama platform terletak pada kemampuannya menjaga hubungan antara struktur molekul, spesifikasi metode, sumber daya komputasi, status job, raw output, hasil terstruktur, dan validasi.
2. Prinsip Arsitektur
Arsitektur yang disarankan memisahkan data, metode, eksekusi, hasil, dan presentasi. Scientific engine tidak boleh bergantung pada GUI sehingga pengujian otomatis, workflow batch, serta penggantian backend dapat dilakukan tanpa mengubah keseluruhan antarmuka.
Molecule / Project → Scientific Service → Executor → Parser → Analyzer → Database / Report → GUI
Komponen fondasi
- Python 3 dan Linux/WSL sebagai lingkungan utama.
- PySCF dan engine terkait untuk electronic structure.
- RDKit untuk representasi molekul dan cheminformatics.
- xTB untuk tahap komputasi berbiaya rendah dan prescreening.
- OpenMM untuk molecular dynamics.
- NumPy, SciPy, Pandas, Matplotlib, SQLite, dan Streamlit untuk analisis, data, visualisasi, penyimpanan, dan GUI.
3. Multi-Fidelity dan Resource Management
Efisiensi tidak berarti selalu memilih metode termurah. Buku mendorong strategi multi-fidelity: metode murah dipakai untuk menyaring kandidat, sedangkan metode yang lebih mahal digunakan pada kandidat yang layak. Setiap perpindahan tahap harus memiliki kriteria yang jelas dan tercatat.
Manajemen CPU, memori, GPU, parallelism, queue, checkpoint, resume, dan failure recovery ditempatkan sebagai bagian dari desain ilmiah karena kegagalan sumber daya dapat memengaruhi kelengkapan dataset dan reproduksibilitas.
4. Peta Prioritas Modul
QM Komputasi — fondasiQMScreen — throughputSpectraQM — analisis spektrum/orbitalReactionQM — mekanisme reaksiDocking Riset — workflow docking untuk risetMD Komputasi — dinamika molekulMolPrep — kualitas strukturQSAR/ADMET — data & prediksiReproChem — provenance
Catatan: buku memetakan sembilan modul inti di atas. Halaman unduhan ini tetap mempertahankan implementasi QM Suite V1.0.2 yang saat ini berisi 10 aplikasi, termasuk ElektroKimia.
Bagian 3 dari 8
QMScreen & ReactionQM
QMScreen: High-Throughput Quantum Chemistry
QMScreen diposisikan sebagai perluasan QM Komputasi untuk memproses puluhan hingga ribuan kandidat secara bertahap, dari struktur awal sampai ranking properti kuantum. Workflow memadukan validasi struktur, prescreening xTB/GFN2-xTB, optimasi DFT, frequency, thermochemistry, descriptor kuantum, job queue, serta ekspor data.
Input & preparasiSMILES, InChI, SDF, XYZ, CSV; normalisasi dan validasi struktur.
PrescreeningGFN2-xTB untuk mengurangi jumlah kandidat sebelum perhitungan tingkat lebih tinggi.
QM lanjutanOptimasi DFT, frequency, thermochemistry, HOMO-LUMO, dipole, charge, dan descriptor.
Workflow managerQueue, parallel scheduling, cache, deduplication, resume, ranking, dan ekspor.
Prinsip pentingnya adalah bahwa hasil cepat dari tahap prescreening tidak menggantikan validasi pada tingkat teori yang lebih tinggi ketika pertanyaan penelitian menuntutnya.
ReactionQM: Jalur Reaksi dan Transition State
ReactionQM berfokus pada mekanisme reaksi, bukan hanya energi minimum. Workflow diarahkan dari reaktan dan produk menuju transition state, pemeriksaan Hessian/frequency, satu mode imajiner yang relevan, IRC dua arah, energi aktivasi, termokimia, dan reaction network.
Reaktan / Produk → Guess TS → TS Search → Frequency/Hessian → Verifikasi Mode Imajiner → IRC → Barrier & Termokimia → Reaction Network
Satu frekuensi imajiner saja tidak cukup untuk menyatakan transition state benar. Arah gerak mode harus sesuai dengan pembentukan/pemutusan ikatan yang diharapkan dan konektivitas perlu diverifikasi, misalnya dengan IRC.
Scientific guardrails bersama
- Input dan parameter eksplisit.
- Raw output disimpan sebagai bukti primer.
- Parsed result tetap merujuk ke sumber.
- Konvergensi dan status validasi dicatat.
- Job dapat diulang dengan spesifikasi yang sama.
Bagian 4 dari 8
SpectraQM & Docking Riset
SpectraQM: Spektroskopi Komputasi dan Analisis Orbital
SpectraQM memisahkan sekaligus mengintegrasikan analisis IR, Raman, UV-Vis, NMR, orbital molekul, DOS/PDOS, dan perbandingan komputasi-eksperimen. Pemisahan analisis spektrum dari thermochemistry membantu mengurangi kekeliruan interpretasi meskipun keduanya dapat menggunakan data vibrasi yang sama.
IR — frekuensi, intensitas, scaling, broadeningRaman — activity dan simulasi spektrumUV-Vis — TDDFT, excitation energy, oscillator strengthNMR — shielding dan chemical shiftOrbital — HOMO, LUMO, gap energiDOS/PDOS — distribusi keadaan elektronik
Data spektrum idealnya disimpan dalam bentuk numerik terstruktur sehingga grafik, tabel puncak, dan laporan dibangkitkan dari sumber data yang sama. Ini penting untuk menghindari inkonsistensi antara gambar dan angka yang dilaporkan.
Docking Riset: Workflow Docking untuk Penelitian
Docking Riset diarahkan untuk workflow preparasi ligan dan reseptor, docking/redocking, evaluasi pose, analisis interaksi, serta penyusunan hasil penelitian yang dapat ditelusuri. Docking score diperlakukan sebagai alat prioritisasi dan hipotesis pose, bukan sebagai bukti langsung afinitas eksperimen absolut.
Preparasi Ligan/Protein → Binding Site & Grid → Docking → Pose Clustering → Interaction Analysis → Redocking/RMSD → Ranking
Kontrol ilmiah yang penting
- Protonasi dan preparasi struktur harus terdokumentasi.
- Grid center, search space, exhaustiveness, dan random seed harus tersimpan.
- Redocking digunakan untuk mengevaluasi kemampuan protokol mereproduksi pose referensi.
- Interaksi hidrogen, hidrofobik, π-π, kation-π, salt bridge, dan interaction fingerprint dianalisis setelah pose diperoleh.
- Pose terpilih dapat diteruskan ke MD untuk evaluasi dinamika sistem.
Bagian 5 dari 8
MD Komputasi & MolPrep
MD Komputasi: Molecular Dynamics Berbasis OpenMM
MD Komputasi ditempatkan sebagai tahap lanjutan setelah docking atau preparasi sistem untuk mempelajari stabilitas dan dinamika sepanjang waktu. Workflow dirancang reproducible, dapat di-resume, dan mampu menyimpan checkpoint agar simulasi panjang tidak harus dimulai dari awal ketika terjadi interupsi.
Persiapan sistemForce field, parameter ligan, model air, ion, periodic boundary, dan solvation box.
SimulasiEnergy minimization, equilibration NVT, equilibration NPT, production MD.
Ketahanan jobCheckpoint, resume, trajectory segment, dan provenance setiap tahap.
AnalisisRMSD, RMSF, radius of gyration, SASA, H-bond, contact occupancy, dan distance.
RMSD dan RMSF menjawab pertanyaan berbeda: RMSD menggambarkan deviasi struktur keseluruhan terhadap referensi, sedangkan RMSF menggambarkan fluktuasi lokal atom atau residu.
MolPrep: Conformer dan Molecular Preparation Studio
MolPrep berfokus pada pencegahan kesalahan sebelum komputasi mahal dimulai. Tahap ini mencakup sanitization, standardisasi, penanganan salt/fragment, tautomer, protonation state, stereokimia, conformer generation, MMFF/UFF relaxation, RMSD clustering, dan refinement dengan xTB.
SMILES/InChI/SDF/MOL/XYZ → Sanitization → Standardization → Tautomer/Protonation/Stereo → Conformer → MMFF/UFF → Clustering → xTB Refinement → Struktur Siap
Peran MolPrep berbeda dari QMScreen: MolPrep memastikan kualitas dan konsistensi struktur, sedangkan QMScreen menggunakan struktur siap tersebut untuk workflow high-throughput dan ranking.
Bagian 6 dari 8
QSAR/ADMET & ReproChem
QSAR/ADMET Studio: Descriptor, Machine Learning, dan Screening
QSAR/ADMET Studio menghubungkan descriptor cheminformatika, descriptor DFT, descriptor docking, dan data eksperimen menjadi workflow QSAR/ML yang tervalidasi. Fokus tidak hanya pada membangun model dengan nilai R² tinggi, tetapi pada kualitas endpoint, kurasi data, pembagian data, cross-validation, applicability domain, dan kemampuan generalisasi.
Kurasi dataset & missing valueRDKit descriptors & fingerprintsDescriptor DFT & dockingFeature cleaning & multicollinearityTrain/validation/test & cross-validationLinear/PLS, RF, boosting, SVMR², Q², RMSE, MAE & metrik klasifikasiY-randomization & applicability domain
Data leakage harus dicegah dengan memisahkan test set sebelum preprocessing, memakai pipeline, dan melakukan feature selection di dalam cross-validation. Prediksi di luar applicability domain harus diberi peringatan.
ReproChem: Data, Provenance, dan Reproducible Research
ReproChem menjadi lapisan yang menjaga konteks seluruh perhitungan. Setiap hasil dihubungkan dengan Project ID, Molecule ID, Calculation ID, struktur awal, charge, multiplicity, metode, basis, parameter, versi software, CPU/GPU/OS, raw output, parsed result, hash, status job, dan audit trail.
Project → Molecule → Calculation Specification → Environment Snapshot → Raw Output → Parsed Result → Validation → Report / Export / Backup
Prinsip penting
- Raw output tidak boleh digantikan oleh hasil parsing.
- Hash/checksum digunakan untuk integritas dan deduplication.
- Database dan indeks mendukung pencarian hasil lintas proyek.
- Restart dan error log menjadi bagian audit trail.
- Laporan DOCX/PDF/CSV dibangkitkan dari sumber data terstruktur yang sama.
- Backup, migrasi versi, dan retensi data harus dirancang sejak awal.
Bagian 7 dari 8
Integrasi Platform Komputasi
Satu Core Engine, Banyak Modul Antarmuka
Bab integrasi menekankan bahwa sembilan modul prioritas sebaiknya tidak dibangun sebagai aplikasi yang benar-benar terpisah secara ilmiah. Core bersama menghindari duplikasi untuk molecule model, job handling, logging, database, validation, export, dan provenance.
Input Molekul & Proyek → MolPrep → QMScreen / QM Komputasi → SpectraQM / ReactionQM → Docking Riset → MD Komputasi → QSAR/ML → ReproChem
Kontrak Data Antar-Modul
Setiap modul perlu bertukar data melalui record yang terdefinisi jelas: identitas molekul, koordinat, satuan, charge, multiplicity, spesifikasi kalkulasi, lokasi workspace, status job, pesan diagnostik, file sumber, hasil terstruktur, dan status validasi.
Lapisan implementasi
Core Python packageModel data, validator, executor, parser, analyzer, logging, database, dan export.
Plugin / adapterMenghubungkan backend seperti PySCF, xTB, OpenMM, docking engine, dan parser eksternal.
Service layerMenjalankan scientific logic tanpa bergantung pada GUI.
GUI & CLIStreamlit untuk interaksi visual, CLI untuk otomasi dan batch.
SQLite / project databaseMenjadi sumber data bersama antar-modul.
Packaging dan Workspace Linux
Kode aplikasi dapat dipasang pada lokasi sistem seperti /opt, tetapi data runtime sebaiknya disimpan di home user, XDG data directory, atau workspace yang writable. Pemisahan ini mencegah masalah permission sekaligus memisahkan software dari data penelitian.
Packaging Debian, environment isolation, versioning, logging diagnostik, dan dokumentasi harus diperlakukan sebagai komponen platform, bukan pekerjaan tambahan setelah scientific engine selesai.
Bagian 8 dari 8
Validasi, Implementasi & Peta Jalan
Validasi Berlapis
Unit testMenguji fungsi kecil secara terisolasi.
Integration testMenguji komunikasi antar-komponen dan antar-modul.
Regression testMenjaga perilaku yang sudah benar agar tidak berubah tanpa sengaja setelah pembaruan.
Reference testMembandingkan nilai numerik dengan data acuan dalam toleransi yang ditetapkan.
Scientific validationMemastikan metode dan interpretasi benar-benar cocok dengan tujuan penelitian.
Acceptance Criteria
Sebuah fitur belum dianggap selesai hanya karena tombolnya muncul. Fitur dinilai siap ketika input valid dapat diproses, input tidak valid ditolak secara informatif, metadata dan provenance tersimpan, raw output dapat diaudit, hasil dapat diekspor, dan angka penting lulus uji acuan sesuai toleransi.
Prioritas Implementasi
Urutan rasional yang dibahas dalam buku dimulai dari fondasi dan bergerak menuju integrasi data:
QM Komputasi → QMScreen → SpectraQM → ReactionQM → Docking Riset + MD → QSAR/ML → ReproChem
MolPrep berperan sebagai lapisan preparasi yang memasok struktur konsisten ke QMScreen dan Docking Riset. Urutan implementasi dapat disesuaikan dengan sumber daya, tetapi dependensi data antar-modul tetap perlu diperhatikan.
Empat Kriteria Platform Riset
1. Kebenaran input2. Keterandalan eksekusi3. Kualitas interpretasi4. Reproducibility hasil
Ringkasan
Buku PRIORITAS SOFTWARE KIMIA KOMPUTASI mengarahkan pengembangan dari kumpulan aplikasi menuju ekosistem riset: modul berbagi model data, scientific logic dipisahkan dari presentation layer, setiap job memiliki provenance, hasil dapat digunakan kembali oleh modul berikutnya, dan validasi dilakukan sejak input sampai pelaporan.
Tujuan akhirnya: platform komputasi kimia yang dapat dijalankan, dipercaya, diuji, dipelihara, dikembangkan, digunakan kembali, dan dipakai dalam pembelajaran maupun penelitian secara transparan.
Pusat unduhanDokumen & Aplikasi Software QM Suite V1.0.2
Gunakan tautan berikut untuk membuka buku dan dokumen pendukung serta mengunduh QM Suite maupun paket aplikasi individual. Source Python tidak disediakan sebagai tautan publik.
BUKU
BUKU PRIORITAS SOFTWARE KIMIA KOMPUTASI
Buku rancangan, arsitektur, validasi, dan peta jalan pengembangan platform Python/Linux untuk riset kimia komputasi.
Unduh / buka buku →
MD
Tutorial Instalasi QM Komputasi 2.4.0-r8
Panduan terbaru untuk Ubuntu/WSL Ubuntu, kode Python, macOS, pemeriksaan dependensi, dan visualisasi orbital 3D.
Unduh / buka tutorial →
MD
Tutorial Penggunaan QM Komputasi 2.4.0-r8
Panduan rilis terbaru, kebutuhan sistem, tabel HOMO/LUMO interaktif, pengaturan isovalue, viewer orbital 3D, dan unduhan cube.
Unduh / buka panduan →
Docking & screeningDocking Riset & QM Screen
Akses paket Docking Riset terbaru dan dokumentasi QM Screen untuk mendukung workflow riset kimia komputasi.
Paket terpaduQM Suite Lengkap V1.0.2
Pilihan yang direkomendasikan jika ingin memakai seluruh ekosistem aplikasi. qm-suite.zip berisi QM Suite Launcher V1.0.2, paket aplikasi terintegrasi dan tutorial singkat. Paket launcher sendiri juga membawa 10 installer DEB internal untuk instalasi otomatis saat aplikasi pertama kali diklik.
✅ Frontpage: http://localhost:8799✅ Cek paket & instal otomatis bila belum terpasang✅ Aplikasi dibuka di tab/jendela browser terpisah
⌨ Instalasi QM Suite dari ZIP
Ekstrak qm-suite.zip, lalu buka WSL/Ubuntu dan masuk ke folder hasil ekstrak. Instal launcher:
sudo apt install ./qm-suite-launcher_1.0.2_amd64.deb
Jalankan frontpage:
qm-suite
Browser biasanya terbuka otomatis. Jika perlu, buka:
http://localhost:8799
Saat sebuah aplikasi diklik: jika paketnya belum terpasang, QM Suite menjalankan instalasi lokal melalui sudo/apt; jika sudah terpasang, aplikasi langsung dijalankan. Password sudo—bila diminta—diketik di terminal, bukan di browser.
10 aplikasi terintegrasiUnduhan Aplikasi Individual
Urutan di bawah sama dengan urutan kartu pada QM Suite Frontpage V1.0.2. Gunakan bagian ini bila hanya ingin memasang aplikasi tertentu.
Isi QM Suite: qm-komputasi_2.4.0-8_amd64.deb, qmscreen_1.2.1_all.deb, Docking-Riset_1.5.2.zip, qsar-admet-studio_1.0.1_all.deb, molprep_1.0.0_all.deb, md-komputasi_1.0.0_all.deb, spectraqm_1.0.1_all.deb, reactionqm_1.0.2_all.deb, reprochem_1.0.0_all.deb, elektrokimia_1.0.1_all.deb. File source Python tidak ditautkan pada halaman publik.