Python Notes
Python Notes
Seaborn
• Seaborn is a library for making statistical graphics in Python. It builds on top of matplotlib
and integrates closely with pandas data structures.
• Seaborn helps you explore and understand your data. Its plotting functions operate on
dataframes and arrays containing whole datasets and internally perform the necessary
semantic mapping and statistical aggregation to produce informative plots. Its dataset-
oriented, declarative API lets you focus on what the different elements of your plots mean,
rather than on the details of how to draw them.
• Relational plots: This plot is used to understand the relation between two variables.
• Categorical plots: This plot deals with categorical variables and how they can be visualized.
• Distribution plots: This plot is used for examining univariate and bivariate distributions
• Regression plots: The regression plots in Seaborn are primarily intended to add a visual guide
that helps to emphasize patterns in a dataset during exploratory data analyses.
• Matrix plots: A matrix plot is an array of scatterplots.
• Multi-plot grids: It is a useful approach to draw multiple instances of the same plot on
different subsets of the dataset.
Artificial intelligence and machine learning are used to streamline and optimize clinical trials to
increase their efficiency. Natural language processing and exploratory data analysis of patient
records can help identify suitable patients for clinical trials. These can help identify patients with
distinct symptoms. These can help examine interactions of potential trial members' specific
biomarkers, predict drug interactions and side effects which can help avoid complications. Pfizer's
AI implementation helped rapidly identify signals within the noise of millions of data points across
their 44,000-candidate COVID-19 clinical trial.
Data science and machine learning techniques help pharmaceutical companies better forecast
demand for vaccines and drugs and distribute them efficiently. Machine learning models can help
identify efficient supply systems by automating and optimizing the production steps. These will
help supply drugs customized to small pools of patients in specific gene pools. Pfizer uses
Machine learning to predict the maintenance cost of equipment used. Predictive maintenance
using AI is the next big step for Pharmaceutical companies to reduce costs.
Computer simulations of proteins, and tests of their interactions, and yield analysis help
researchers develop and test drugs more efficiently. In 2016 Watson Health and Pfizer announced
a collaboration to utilize IBM Watson for Drug Discovery to help accelerate Pfizer's research in
immuno-oncology, an approach to cancer treatment that uses the body's immune system to help
fight cancer. Deep learning models have been used recently for bioactivity and synthesis
prediction for drugs and vaccines in addition to molecular design. Deep learning has been a
revolutionary technique for drug discovery as it factors everything from new applications of
medications to possible toxic reactions which can save millions in drug trials.