دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

دوره RDKit: کموانفورماتیک و کشف دارو در پایتون

دوره RDKit: کموانفورماتیک و کشف دارو در پایتون

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • به پکیج RDKit در پایتون برای تسک های کموانفورماتیک و طراحی دارو مسلط شوید. ماژول‌ها و مفاهیم اصلی این ابزار را برای مهارت یافتن در آن درک کنید.
  • ویژگی‌های ضروری RDKit از جمله خواندن، نوشتن، دستکاری و ترسیم مولکول‌ها را و همچنین، محاسبه فینگرپرینت‌ها و توصیفگرها بیاموزید.
  • از الگوریتم‌های پیشرفته RDKit برای تحلیل شباهت، تحلیل MCS (بزرگترین زیرساختار مشترک) و تولید کانفورمرهای سه‌بعدی استفاده کنید.
  • RDKit را با scikit-learn برای توسعه مدل‌های یادگیری ماشین (رگرسیون و طبقه‌بندی) ادغام کرده و از آن‌ها در غربالگری مجازی استفاده کنید.
  • اسکریپت‌ها و پروژه‌های مبتنی بر RDKit را برای گردش‌کارهای عملی کشف دارو، برنامه‌ریزی و اجرا کنید.
  • طراحی داروی مبتنی بر قطعه را با استفاده از RDKit از طریق مدیریت و اتصال شرطی قطعات شیمیایی انجام دهید.
  • RDKit را با Pandas برای تحلیل و دستکاری پیشرفته داده‌ شیمیایی ترکیب کنید.

پیش‌نیازهای دوره

  • دانش اولیه در شیمی، طراحی دارو، کموانفورماتیک یا هر زمینه مرتبط
  • درک بسیار ابتدایی از پایتون یا هر زبان برنامه‌نویسی دیگر

توضیحات دوره

در این دوره، شما ابزار RDKit را به دو روش، اول با بررسی سیستماتیک در ماژول‌ها و قابلیت‌های رایج این ابزار، و دوم با کار بر روی پروژه‌های معنی‌دار و واقعی یاد خواهید گرفت. محتوا به صورت گام به گام و با جزئیات در نوت‌بوک جوپیتر که یک ویرایشگر کد مناسب کاربر است، توضیح داده می‌شود.

در بخش خواندن و نوشتن مولکول‌ها، فرآیند خواندن فرمت‌های مختلف و نوشتن آن‌ها، علاوه بر مفاهیم مهم RDKit مانند پاکسازی مولکولی، توضیح داده خواهد شد.

در بخش مولکول‌ها، شیء مولکول در RDKit به همراه اشیاء مرتبط (اتم، پیوند و کانفورمر) توضیح داده می‌شود. این بخش شما را با چگونگی نمایش و مدیریت مولکول‌ها توسط RDKit آشنا می‌کند.

در بخش عملیات روی مولکول‌ها، عملیات رایج روی مولکول‌ها، از جمله افزودن و حذف هیدروژن‌ها، اصلاح برنامه‌نویسی‌شده مولکول‌ها و انجام تطبیق زیرساختار، توضیح داده خواهد شد.

در بخش توصیفگرها و فینگرپرینت‌ها، شما یاد خواهید گرفت که چگونه از RDKit برای محاسبه توصیفگرهای مولکولی و فینگرپرینت‌ها، متدهای مختلف محاسبه و انواع فینگرپرینت‌های موجود استفاده کنید.

در بخش ترسیم مولکول‌ها، شما چگونگی ترسیم مولکول‌ها، متدهای مختلف ترسیم، چگونگی سفارشی‌سازی گزینه‌های ترسیم، چگونگی برجسته کردن اتم‌ها و پیوندها و زمان استفاده از هر متد ترسیم را خواهید آموخت.

