เครื่องมือแปลง InChI เป็น SMILES
สรุปสั้น ๆ: แปลงตัวระบุ InChI เป็นสตริง canonical SMILES ใช้งานฟรี ทำงานในเว็บเบราว์เซอร์ และไม่ต้องดาวน์โหลด
แปลงสตริง InChI จากเอกสารวิชาการและฐานข้อมูลเป็นรูปแบบ SMILES
รูปแบบอินพุตและเอาต์พุต
| อินพุต: InChI | เอาต์พุต: SMILES | |
|---|---|---|
| ชื่อเต็ม | InChI (IUPAC International Chemical Identifier) | SMILES (Simplified Molecular Input Line Entry System) |
| ข้อมูลที่เก็บ | ตัวระบุแบบข้อความเป็นชั้น ๆ ที่สร้างจากโครงสร้าง InChI มาตรฐานเหมือนกันในทุกโปรแกรม | อะตอม พันธะ วง ประจุ และสเตอริโอเคมีในข้อความบรรทัดเดียว ไม่มีพิกัด |
| ไฟล์หรือรูปแบบ | ข้อความที่ขึ้นต้นด้วย InChI=1S/ | .smi หรือข้อความธรรมดา |
อธิบายรูปแบบไฟล์
InChI คือ IUPAC International Chemical Identifier เป็นตัวระบุแบบเป็นชั้นที่ให้ผลแน่นอน และมีประโยชน์ในการอธิบายสูตรโมเลกุล การเชื่อมต่อ ไฮโดรเจน ประจุ สเตอริโอเคมี และไอโซโทป
SMILES สั้นกว่าและวางลงในเครื่องมือวาด ค้นหา และเคมีสารสนเทศหลายตัวได้ง่ายกว่า การแปลง InChI เป็น SMILES มีประโยชน์เมื่อฐานข้อมูลให้ InChI แต่ขั้นตอนงานของคุณต้องใช้ SMILES
บริการต่าง ๆ อาจให้ canonical SMILES ต่างกันสำหรับ InChI เดียวกัน ถือว่าสตริง SMILES ที่เทียบเท่ากันถูกต้องหากอธิบายโมเลกุลเดียวกัน
ควรแปลง InChI เป็น SMILES เมื่อใด
InChI เหมาะมากสำหรับระบุสารประกอบอย่างไม่กำกวม แต่โปรแกรมวาด สคริปต์เคมีสารสนเทศ และช่องค้นหาส่วนใหญ่ต้องการ SMILES การแปลงช่วยให้นำตัวระบุจากระเบียนฐานข้อมูลหรือข้อมูลเสริมของบทความมาเปลี่ยนเป็นสิ่งที่แก้ไขและวาดได้
วิธีใช้
- วางสตริง InChI แบบเต็ม รวมถึงคำนำหน้า
InChI=1S/ - แปลงแล้วคัดลอกผลลัพธ์ SMILES
- วาง SMILES ลงใน MolDraw เพื่อดูและแก้ไขโครงสร้าง
ตัวอย่าง
เอทานอล: InChI=1S/C2H6O/c1-2-3/h3H,2H2,1H3 กลายเป็น CCO InChI ระบุสูตร ชั้นการเชื่อมต่อ (อะตอม 1–2–3) และตำแหน่งของไฮโดรเจน ส่วน SMILES แสดงโมเลกุลเดียวกันด้วยอักขระเพียงสามตัว
คำถามพบบ่อย
สเตอริโอเคมีจะคงอยู่หรือไม่? หาก InChI มีชั้นสเตอริโอ (/t, /m, /s หรือ /b) จะถูกแปลงเป็นสัญลักษณ์ @ หรือ / และ \ ใน SMILES ทำไม SMILES ของฉันจึงต่างจากเครื่องมืออื่น? โมเลกุลหนึ่งมี SMILES ที่ถูกต้องได้หลายแบบ เปรียบเทียบได้โดยแปลงทั้งสองเป็น InChIKey ด้วยSMILES เป็น InChIKey
อัปเดตล่าสุด: