Chemical database
রাসায়নিক তথ্যভাণ্ডার হল এমন একটি তথ্যভাণ্ডার যা বিশেষভাবে রাসায়নিক তথ্য সংরক্ষণের জন্য তৈরি করা হয়। এই তথ্যটি রাসায়নিক এবং স্ফটিক কাঠামো, বর্ণালী, প্রতিক্রিয়া এবং সংশ্লেষণ এবং তাপভৌতিক তথ্য সম্পর্কে। রাসায়নিক ডেটাবেসের প্রকার বায়োঅ্যাক্টিভিটি ডাটাবেস বায়োঅ্যাক্টিভিটি ডেটাবেস সাহিত্য, পেটেন্ট এবং স্ক্রিনিং প্রোগ্রামে বায়োঅ্যাসে থেকে নেওয়া বায়োঅ্যাক্টিভিটি ফলাফলের সাথে কাঠামো বা অন্যান্য রাসায়নিক তথ্যের সম্পর্কযুক্ত। রাসায়নিক কাঠামো রাসায়নিক কাঠামো ঐতিহ্যগতভাবে পরমাণুর মধ্যে রাসায়নিক বন্ধন নির্দেশ করে এবং কাগজে আঁকা রেখা (2ডি কাঠামোগত সূত্র) ব্যবহার করে প্রতিনিধিত্ব করা হয়। যদিও এগুলি রসায়নবিদদের জন্য আদর্শ চাক্ষুষ উপস্থাপনা, তবে এগুলি গণনামূলক ব্যবহারের জন্য এবং বিশেষত অনুসন্ধান এবং সংরক্ষণের জন্য অনুপযুক্ত। ছোট অণুগুলি (ড্রাগ ডিজাইন অ্যাপ্লিকেশনগুলিতে লিগ্যান্ডও বলা হয়), সাধারণত পরমাণুর তালিকা এবং তাদের সংযোগগুলি ব্যবহার করে প্রতিনিধিত্ব করা হয়। তবে প্রোটিনের মতো বড় অণুগুলি তাদের অ্যামিনো অ্যাসিড বিল্ডিং ব্লকের ক্রম ব্যবহার করে আরও সংক্ষিপ্তভাবে প্রতিনিধিত্ব করা হয়। কাঠামোর জন্য বড় রাসায়নিক ডাটাবেসগুলি টেরাবাইট শারীরিক স্মৃতি গ্রহণকারী লক্ষ লক্ষ অণুর তথ্য সংরক্ষণ এবং অনুসন্ধান পরিচালনা করবে বলে আশা করা হচ্ছে। সাহিত্যের তথ্যভাণ্ডার রাসায়নিক সাহিত্যের তথ্যভাণ্ডারগুলি কাঠামো বা অন্যান্য রাসায়নিক তথ্যকে প্রাসঙ্গিক রেফারেন্স যেমন একাডেমিক কাগজপত্র বা পেটেন্টের সাথে সম্পর্কিত করে। এই ধরনের ডাটাবেসের মধ্যে রয়েছে এস. টি. এন, সাইফাইন্ডার এবং রিঅ্যাক্সিস। সাহিত্যের লিঙ্কগুলি অনেক ডাটাবেসে অন্তর্ভুক্ত করা হয়েছে যা রাসায়নিক বৈশিষ্ট্যের উপর দৃষ্টি নিবদ্ধ করে। ক্রিস্টালোগ্রাফিক ডাটাবেস ক্রিস্টালোগ্রাফিক ডেটাবেসগুলি এক্স-রে স্ফটিক কাঠামোর তথ্য সঞ্চয় করে। সাধারণ উদাহরণগুলির মধ্যে রয়েছে প্রোটিন ডেটা ব্যাংক এবং কেমব্রিজ স্ট্রাকচারাল ডাটাবেস। এন. এম. আর. বর্ণালী তথ্যভাণ্ডার এন. এম. আর. বর্ণালী তথ্যভাণ্ডার এন. এম. আর তথ্যভাণ্ডারের সাথে রাসায়নিক কাঠামোর সম্পর্ক স্থাপন করে। এই ডাটাবেসে প্রায়শই এফ. টি. আই. আর এবং মাস স্পেকট্রোমেট্রি-র মতো অন্যান্য বৈশিষ্ট্যযুক্ত তথ্য অন্তর্ভুক্ত থাকে। প্রতিক্রিয়া তথ্যভাণ্ডার বেশিরভাগ রাসায়নিক তথ্যভাণ্ডার স্থিতিশীল অণুগুলির তথ্য সঞ্চয় করে কিন্তু প্রতিক্রিয়াগুলির জন্য তথ্যভাণ্ডারে মধ্যবর্তী এবং অস্থায়ীভাবে তৈরি অস্থির অণুগুলিও সংরক্ষণ করা হয়। প্রতিক্রিয়া ডাটাবেসে পণ্য, শিক্ষা এবং প্রতিক্রিয়া প্রক্রিয়া সম্পর্কে তথ্য থাকে। থার্মোফিজিক্যাল ডেটাবেজ থার্মোফিজিক্যাল ডেটা হল বাষ্প-তরল ভারসাম্য, তরল পদার্থে গ্যাসের দ্রবণীয়তা, কঠিন পদার্থে তরল (এস. এল. ই), মিশ্রণের উত্তাপ, বাষ্পীভবন এবং ফিউশন সহ পর্যায় ভারসাম্য সম্পর্কে তথ্য। ক্যালোরির তথ্য যেমন তাপ ক্ষমতা, গঠনের তাপ এবং জ্বলন, সান্দ্রতা এবং তাপ পরিবাহিতা রাসায়নিক কাঠামোর প্রতিনিধিত্বের মতো পরিবহন বৈশিষ্ট্য ডিজিটাল ডেটাবেসে রাসায়নিক কাঠামোর প্রতিনিধিত্ব করার জন্য দুটি প্রধান কৌশল রয়েছে সংযোগ টেবিল/সংলগ্ন ম্যাট্রিক্স/বন্ড (প্রান্ত) এবং পরমাণু বৈশিষ্ট্য (নোড) সম্পর্কিত অতিরিক্ত তথ্য সহ তালিকা, যেমনঃ এমডিএল মোলফাইল, পিডিবি, সিএমএল গভীরতার প্রথম বা প্রস্থের প্রথম ট্র্যাভারসালের উপর ভিত্তি করে একটি রৈখিক স্ট্রিং নোটেশন হিসাবে, যেমনঃ স্মাইল্স/স্মার্টস, এসএলএন, ডাব্লুএলএন, আইএনসিআই এই পদ্ধতিগুলি স্টেরিওকেমিক্যাল পার্থক্য এবং চার্জের পাশাপাশি বিশেষ ধরণের বন্ধনের প্রতিনিধিত্বের অনুমতি দেওয়ার জন্য পরিমার্জন করা হয়েছে যেমন জৈব-ধাতব যৌগে দেখা যায়। কম্পিউটার উপস্থাপনের প্রধান সুবিধা হল বর্ধিত সঞ্চয় এবং দ্রুত, নমনীয় অনুসন্ধানের সম্ভাবনা। অনুসন্ধান উপ-কাঠামো রসায়নবিদরা কাঠামোর অংশ, তাদের আইইউপিএসি নামের অংশগুলির পাশাপাশি বৈশিষ্ট্যগুলির সীমাবদ্ধতার উপর ভিত্তি করে ডেটাবেসগুলি অনুসন্ধান করতে পারেন। রাসায়নিক তথ্যভাণ্ডারগুলি উপ-কাঠামো অনুসন্ধানের সমর্থনে অন্যান্য সাধারণ উদ্দেশ্যের তথ্যভাণ্ডারের থেকে বিশেষভাবে আলাদা। এই ধরনের অনুসন্ধান সাবগ্রাফ আইসোমরফিজম (কখনও কখনও মনোমরফিজমও বলা হয়) অনুসন্ধানের মাধ্যমে অর্জন করা হয় এবং এটি গ্রাফ তত্ত্বের একটি ব্যাপকভাবে অধ্যয়নরত প্রয়োগ। অনুসন্ধানের জন্য অ্যালগরিদমগুলি গণনামূলকভাবে নিবিড়, প্রায়শই O (n3) বা O (n4) সময় জটিলতার (যেখানে n হল জড়িত পরমাণুর সংখ্যা)। অনুসন্ধানের নিবিড় উপাদানটিকে অ্যাটম-বাই-অ্যাটম-সার্চিং (এ. বি. এ. এস) বলা হয়, যেখানে লক্ষ্য অণুর সাথে অনুসন্ধানের সাবস্ট্রাকচার পরমাণু এবং বন্ধনের একটি ম্যাপিং চাওয়া হয়। এ. বি. এ. এস অনুসন্ধান সাধারণত উলম্যান অ্যালগরিদম বা এর বৈচিত্র্য ব্যবহার করে (অর্থাৎ। এস. এম. এস. ডি) সময় পরিশোধের মাধ্যমে স্পিডআপগুলি অর্জন করা হয়, অর্থাৎ, অনুসন্ধানের কাজগুলিতে কিছু সময় পূর্ব-সংগণিত তথ্য ব্যবহার করে সংরক্ষণ করা হয়। এই প্রাক-গণনায় সাধারণত আণবিক টুকরোগুলির উপস্থিতি বা অনুপস্থিতির প্রতিনিধিত্বকারী বিটস্ট্রিং তৈরি করা হয়। একটি অনুসন্ধান কাঠামোতে উপস্থিত টুকরোগুলি দেখে অনুসন্ধান কাঠামোতে উপস্থিত টুকরোগুলি ধারণ করে না এমন লক্ষ্য অণুগুলির সাথে এ. বি. এ. এস-এর তুলনা করার প্রয়োজনীয়তা দূর করা সম্ভব। এই নির্মূলকে বলা হয় স্ক্রিনিং (ড্রাগ-আবিষ্কারের ক্ষেত্রে ব্যবহৃত স্ক্রিনিং পদ্ধতির সঙ্গে বিভ্রান্ত হবেন না)। এই অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত বিট-স্ট্রিংগুলিকে স্ট্রাকচারাল-কীও বলা হয়। এই ধরনের কীগুলির কার্যকারিতা নির্ভর করে কীগুলি নির্মাণের জন্য ব্যবহৃত টুকরোগুলির পছন্দ এবং ডাটাবেস অণুতে তাদের উপস্থিতির সম্ভাবনার উপর। আরেকটি ধরনের কী গণনামূলকভাবে প্রাপ্ত টুকরোগুলির উপর ভিত্তি করে হ্যাশ-কোড ব্যবহার করে। এগুলিকে 'আঙুলের ছাপ' বলা হয় যদিও শব্দটি কখনও কখনও কাঠামোগত-কীগুলির সমার্থক হিসাবে ব্যবহৃত হয়। এই কাঠামোগত-কী এবং আঙুলের ছাপগুলি সংরক্ষণের জন্য প্রয়োজনীয় মেমরির পরিমাণ 'ভাঁজ' দ্বারা হ্রাস করা যেতে পারে, যা বিটওয়াইজ-অপারেশন ব্যবহার করে কীটির অংশগুলিকে একত্রিত করে এবং এর ফলে সামগ্রিক দৈর্ঘ্য হ্রাস করে অর্জন করা হয়। অণুগুলির 3ডি গঠন মিলিয়ে বা স্থানিক সীমাবদ্ধতা নির্দিষ্ট করে সন্ধান করা আরেকটি বৈশিষ্ট্য যা ওষুধের নকশায় বিশেষভাবে ব্যবহৃত হয়। এই ধরনের অনুসন্ধান গণনামূলকভাবে খুব ব্যয়বহুল হতে পারে। অনেক আনুমানিক পদ্ধতি প্রস্তাব করা হয়েছে, উদাহরণস্বরূপ বিসিইউটিএস, বিশেষ ফাংশন উপস্থাপনা, জড়তার মুহূর্ত, রশ্মি-ট্রেসিং হিস্টোগ্রাম, সর্বাধিক দূরত্বের হিস্টোগ্রাম, মাল্টিপোল আকৃতি। সংশ্লেষিত এবং ভার্চ্যুয়াল রাসায়নিকের গিগা সার্চ ডেটাবেস প্রতি বছর বড় হচ্ছে, তাই এগুলি দক্ষতার সাথে খনন করার ক্ষমতা ওষুধ আবিষ্কার প্রকল্পগুলির জন্য গুরুত্বপূর্ণ। মলসফ্টের মলকার্ট গিগা সার্চ (http://www.molsoft.com/giga-search.html) হল কোটি কোটি রাসায়নিকের সাবস্ট্রাকচার অনুসন্ধানের জন্য পরিকল্পিত প্রথম পদ্ধতি। বর্ণনাকারী তাদের কাঠামোর বাইরে অণুগুলির সমস্ত বৈশিষ্ট্যকে ভৌত-রাসায়নিক বা ফার্মাকোলজিকাল বৈশিষ্ট্যগুলিতে বিভক্ত করা যেতে পারে যাকে বর্ণনাকারীও বলা হয়। তার উপরে, অণুগুলির জন্য বিভিন্ন কৃত্রিম এবং কমবেশি মানসম্মত নামকরণ ব্যবস্থা রয়েছে যা কমবেশি দ্ব্যর্থহীন নাম এবং প্রতিশব্দ সরবরাহ করে। আই. ইউ. পি. এ. সি নামটি সাধারণত মানব-পাঠযোগ্য এবং অনন্য স্ট্রিং উভয় ক্ষেত্রেই একটি অণুর কাঠামোকে উপস্থাপন করার জন্য একটি ভাল পছন্দ, যদিও এটি বৃহত্তর অণুর জন্য অপ্রয়োজনীয় হয়ে ওঠে। অন্যদিকে তুচ্ছ নামগুলি সমার্থক এবং সমার্থক শব্দের সাথে প্রচুর পরিমাণে রয়েছে এবং তাই একটি সংজ্ঞায়িত ডাটাবেস কী হিসাবে একটি খারাপ পছন্দ। অন্যদিকে ভৌত-রাসায়নিক বর্ণনাকারী যেমন আণবিক ওজন, (আংশিক) চার্জ, দ্রবণীয়তা ইত্যাদি। বেশিরভাগই সরাসরি অণুর কাঠামোর উপর ভিত্তি করে গণনা করা যেতে পারে, ফার্মাকোলজিকাল বর্ণনাকারীগুলি কেবল পরোক্ষভাবে জড়িত মাল্টিভ্যারিয়েট পরিসংখ্যান বা পরীক্ষামূলক (স্ক্রিনিং, বায়োঅ্যাসে) ফলাফল ব্যবহার করে প্রাপ্ত করা যেতে পারে। এই সমস্ত বর্ণনাকারী গণনামূলক প্রচেষ্টার কারণে অণুর উপস্থাপনা সহ সংরক্ষণ করা যেতে পারে এবং সাধারণত হয়। সাদৃশ্য আণবিক সাদৃশ্যের কোনও একক সংজ্ঞা নেই, তবে ধারণাটি প্রয়োগ অনুসারে সংজ্ঞায়িত করা যেতে পারে এবং প্রায়শই বর্ণনাকারী স্থানে দূরত্বের পরিমাপের বিপরীত হিসাবে বর্ণনা করা হয়। উদাহরণস্বরূপ, দুটি অণুকে আরও অনুরূপ হিসাবে বিবেচনা করা যেতে পারে যদি তাদের আণবিক ওজনের পার্থক্য অন্যদের তুলনায় কম হয়। একটি বহু-বৈকল্পিক দূরত্ব পরিমাপ তৈরি করতে অন্যান্য বিভিন্ন পরিমাপ একত্রিত করা যেতে পারে। ত্রিভুজ বৈষম্য রয়েছে কিনা তার উপর নির্ভর করে দূরত্ব পরিমাপগুলি প্রায়শই ইউক্লিডীয় পরিমাপ এবং অ-ইউক্লিডীয় পরিমাপে শ্রেণীবদ্ধ করা হয়। ম্যাক্সিমাম কমন সাবগ্রাফ (এম. সি. এস) ভিত্তিক সাবস্ট্রাকচার সার্চ (সাদৃশ্য বা দূরত্ব পরিমাপ) খুব সাধারণ। এমসিএস অণুগুলিকে আঘাত করে যৌগগুলির মতো ওষুধের স্ক্রিনিংয়ের জন্যও ব্যবহৃত হয়, যা সাধারণ সাবগ্রাফ (সাবস্ট্রাকচার) ভাগ করে নেয়। ডেটাবেসের রাসায়নিকগুলি সাদৃশ্যের উপর ভিত্তি করে 'অনুরূপ' অণুগুলির গোষ্ঠীতে গুচ্ছবদ্ধ হতে পারে। একাধিক বৈশিষ্ট্যযুক্ত রাসায়নিক সত্তাগুলিতে শ্রেণিবদ্ধ এবং অ-শ্রেণিবদ্ধ ক্লাস্টারিং পদ্ধতি উভয়ই প্রয়োগ করা যেতে পারে। এই বৈশিষ্ট্যগুলি বা আণবিক বৈশিষ্ট্যগুলি পরীক্ষামূলকভাবে বা গণনামূলকভাবে উদ্ভূত বর্ণনাকারী হিসাবে নির্ধারণ করা যেতে পারে। সবচেয়ে জনপ্রিয় ক্লাস্টারিং পদ্ধতির মধ্যে একটি হল জার্ভিস-প্যাট্রিক অ্যালগরিদম। ফার্মাকোলজিক্যালি ওরিয়েন্টেড কেমিক্যাল রিপোজিটরিগুলিতে, সাদৃশ্য সাধারণত যৌগগুলির জৈবিক প্রভাবের পরিপ্রেক্ষিতে সংজ্ঞায়িত করা হয় (এডিএমই/টক্স) যা কিউএসএআর পদ্ধতি ব্যবহার করে ভৌত-রাসায়নিক বর্ণনাকারীদের অনুরূপ সংমিশ্রণ থেকে আধা-স্বয়ংক্রিয়ভাবে অনুমান করা যেতে পারে। রাসায়নিক যৌগগুলিতে অনন্য রেকর্ড বজায় রাখার জন্য রেজিস্ট্রেশন সিস্টেম ডাটাবেস সিস্টেমগুলিকে রেজিস্ট্রেশন সিস্টেম বলা হয়। এগুলি প্রায়শই রাসায়নিক সূচীকরণ, পেটেন্ট ব্যবস্থা এবং শিল্প ডাটাবেসের জন্য ব্যবহৃত হয়। নিবন্ধকরণ ব্যবস্থা সাধারণত অনন্য উপস্থাপনা ব্যবহারের মাধ্যমে ডাটাবেসে উপস্থাপিত রাসায়নিকের স্বতন্ত্রতা প্রয়োগ করে। স্ট্রিংফাইড নোটেশন তৈরির জন্য অগ্রাধিকারের নিয়ম প্রয়োগ করে, কেউ 'ক্যানোনিকাল স্মাইলস'-এর মতো অনন্য/'ক্যানোনিকাল' স্ট্রিং উপস্থাপনা পেতে পারে। সিএএস সিস্টেমের মতো কিছু রেজিস্ট্রেশন সিস্টেম একই উদ্দেশ্য অর্জনের জন্য অনন্য হ্যাশ কোড তৈরি করতে অ্যালগরিদম ব্যবহার করে। একটি নিবন্ধকরণ ব্যবস্থা এবং একটি সাধারণ রাসায়নিক ডাটাবেসের মধ্যে একটি মূল পার্থক্য হল যা জানা, অজানা এবং আংশিকভাবে জানা যায় তা সঠিকভাবে উপস্থাপন করার ক্ষমতা। উদাহরণস্বরূপ, একটি রাসায়নিক ডাটাবেস অনির্দিষ্ট স্টেরিওকেমিস্ট্রি সহ একটি অণু সংরক্ষণ করতে পারে, যেখানে একটি রাসায়নিক রেজিস্ট্রি সিস্টেমে রেজিস্ট্রারকে নির্দিষ্ট করতে হবে যে স্টেরিও কনফিগারেশনটি অজানা, একটি নির্দিষ্ট (পরিচিত) মিশ্রণ, বা রেসমিক কিনা। এগুলির প্রত্যেকটিকে রাসায়নিক রেজিস্ট্রি ব্যবস্থায় একটি ভিন্ন রেকর্ড হিসাবে বিবেচনা করা হবে। রেজিস্ট্রেশন সিস্টেমগুলি রাসায়নিকগুলিতে হ্যালোজেন আয়নগুলির পার্থক্যের মতো তুচ্ছ পার্থক্যগুলি বিবেচনা করা এড়াতে অণুগুলিকে প্রাক-প্রক্রিয়াকরণ করে। একটি উদাহরণ হল কেমিক্যাল অ্যাবস্ট্রাক্টস সার্ভিস (সিএএস) রেজিস্ট্রেশন সিস্টেম। এছাড়াও সিএএস রেজিস্ট্রি নম্বর দেখুন। কেমিক্যাল কার্তুজের তালিকা অ্যাকর্ড ডাইরেক্ট জে কেমব্রিজসফ্ট বিঙ্গো পিনপয়েন্ট লিস্ট অফ কেমিক্যাল রেজিস্ট্রেশন সিস্টেম কেমরেগ রেজিস্টার রেগমোল কম্পাউন্ড-রেজিস্ট্রেশন এনসেম্বল ওয়েব-ভিত্তিক সরঞ্জাম গণনামূলক উপস্থাপনাগুলি সাধারণত তথ্যের গ্রাফিকাল প্রদর্শনের মাধ্যমে রসায়নবিদদের কাছে স্বচ্ছ করা হয়। রাসায়নিক কাঠামো সম্পাদকদের ব্যবহারের মাধ্যমে ডেটা এন্ট্রিও সরলীকৃত করা হয়। এই সম্পাদকরা অভ্যন্তরীণভাবে গ্রাফিকাল তথ্যকে গণনামূলক উপস্থাপনায় রূপান্তরিত করেন। উপস্থাপনের বিভিন্ন বিন্যাসের আন্তঃপরিবর্তনের জন্য অসংখ্য অ্যালগরিদম রয়েছে। রূপান্তরের জন্য ওপেন-সোর্স ইউটিলিটি হল ওপেনবেবেল। এই অনুসন্ধান এবং রূপান্তর অ্যালগরিদমগুলি হয় ডাটাবেস সিস্টেমের মধ্যেই প্রয়োগ করা হয় বা বর্তমানে প্রবণতাটি বাহ্যিক উপাদান হিসাবে প্রয়োগ করা হয় যা স্ট্যান্ডার্ড রিলেশনাল ডাটাবেস সিস্টেমের সাথে খাপ খায়। ওরাকল এবং পোস্টগ্রেএসকিউএল ভিত্তিক সিস্টেম উভয়ই কার্তুজ প্রযুক্তি ব্যবহার করে যা ব্যবহারকারীর সংজ্ঞায়িত ডেটাটাইপগুলিকে অনুমতি দেয়। এগুলি ব্যবহারকারীকে রাসায়নিক অনুসন্ধানের অবস্থার সাথে এসকিউএল প্রশ্ন করার অনুমতি দেয় (উদাহরণস্বরূপ, একটি স্মাইলস্কল কলামে স্মাইল স্ট্রিং হিসাবে উপস্থাপিত তাদের কাঠামোতে একটি ফিনাইল রিং সহ রেকর্ড অনুসন্ধান করার জন্য একটি প্রশ্ন হতে পারে নির্বাচন * চেমটেবল থেকে যেখানে SMILESCOL.CONTAINS ('সি1সিসিসিসি1') আইইউপিএসি নামগুলিকে কাঠামোর উপস্থাপনায় রূপান্তর করার জন্য অ্যালগরিদম এবং এর বিপরীতে পাঠ্য থেকে কাঠামোগত তথ্য উত্তোলনের জন্যও ব্যবহার করা হয়। তবে, আইইউপিএসি-র একাধিক উপভাষার অস্তিত্বের কারণে সমস্যা রয়েছে। একটি অনন্য আইইউপিএসি মান প্রতিষ্ঠার কাজ চলছে (আইএনসিএইচআই দেখুন)। আরও দেখুন বায়োলজিক্যাল ডাটাবেস বেইলস্টেইন ডাটাবেস এবং ডর্টমুন্ড ডেটা ব্যাংক বাইন্ডিং ডিবি চিইবিআই সিএমবিএল কেমিসেস জেন্ট্রালব্ল্যাট স্ট্রাকচারাল ডেটাবেস কেমস্পাইডার কোলাবোরেটিভ ড্রাগ ডিসকভারি কম্পারেটিভ টক্সিকোজেনোমিক্স ডেটাবেস কম্প্যুটেশনাল কেমিস্ট্রি লিস্ট ড্রাগব্যাঙ্ক রাসায়নিক ডেটাবেসের তালিকা আণবিক বলবিজ্ঞান মডেলিংয়ের জন্য সফ্টওয়্যারের তালিকা এলওএলআই ডেটাবেস এনএমআর স্পেকট্রা ডাটাবেস পাবচেম স্প্রেসি ডাটাবেস কলোকালাইজেশন বেঞ্চমার্ক সোর্স রেফারেন্স কম্প্যুটেশনাল কেমিস্ট্রি কেমিনফরম্যাটিক্স