วิธีแปลงรายการหมายเลข CAS และชื่อ IUPAC เป็น SMILES พร้อมกัน [ซอฟต์แวร์ฟรี]
มีหลายไซต์ที่แสดง SMILES เมื่อคุณป้อนหมายเลข CAS (CAS No.) หรือชื่อ IUPAC สำหรับหนึ่งสารประกอบ แต่ถ้ามีหลายรายการ คุณต้องป้อนทีละรายการและแปลงไม่ได้ในบทความนี้ ฉันจะแนะนำวิธีการแบทช์แปลงรายการของสัญลักษณ์ผสมที่มีหน่วยนับพันเป็น SMILES หรือ InChI Key
ChemCell คืออะไร
ChemCell เป็นแมโครที่สามารถแปลงชื่อสารเคมีและหมายเลข CAS เป็นสตริง SMILES ใน Microsoft Excelสัญกรณ์ผสมที่สามารถแปลงได้ ได้แก่:
- หมายเลข CAS
- ยิ้ม
- คีย์ InChI
- ชื่อ IUPAC
ดาวน์โหลด ChemCell
เคมเซลล์ไปที่หน้า GitHub จาก "ดาวน์โหลด ChemCell" และเลือก "โคลนหรือดาวน์โหลด" → "ดาวน์โหลด zip"
วิธีใช้
แตกไฟล์ zip และเปิด chemcell.xlsหากไม่ได้เปิดใช้งานมาโคร ให้คลิก Trust Center > Trust Center Settings > Macro Settings และเปิดใช้งานมาโครสิ่งที่คุณต้องทำคือระบุเซลล์ที่มีสัญกรณ์ผสมที่จะแปลงและป้อนฟังก์ชันต่อไปนี้
=getSMILES()
เอาต์พุต SMILES จากชื่อ IUPAC และหมายเลข CAS
=getInChIKey()
เอาต์พุต InChIKey จากชื่อ IUPAC, หมายเลข CAS และ SMILES
ลองแปลง
ฉันจะลองกับเบนซิน ใน PubChem สัญลักษณ์สารประกอบของเบนซินอธิบายไว้ดังนี้
ชื่อ IUPAC: เบนซีน CAS: 27271-55-2 SMILES: c1ccccc1 InChIKey: UHOVQNZJYSORNB-UHFFFAOYSA-N
ผลลัพธ์ใน chemcell.xls เป็นดังนี้ และแปลงอย่างถูกต้อง
อย่างไรก็ตาม เมื่อแปลงรายการสารประกอบนับพันรายการ การประมวลผลจะใช้เวลาประมาณสิบนาที
โครงสร้าง
https://cactus.nci.nih.gov/chemical/structure/ 「化合物の構造識別子」 / 「出力したい表現」
กลไกของ ChemCell นั้นเรียบง่าย และบริการแปลงสัญลักษณ์โครงสร้างทางเคมีออนไลน์ของสถาบันมะเร็งแห่งชาติสหรัฐอเมริกาตัวแก้ไขตัวบ่งชี้ทางเคมี” กำลังถูกใช้ ใน Chemical Identifier Resolver หากคุณป้อน IUPAC Name, CAS No. ฯลฯ ในบางส่วนของ URL ระบบจะส่งคืนสัญลักษณ์สูตรโครงสร้างที่สอดคล้องกันผลลัพธ์ของ ChemCell ดูเหมือนจะน่าเชื่อถือในระดับหนึ่งเพราะผ่านบริการที่ดำเนินการโดยสถาบันวิจัยแห่งชาติทั่วไป
ดิสโก้
รายการความคิดเห็น
ยังไม่มีความเห็น