در بخش پروژه‌ها، شما یاد خواهید گرفت که چگونه مفاهیم مختلف RDKit را برای انجام پروژه‌ها و گردش‌کارهای واقعی و معنی‌دار در کموانفورماتیک و کشف دارو ترکیب کنید. شما همچنین یاد خواهید گرفت که چگونه RDKit را با دیگر پکیج‌های پایتون ادغام کنید، برای مثال، چگونه با RDKit و scikit-learn مدل‌های یادگیری ماشین برای غربالگری مجازی بسازید، و چگونه از RDKit با پکیج Pandas برای تحلیل داده‌ پیشرفته استفاده کنید. پروژه‌ها همچنین چگونگی استفاده از الگوریتم‌های RDKit مانند تحلیل MCS (بزرگترین زیرساختار مشترک)، تولید کانفورمر سه‌بعدی و تحلیل شباهت را نشان خواهند داد. این پروژه‌ها همچنین موضوعات پیشرفته‌تری مانند طراحی داروی مبتنی بر قطعه با RDKit را پوشش می‌دهند که شامل مدیریت و اتصال شرطی قطعات است.

این دوره برای چه کسانی مناسب است؟

  • هر کسی که علاقه‌مند به یادگیری RDKit برای پایتون است.
  • متخصصان کموانفورماتیک و کشف دارو که می‌خواهند متدهای محاسباتی را اعمال کنند یا پیاده‌سازی کنند.
  • پژوهشگرانی که مدل‌های یادگیری ماشین برای داده شیمیایی می‌سازند.

دوره RDKit: کموانفورماتیک و کشف دارو در پایتون

  • ساختار دوره 04:19
  • بررسی RDKit 06:27
  • نصب 04:36
  • خواندن مولکول‌ها [فایل‌های SDF] 09:49
  • فرآیند پاکسازی مولکولی 09:29
  • خواندن مولکول‌ها [فرمت‌های SMILES] 10:46
  • نوشتن مولکول‌ها [فایل SDF] 06:03
  • اشیاء مولکول 16:52
  • اشیاء اتم 09:26
  • اشیاء پیوند 16:37
  • اشیاء کانفورمر 15:07
  • افزودن و حذف هیدروژن‌ها 09:36
  • اصلاح ساختار مولکول 15:54
  • تطبیق زیرساختار 13:27
  • محاسبه توصیفگرهای مولکولی 12:57
  • محاسبه فینگرپرینت‌ها 10:07
  • ترسیم مولکول‌ها [بررسی و گزینه‌های ترسیم] 19:16
  • ترسیم همراه با برجسته کردن اتم‌ها و پیوندها 16:24
  • ترسیم چندین مولکول 20:57
  • ترسیم مولکول‌ها با استفاده از توابع 12:45
  • انجام تطبیق زیرساختار و ترسیم نتیجه 16:10
  • محاسبه شباهت به یک مولکول مرجع و مدیریت نتیجه 23:19
  • تولید و شناسایی کانفورمر با کمترین انرژی 16:28
  • بزرگترین زیرساختار مشترک (MCS) [بخش 1 - انجام MCS] 11:26
  • بزرگترین زیرساختار مشترک (MCS) [بخش 2 - بررسی در گزینه‌ها] 14:14
  • توسعه یک مدل یادگیری ماشین رگرسیون [RDKit + Scikit-Learn] 28:37
  • اعمال مدل یادگیری ماشین برای غربالگری مجازی 11:54
  • توسعه یک مدل یادگیری ماشین طبقه‌بندی [RDKit + Scikit-Learn] 23:09
  • ادغام با پکیج Pandas برای تحلیل داده‌ 19:28
  • اتصال شرطی قطعات مولکولی 23:12

2,817,500 563,500 تومان

مشخصات آموزش

دوره RDKit: کموانفورماتیک و کشف دارو در پایتون

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:30
  • مدت زمان :07:08:51
  • حجم :2.71GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,797,000 359,400 تومان
  • زمان: 04:33:59
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید