All Chapter
All Chapter
Department of Chemistry
Course Title: Computational Chemistry
Course Code: 0531-14-215
Credit Hours: 2.0
Chapter-1
Q. What is a computer?
A computer is an electronic machine that collects information, stores it, processes it according to
user instructions, and then returns the result.
A computer is a programmable electronic device that performs arithmetic and logical operations
automatically using a set of instructions provided by the user.
History of Computers Generation
The word ‘computer’ has a very interesting origin. It was first used in the 16th century for a
person who used to compute, i.e. do calculations. The word was used in the same sense as a noun
until the 20th century. Women were hired as human computers to carry out all forms of
calculations and computations.
By the last part of the 19th century, the word was also used to describe machines that did
calculations. The modern-day use of the word is generally to describe programmable digital
devices that run on electricity.
Early History of Computer
Since the evolution of humans, devices have been used for calculations for thousands of years.
One of the earliest and most well-known devices was an abacus. Then in 1822, the father of
computers, Charles Babbage began developing what would be the first mechanical computer.
And then in 1833 he actually designed an Analytical Engine which was a general-purpose
computer. It contained an ALU, some basic flow chart principles and the concept of integrated
memory.
Then more than a century later in the history of computers, we got our first electronic computer
for general purpose. It was the ENIAC, which stands for Electronic Numerical Integrator and
Computer. The inventors of this computer were John W. Mauchly and [Link] Eckert.
And with times the technology developed and the computers got smaller and the processing got
faster. We got our first laptop in 1981 and it was introduced by Adam Osborne and EPSON.
# Abacus
Abacus was invented by the Chinese around 4000 years ago. It’s a wooden rack with metal rods
with beads attached to them. The abacus operator moves the beads according to certain
guidelines to complete arithmetic computations.
Working Principle of Computer
The working process of a computer can be divided into three main stages: input, processing, and
output. Here we have discussed each stage:
• Input: The input stage is the first step in the working process of a computer. This is
where data and instructions are entered into the computer for processing. Input devices
such as keyboards, mice, scanners, and microphones are used to enter data, while
software applications are used to provide instructions to the computer. The input data is
then converted into a binary code that the computer can understand and process.
• Processing: The processing stage is where the computer performs all the necessary
computations and manipulations on the input data. This stage involves using the central
processing unit (CPU) and other hardware components such as memory and storage. The
CPU executes instructions and performs calculations, while memory and storage are used
to temporarily or permanently store data and programs.
• Output: The output stage is the final step in the working process of a computer. This is
where the processed data is presented to the user in a human-readable form. Output
devices such as monitors, printers, and speakers are used to display, print, or play back
the results of the processing stage.
Overall, the working process of a computer involves the input of data and instructions, the
processing of that data and instructions, and the output of the results of that processing. This
basic process is used in a wide variety of applications, from simple personal computing tasks to
complex scientific simulations and data analysis.
1. Microcomputer
A microcomputer is a small, relatively inexpensive computer with a microprocessor as its CPU
(Central Processing Unit). It comprises a microprocessor, memory, and minimal input/output
(I/O) circuitry mounted on a single printed circuit board (PCB). Some microcomputer systems
include additional components such as timers, counters, and analog-to-digital converters
(ADCs). It comes equipped with at least one type of data storage. Usually, the storage type is
RAM. Some microcomputers perform the task using ram alone; secondary storage is normally
desirable. It uses the keyboard, monitor, and other devices for input and output.
These devices may be integrated or separated. In a computer system, RAM is commonly used for
memory storage, and a CPU is integrated with at least one additional less volatile memory
storage device on a bus system within a single unit. It allows only one user at a time. To allow
more than one user, there is a need for modification in software and hardware. Microcomputers
are pretty light and easy to handle because of their small size and feather-like weight. A
microcontroller is a microcomputer that consists of a single silicon chip. Everyday household
goods such as personal computers, digital watches, microwave ovens, digital TV sets, TV remote
control units (CUs), cookers, hi-fi equipment, CD players, personal computers, fridges, etc.,
utilize these microcontrollers.
2. Minicomputer
A minicomputer is a computer that has the same functionality as a large computer but appears in
a smaller size. A minicomputer is smaller than a mainframe computer but larger than a
microcomputer. Mobile phones, tablet PCs, laptops, desktop mini-computer, and high-end MP3
players are examples of minicomputers. Businesses primarily employ mini computers to manage
the production process. Mimi computers are less in cost as compared to supercomputers and
mainframe computers. It is more powerful than a microcomputer but no powerful as a
supercomputer and a mainframe computer. This computer can handle one or more processors. It
allows multiple users at a time and supports multitasking and multiprocessing to perform several
tasks simultaneously. People commonly refer to minicomputers as “minis.”
3. Mainframe Computer
Large organizations utilize mainframe computers to manage critical operations such as bulk data
processing, transaction processing, and enterprise resource planning. The performance is
relatively higher than any other system, and many memories and processors are used. These
systems are mainly used by large IT companies, Walmart, NASA, etc. It consists of two
components JCL and COBOL. JCL is Job Control Language, an authoritative and stretchy
language that facilitates operating and customizing remote resources for computers. Business
sectors use COBOL as a high-level language to process data, known as Common Business
Oriented Language.
The system has a centralized server with multiple operating systems and allows managing the
operations centrally. This makes the system efficient with higher performance and less workload
to individual operating systems. There is an inbuilt capability in the mainframe computers to
process massive chunks of data and support complicated applications to run with high computing
speed. Mainframe computers are capable of developing and running complex applications.
Mainframe computers use advanced security mechanisms to protect large-scale organizations
and provide extra security. Multiple applications can run in the system at a time without affecting
the performance of the system.
4. Supercomputer
The supercomputer is a computer with a high level of performance as compared to a general-
purpose computer. It is measured in FLOPS (Floating point operations per second) format
instead of MIPS (Million instructions per second) to assess its performance. It plays an important
role in computer science, used in various fields such as climate research, weather forecasting,
molecular modeling, quantum mechanics, o and gas exploration, polymers, biological
macromolecules, and crystals.
Scientists and engineers use supercomputers, which are purpose-specific computers, to solve
complex mathematical and scientific calculations that demand large memory capacities and
exceptional speed for execution. The fastest computers in the world are designed with the
specific purpose of solving problems that surpass the capabilities of any other computer. The cost
of Supercomputers is quite high. It contains more than one CPU, which interprets the program
instructions and executes the arithmetic and logic operation in proper sequence.
Internal hardware
• Internal hardware devices (or internal hardware components) – any piece of hardware
device that is located inside the computer.
• Examples: CPU, hard disk drive, ROM, RAM, etc.
Q. What is RAM?
Random Access Memory is used to temporarily store data while the computer is on. This means
that when you switch between programs that you’ve recently opened, the data has been kept in
the RAM. This allows the computer to retrieve it far more quickly. This is why opening a
program takes so much longer than simply switching back to it. Opening a program makes the
PC get data from your SSD or HDD, which are comparatively slow. Switching to a program
that’s already open, or sometimes even recently closed is quicker because RAM is far faster than
storage.
Q. What is ROM?
Read Only Memory, is a permanent, non-volatile type of memory. It generally can’t be changed
after it’s created, only accessed, hence the name. It’s vital for your computer, as ROM is the
perfect place to store important data and instructions that won’t change. The data is not affected
by a loss of power, like RAM is.
Q. What is CPU?
The CPU, or Central Processing Unit, is often referred to as the "brain" of a computer. It
performs most of the processing inside the computer by executing instructions from programs
and managing data.
1. Arithmetic Logic Unit (ALU): Handles all arithmetic and logical operations.
2. Control Unit (CU): Directs the operation of the processor and coordinates how data
moves between the CPU, memory, and input/output devices.
3. Registers: Small, fast storage locations within the CPU that temporarily hold data and
instructions during processing.
The speed and efficiency of a CPU are typically measured in gigahertz (GHz), indicating how
many cycles per second it can perform. Overall, the CPU plays a crucial role in determining a
computer's performance.
Computer software
Application software
• Application software – a computer program that provides users with tools to accomplish
a specific task.
• Examples of application software: word processing, spreadsheets, presentation, database
management, Internet browsers, email programs, media players, accounting,
pronunciation, translation, desktop publishing, enterprise, etc.
System Software
System software – it is designed to run a computer’s hardware and application software, and
make the computer system available for use. It serves as the interface between hardware,
application software, and the user.
Operating system (OS) – a software that controls and coordinates the computer hardware
devices and runs other software and applications on a computer. It is the main part of system
software and a computer will not function without it.
Device driver – a software program that is designed to control a particular hardware device that
is attached to a computer.
• The main purpose of device driver – it acts as a translator between the hardware device
and operating systems or applications that use it.
• It instructs computer on how to communicate with the device by translating the operating
system’s instructions into a language that a device can understand in order to perform the
necessary task.
• Examples of device driver: printer driver, display driver, USB driver, sound card driver,
motherboard driver, ROM driver, etc.
Utility software – a type of system software that helps set up, analyze, configure, strengthen,
maintain a computer and performs a very specific task (e.g. antivirus software, backup software,
memory tester, screen saver, etc.).
Importance of Computational Chemistry
8. Computational Chemistry Provides Critical Data Without Spending Too Much Time or
Financial Resources
Computational chemistry is a powerful tool with a wide range of applications across various
fields. Here are some key areas where it is used:
1. Drug Design: Computational methods help in predicting how potential drugs will
interact with biological targets, facilitating the design of more effective and specific
medications.
2. Material Science: Researchers use computational chemistry to design new materials with
desired properties, such as improved conductivity, strength, or thermal stability, for
applications in electronics, nanotechnology, and manufacturing.
3. Biochemistry: It aids in understanding enzyme mechanisms, protein folding, and ligand-
receptor interactions, which are crucial for biological processes.
4. Environmental Science: Computational chemistry models help predict the behavior of
pollutants, assess environmental impacts, and design green chemistry processes to
minimize waste.
5. Catalysis: By modeling reaction mechanisms, researchers can design more efficient
catalysts for chemical reactions, which is important in industrial processes.
6. Theoretical Studies: It is used to explore fundamental chemical phenomena, such as
reaction pathways, bonding interactions, and molecular dynamics.
7. Nanotechnology: Computational methods enable the design and analysis of nanoscale
materials and devices, which can lead to innovations in various fields, including medicine
and electronics.
8. Education: It serves as a teaching tool in chemistry curricula, allowing students to
visualize molecular structures and reactions through simulations.
9. Forensic Science: Computational chemistry aids in analyzing chemical evidence, such as
drug composition and environmental samples, enhancing forensic investigations.
10. Quantum Chemistry: It helps in understanding electronic structures of molecules,
providing insights into their properties and reactivity.
Chapter-2
Microsoft was founded by Bill Gates and Paul Allen on April 4, 1975. The company started by
creating a version of the BASIC programming language for the Altair 8800, an early personal
computer. Over the years, Microsoft expanded its product range and became one of the largest
and most influential technology companies in the world, shaping the landscape of personal
computing and software development.
Q. What is word doc? what are the applications of word file?
A Word document (often referred to as a Word file) is a digital file created using Microsoft
Word, a word processing application that is part of the Microsoft Office suite. Word documents
typically have the file extension .doc or .docx and can contain text, images, tables, graphs, and
various formatting options.
1. Document Creation: Used for writing and formatting documents such as reports, essays,
articles, and letters.
2. Business Communication: Ideal for creating professional documents like memos,
proposals, and resumes.
3. Collaboration: Allows multiple users to work on a document simultaneously, providing
features for comments and track changes.
4. Templates: Microsoft Word offers various templates for creating standardized
documents like invoices, brochures, and newsletters.
5. Reports and Research Papers: Commonly used in academic settings for writing
research papers, theses, and dissertations.
6. Mail Merge: Useful for creating personalized letters and labels by merging data from a
database or spreadsheet.
7. Formatting and Styles: Offers extensive formatting options for text and layout, making
it easy to create visually appealing documents.
8. Tables and Charts: Facilitates the inclusion of tables and charts for data presentation
and analysis.
9. Publishing: Can be used to create documents for print or digital publication, including
books and e-books.
10. Legal Documents: Often used for drafting contracts, agreements, and other legal
documents that require precise language.
Overall, Word files are versatile and widely used across various fields for both personal and
professional documentation needs.
1. Cut
• Definition: This action removes the selected text or object from its original location and
stores it in the clipboard.
• How to Cut:
o Select the text or object you want to cut.
o Right-click and choose "Cut" from the context menu, or use the keyboard shortcut
Ctrl + X.
2. Copy
• Definition: This action duplicates the selected text or object, leaving the original content
intact, and stores the copy in the clipboard.
• How to Copy:
o Select the text or object you want to copy.
o Right-click and choose "Copy" from the context menu, or use the keyboard
shortcut Ctrl + C.
3. Paste
• Definition: This action inserts the content from the clipboard into the desired location in
the document.
• How to Paste:
o Click where you want to insert the cut or copied content.
o Right-click and select "Paste" from the context menu, or use the keyboard
shortcut Ctrl + V.
1. Cutting: You have a sentence in a paragraph that you want to move to a different
location. You select the sentence and cut it.
2. Copying: You have a phrase you want to use multiple times in your document. You
select it and copy it.
3. Pasting: You move to the new location in the document where you want the cut sentence
or the copied phrase and paste it.
Additional Tips:
• You can also access the Cut, Copy, and Paste commands from the "Home" tab in the
Ribbon.
• If you accidentally overwrite your clipboard, the last copied or cut item will be replaced,
so use these functions carefully.
Q. What is Excel?
Microsoft Excel is a spreadsheet application that allows users to organize, format, and calculate
data with formulas. It’s widely used for data analysis, financial modeling, and various business
applications due to its powerful calculation capabilities and data visualization features.
1. Cells, Rows, and Columns: Data is organized in a grid format with cells (the intersection
of rows and columns). Each cell can contain text, numbers, or formulas.
2. Formulas and Functions: Users can perform calculations using formulas (e.g., =A1+B1)
and built-in functions (e.g., SUM, AVERAGE) to analyze data.
3. Data Visualization: Excel allows for the creation of charts and graphs to visually
represent data.
4. Data Management: You can sort, filter, and analyze large datasets efficiently.
To create a CGPA (Cumulative Grade Point Average) result sheet, you can follow these steps:
Show an example*
Q. What is PowerPoint?
Microsoft PowerPoint is a presentation software program that is part of the Microsoft Office
suite. It allows users to create visual presentations composed of slides that can include text,
images, videos, charts, and other multimedia elements. It’s widely used for business meetings,
educational purposes, and public speaking.
1. Slides: Presentations are made up of individual slides, which can be customized in terms
of layout, design, and content.
2. Templates and Themes: PowerPoint provides various templates and themes to help
users create visually appealing presentations without starting from scratch.
3. Text and Graphics: Users can add text boxes, images, shapes, and charts to slides.
Formatting tools allow for customization of fonts, colors, and sizes.
4. Animations and Transitions: PowerPoint allows users to add animations to individual
elements on a slide and transitions between slides to enhance the presentation flow.
5. Slide Show Mode: Presentations can be displayed in full-screen mode, allowing
presenters to showcase their content effectively.
Day Activity
Monday Team Meeting
Tuesday Project Work
Wednesday Client Calls
Thursday Training Session
Friday Weekly Review
Q. What is N-Graph?
N-Graph is a software tool designed for creating and visualizing graphs, often used in the context
of scientific research and data analysis. It enables users to input data and generate various types
of graphs and plots to help analyze trends and relationships in their data.
Q. Who Made It?
N-Graph was developed by researchers in the field of computational chemistry and molecular
modeling. Specific details about the creators may vary, but it’s generally associated with tools
used in scientific research.
1. Input Data: Start by entering your data into N-Graph. This can usually be done by
importing data from a file or manually entering values.
2. Select Graph Type: Choose the type of graph you want to create (e.g., line graph, scatter
plot, bar graph). This selection often depends on the nature of your data.
3. Customize Axes: Define the X and Y axes based on your data. You may need to label the
axes and set appropriate scales.
4. Plot the Data: Once your data is set and axes defined, you can plot the data points. The
software typically has a function to automatically generate the graph.
5. Add Titles and Legends: Include titles, legends, and labels for clarity. This helps others
understand what the graph represents.
6. Adjust Aesthetics: Customize colors, styles, and fonts to enhance the readability and
visual appeal of the graph.
7. Save or Export: After finalizing your graph, save your work or export it in a suitable
format (like PNG or PDF) for use in reports or presentations.
Q. What is OriginLab?
1. Data Analysis: OriginLab provides tools for analyzing experimental data, including
statistical analyses, curve fitting, and signal processing. Chemists can perform regression
analyses to model chemical reactions.
2. Spectroscopy: It is used to analyze spectroscopic data (like UV-Vis, NMR, and IR
spectra), allowing chemists to extract peak values and integrate areas under curves.
3. Kinetic Studies: OriginLab helps in modeling reaction kinetics by fitting experimental
data to kinetic models, enabling chemists to determine rate constants.
4. Quantitative Analysis: It supports the creation of calibration curves for quantitative
analysis, which is essential in analytical chemistry.
5. Graphing: OriginLab excels at creating a wide range of graph types, such as scatter
plots, line graphs, histograms, and contour plots, which are useful for visualizing
chemical data.
6. Reporting: The software allows chemists to generate comprehensive reports that include
graphs, analysis results, and descriptions, facilitating communication of findings.
1. Import Data:
o Open OriginLab and create a new project.
o Import your data from a file (Excel, CSV, etc.) by using the "Import Wizard" or
dragging the file into the Origin workspace.
2. Select Your Data:
o Highlight the columns in the worksheet that you want to use for the graph (e.g., X
and Y values).
3. Create the Graph:
o Go to the "Plot" menu and select the type of graph you want to create (e.g., "Basic
2D" for scatter plots or line graphs).
o Choose the specific graph type from the submenu.
4. Customize the Graph:
o Once the graph is created, you can customize it by clicking on different elements
(axes, titles, legends).
o Use the "Format" menu to adjust colors, line styles, markers, and labels.
5. Add Analysis Tools (if needed):
o If you want to perform a fit (like linear regression), select your data on the graph
and go to the "Analysis" menu to choose the appropriate fitting tool.
6. Save and Export:
o After finalizing your graph, save your project. You can also export the graph as an
image (PNG, JPEG) or a vector file (EPS, PDF) for use in presentations or
publications.
Q. What is OriginLab?
OriginLab Corporation was founded in 1992 and is known for its focus on software solutions for
scientific research and data analysis. The company has continuously developed and updated
OriginLab to meet the needs of its users in various fields.
1. Data Analysis: OriginLab allows chemists to analyze experimental data using various
statistical methods, including regression analysis and hypothesis testing.
2. Spectroscopy: It is used for analyzing spectroscopic data (such as NMR, IR, and UV-
Vis), enabling users to extract relevant information like peak positions and areas.
3. Kinetics Studies: Chemists can model reaction kinetics by fitting experimental data to
kinetic equations, helping determine reaction rates and mechanisms.
4. Quantitative Analysis: OriginLab supports the creation of calibration curves, which are
essential for quantitative analyses in analytical chemistry.
5. Graphing: The software provides a wide range of graph types (scatter plots, bar graphs,
contour plots, etc.) for visualizing chemical data effectively.
6. Reporting: Users can generate comprehensive reports that include graphs, analyses, and
detailed descriptions of their findings, making it easier to communicate results.
Q. What does Origin Lab need to run? List the cause for not to working of
origin lab?
OriginLab is a data analysis and graphing software commonly used in scientific and engineering
fields. Here are the system requirements and potential causes for it not working:
1. Operating System:
o Windows 10 or later (64-bit).
o Previous versions like Windows 7 may also work but are not officially supported.
2. Processor:
o A modern multi-core processor (Intel or AMD).
3. RAM:
o Minimum of 4 GB (8 GB or more recommended for larger datasets).
4. Disk Space:
o At least 1 GB of free disk space for installation; more for data storage.
5. Graphics:
o A graphics card that supports OpenGL 3.3 or higher.
6. Display:
o A monitor with a resolution of 1024 x 768 or higher.
1. Compatibility Issues:
o Running on an unsupported operating system or older hardware.
2. Insufficient Resources:
o Low RAM or CPU resources can lead to slow performance or crashes, especially
with large datasets.
3. Corrupted Installation:
o Installation issues or corrupted files can prevent the software from starting
correctly.
4. Missing Dependencies:
o Required libraries or components (like Microsoft Visual C++ Redistributable) not
installed.
5. Graphics Driver Issues:
o Outdated or incompatible graphics drivers can cause display problems or crashes.
6. License Issues:
oProblems with licensing (expired or improperly configured license) can prevent
access to the software.
7. Firewall/Antivirus Interference:
o Security software blocking components of OriginLab, affecting its functionality.
8. User Permissions:
o Insufficient permissions to access files or folders needed by the software.
Q. What is SigmaPlot?
SigmaPlot is a scientific data analysis and graphing software that allows users to visualize and
analyze data through a variety of graph types and statistical analyses. It is particularly known for
its ease of use and the ability to produce high-quality, publication-ready graphs.
SigmaPlot is developed by Systat Software Inc., a company that specializes in software for
statistical analysis and graphical presentation of data.
Applications of SigmaPlot
1. Biology: For analyzing experimental data, including enzyme kinetics and growth curves.
2. Chemistry: Used for chemical reaction data analysis and visualization.
3. Engineering: For design experiments and statistical process control.
4. Pharmaceuticals: To analyze clinical trial data and pharmacokinetic studies.
5. Environmental Science: For data related to pollution studies and ecological modeling.
6. Education: Used in academic settings for teaching data analysis and graphing
techniques.
Q. What does Sigma plot need to run? List the cause for not to working of Sigma plot?
SigmaPlot is a scientific data analysis and graphing software used primarily in scientific and
engineering fields. Here are the system requirements for running SigmaPlot, as well as common
causes for it not working:
1. Operating System:
o Windows 10 (64-bit) or later.
o Older versions like Windows 7 or 8 may also be supported, but it's best to check
the specific version you are using.
2. Processor:
o A modern multi-core processor (Intel or AMD).
3. RAM:
o Minimum of 4 GB (8 GB or more recommended for handling larger datasets).
4. Disk Space:
o At least 1 GB of free disk space for installation and additional space for data
storage.
5. Graphics:
o A graphics card that supports DirectX 9 or higher.
6. Display:
o A monitor with a resolution of 1024 x 768 or higher.
1. Compatibility Issues:
o Running on an unsupported operating system or hardware.
2. Insufficient Resources:
o Low RAM or CPU resources can lead to slow performance or crashes,
particularly with large datasets.
3. Corrupted Installation:
o Installation issues or corrupted files can prevent SigmaPlot from launching or
functioning properly.
4. Missing Dependencies:
o Required libraries or components (like Microsoft Visual C++ Redistributable) not
installed.
5. Graphics Driver Issues:
o Outdated or incompatible graphics drivers can cause display problems or crashes.
6. License Issues:
o Problems with the licensing system, such as expired or improperly configured
licenses, can prevent access.
7. Firewall/Antivirus Interference:
o Security software may block components of SigmaPlot, leading to functionality
issues.
8. User Permissions:
o Insufficient permissions to access files or directories needed by the software.
9. Software Conflicts:
o Other software running on the system may conflict with SigmaPlot, causing
crashes or freezes.
Chapter-3
Q. What is it meant by computer language? Briefly discuss about the best programming
language in Chemistry?
A computer language, or programming language, is a formal set of instructions that can be used
to produce various kinds of output, typically used for writing software programs. These
languages allow humans to communicate with computers and perform tasks ranging from simple
calculations to complex data processing.
In the field of chemistry, Python is often considered one of the best programming languages. Its
popularity stems from several factors:
1. Ease of Use: Python has a simple and readable syntax, making it accessible for chemists
who may not have extensive programming backgrounds.
2. Extensive Libraries: Python has a rich ecosystem of libraries tailored for scientific
computing, such as NumPy for numerical data, SciPy for scientific calculations, and
RDKit for cheminformatics. These libraries facilitate tasks like data analysis, molecular
modeling, and simulations.
3. Visualization: With libraries like Matplotlib and Seaborn, Python makes it easy to
visualize complex data, which is essential in chemistry for interpreting results.
4. Community Support: A large community of scientists and developers continuously
contributes to Python's libraries, ensuring ongoing support and development.
Overall, Python's versatility, combined with its scientific libraries, makes it a top choice for
chemists engaging in computational research and data analysis.
Applications of FORTRAN:
Applications in Chemistry:
ChemDraw is a chemical drawing software that allows users to create and edit 2D and 3D
representations of chemical structures.
Applications of ChemDraw
Drawing in ChemDraw 2D
Drawing in ChemDraw 3D
1. Open Chem3D: If you want to create a 3D model, you can switch to Chem3D from
ChemDraw.
2. Import or create a 2D Structure:
o You can import a ChemDraw 2D structure directly into Chem3D.
3. Generate 3D Model:
o Use the “Build” menu to convert your 2D structure into a 3D model.
o Optimize the structure to ensure realistic conformations.
4. Manipulate the Model:
o Use rotation and zoom tools to visualize the molecule from different angles.
o Analyze bond angles, distances, and other spatial properties.
5. Save and Export:
o Save your 3D model in Chem3D format or export it in formats suitable for 3D
printing or further analysis.
By using ChemDraw 2D and 3D, chemists and researchers can effectively create detailed
chemical structures and explore their spatial configurations, facilitating better understanding and
communication of chemical concepts
Chapter-4
Q. What is VESTA? Who made it? Application of VESTA? System requirement of VESTA.
VESTA is a visualization program used for three-dimensional structural models of crystals and
molecules. It was developed by Koichi Momma and Shinji Tanaka.
Applications of VESTA:
Visualizing crystal structures and molecular models.
Analyzing electronic density and crystal symmetry.
Generating high-quality images and animations for publications and presentations.
Supporting the study of materials science, solid-state physics, and chemistry.
System Requirements:
While specific requirements may vary with different versions, typical system requirements
include:
Operating System: Windows, macOS, or Linux.
Processor: Any modern CPU (Intel or AMD).
RAM: At least 2 GB (4 GB or more recommended).
Graphics: OpenGL-compatible graphics card.
Disk Space: A few hundred MB for installation and additional space for data.
For the most accurate and updated specifications, it’s best to check the official VESTA website or
documentation.
1. Compatibility Issues:
o Running on an unsupported operating system or hardware configuration.
2. Insufficient Resources:
o Low RAM or CPU resources can lead to slow performance or crashes, especially
with large datasets.
3. Corrupted Installation:
o Issues during installation or corrupted files can prevent the software from
launching or functioning properly.
4. Missing Dependencies:
o Required libraries or components (like .NET Framework or specific Visual C++
redistributables) not installed.
5. Graphics Driver Issues:
o Outdated or incompatible graphics drivers can cause display problems or
application crashes.
6. License Issues:
o Problems with the licensing system, such as expired or improperly configured
licenses, can prevent access to the software.
7. Firewall/Antivirus Interference:
o Security software may block components of VISTA, affecting its functionality.
8. User Permissions:
o Insufficient permissions to access files or directories needed by the software can
lead to issues.
9. Software Conflicts:
o Conflicts with other software running on the system may cause crashes or
performance issues.
1. Load Data: Import your crystal structure CIF (Crystallographic Information File) file
formats from COD (crystallography open database).
2. Visualize: Use the various visualization tools to adjust the representation of the structure.
You can switch between different visualization styles (e.g., ball-and-stick, polyhedral).
3. Analyze: Utilize measurement tools to analyze distances and angles, or create isosurfaces
for electron density.
4. Export: Save images or export data for use in presentations, reports, or further analysis.
Q. What is CIF (crystallographic information file)? Why it is important?
A Crystallographic Information File (CIF) is a standardized text file format used to describe the
structure of crystalline materials. It contains detailed information about the arrangement of atoms
in a crystal, including lattice parameters, atomic coordinates, symmetry operations, and other
relevant data.
Importance of CIF:
Standardization: CIF provides a common format that allows researchers to share and compare
crystallographic data across different software and databases.
Data Exchange: It facilitates the exchange of structural information in a consistent manner,
making it easier for scientists to collaborate and verify results.
Data Archiving: Many crystallographic databases, such as the Cambridge Structural Database
(CSD) and the Protein Data Bank (PDB), utilize CIF for archiving crystal structures, ensuring
long-term accessibility.
Analysis and Visualization: CIF files can be easily processed by various software tools for
analysis, visualization, and further computational studies.
Automation and Reproducibility: Using a standardized format helps in automating data
processing and ensures reproducibility in scientific research.
Materials Studio is a comprehensive software suite designed for materials modeling and
simulation. It provides a platform for researchers to study the properties and behaviors of
materials at the atomic and molecular levels. The software integrates various computational
techniques, including molecular dynamics, quantum mechanics, and continuum mechanics.
1. Materials Science:
o Modeling and simulating the properties of metals, polymers, ceramics, and composites to
understand their structure-property relationships.
2. Nanotechnology:
o Studying nanomaterials and their properties, such as carbon nanotubes and nanoparticles,
to design advanced materials with specific functionalities.
3. Pharmaceuticals:
o Used for drug design and discovery by modeling interactions between drug molecules
and biological targets.
4. Chemical Engineering:
o Simulating processes such as catalysis, adsorption, and reaction mechanisms to optimize
chemical processes.
5. Electronics:
o Investigating materials for electronic applications, including semiconductors and
dielectric materials.
6. Energy:
o Analyzing materials for energy storage (like batteries) and conversion (such as fuel cells
and solar cells) to enhance their performance and efficiency.
7. Biomaterials:
o Studying the interactions between biomaterials and biological systems for applications in
tissue engineering and drug delivery.
8. Material Design: Researchers can visualize and modify the structure of new materials
before synthesizing them in the lab.
9. Drug Discovery: 3D modeling helps in understanding the interactions between drug
candidates and their biological targets.
10. Structural Analysis: Enables detailed examination of molecular geometries and
conformations, which are crucial for understanding physical and chemical properties.
Materials Studio provides robust tools for creating and visualizing 3D molecular and crystal
structures. Here’s a step-by-step guide on how to draw 3D structures using the software:
1. Launch Materials Studio: Open the software and start a new project.
2. Select the Modeling Tool:
o Navigate to the Build menu. Materials Studio offers different modules for building
structures, such as Build and Crystal Builder.
3. Choose the Structure Type:
o Depending on your project, select whether you want to create a small molecule, polymer,
or crystal structure.
o For organic molecules, you can use the Molecule Builder tool, while for crystalline
materials, use the Crystal Builder.
4. Draw the Structure:
o Use the mouse to place atoms in the 3D space. You can select specific atom types (e.g.,
carbon, oxygen) from the periodic table provided in the tool.
o Click and drag to create bonds between atoms. The software will automatically adjust
bond lengths and angles based on predefined parameters.
5. Adjust Structure Parameters:
o After placing atoms, you can modify bond types (single, double, triple) and adjust angles
using the property panels.
o For polymers, you can define repeating units and chain lengths.
6. Visualize in 3D:
o Rotate, zoom, and pan the structure to view it from different angles. Materials Studio
provides tools to manipulate the view easily.
7. Refine Geometry:
o Use the Minimize function to optimize the geometry of the structure, ensuring that it
reflects stable configurations based on force-field calculations.
8. Add Context:
o You can add background layers, labels, and other graphical elements to enhance the
visualization for presentations or reports.
9. Save or Export:
o Once you are satisfied with the 3D structure, save your project file. You can also export
the structure in various formats (like PDB, CIF, etc.) for use in other applications or for
further analysis.
The system requirements for Materials Studio can vary based on the version and the specific modules you
intend to use. However, here are general guidelines:
Hardware Requirements:
Software Requirements:
• Operating System: Windows 10/11 or recent versions of Linux (check specific version
compatibility)
• Java: Java Runtime Environment (JRE) may be needed for certain functionalities
• Graphics Drivers: Up-to-date drivers for the graphics card
1. Installation Issues:
o Incomplete or corrupted installation files.
o Missing dependencies or libraries.
2. License Problems:
o Expired or improperly configured license.
o Network issues affecting license server access.
3. Compatibility Issues:
o Using an incompatible version of the software with the operating system.
o Conflicts with other installed software or hardware drivers.
4. Resource Limitations:
o Insufficient RAM or CPU resources for the simulations being run.
o Disk space issues if temporary files fill up available storage.
5. Graphics Issues:
o Outdated graphics drivers affecting visualization components.
o Incompatible graphics hardware.
6. User Permissions:
o Lack of administrative privileges needed to run the software.
7. File Corruption:
o Corrupted project files or data that prevent the software from opening correctly.
Band:
Valence Band
The electrons in the outermost shell are known as valence electrons. These valence electrons
contain a series of energy levels and form an energy band known as the valence band. The
valence band has the highest occupied energy.
Conduction Band
The valence electrons are not tightly held to the nucleus due to which a few of these valence
electrons leave the outermost orbit even at room temperature and become free electrons. The free
electrons conduct current in conductors and are therefore known as conduction electrons. The
conduction band is one that contains conduction electrons and has the lowest occupied energy
levels.
The gap between the valence band and the conduction band is referred to as the forbidden gap.
As the name suggests, the forbidden gap doesn’t have any energy and no electrons stay in this
band. If the forbidden energy gap is greater, then the valence band electrons are tightly bound or
firmly attached to the nucleus. We require some amount of external energy that is equal to the
forbidden energy gap.
Direct Band Gap Semiconductors The band gap represents the minimum energy difference
between the top of the valence band and the bottom of the conduction band. However, the top of
the valence band and the bottom of the conduction band are not generally at the same value of
the electron momentum. In a direct band gap semiconductor, the top of the valence band and the
bottom of the conduction band occur at the same value of momentum, as in the schematic below
Indirect band gap semiconductor in an indirect band gap semiconductor, the maximum energy of
the valence band occurs at a different value of momentum to the minimum in the conduction
band energy:
Material Studio … 1. CASTEP 2. Band structure 3. Core level spectroscopy 4. Density of states
5. Electron density difference 6. Electron localization function 7. Electronic excitations (TD-
DFT) 8. Orbitals 9. Optical properties 10. Polarizability 11. Phonons 12. NMR, IR and Raman
spectra 13. Population analysis 14. Stress
Typical applications involve studies of surface chemistry, structural properties, band structure,
density of states, and optical properties. CASTEP can also be used to study the spatial
distribution of the charge density and wavefunctions of a system. In addition, you can use
CASTEP to calculate the full tensor of second-order elastic constants and related mechanical
properties of a crystal (Poisson coefficient, Lamé constants, bulk modulus). The transition state
searching tools in CASTEP enable you to study chemical reactions in either the gas phase or on
the surface of a material using linear synchronous transit/quadratic synchronous transit
technology. These tools can also be used to investigate bulk and surface diffusion processes.
CASTEP can be used effectively to study properties of both point defects (vacancies, interstitials,
and substitutional impurities) and extended defects (for example grain boundaries and
dislocations) in semiconductors and other materials. Furthermore, the vibrational properties of
solids (phonon dispersion, total and projected density of phonon states, thermodynamic
properties) can be calculated with CASTEP using either the linear response methodology or the
finite displacements technique. The results can be used in various ways, for instance, to
investigate the vibrational properties of adsorbates on surfaces, to interpret experimental neutron
spectroscopy data or vibrational spectra, to study phase stability at high temperatures and
pressures, and so on. The linear response method can also be used to calculate the response of a
material to an applied electric field - polarizability for molecules and dielectric permittivity in
solids - and to predict IR spectra. CASTEP can be used to calculate the properties required to
analyze the results of solid-state NMR experiments, that is, chemical shifts and electric field
gradients on atoms of interest. A detailed review of the CASTEP NMR formalism and numerous
examples of practical applications are discussed in Bonhomme et al. (2012). The CASTEP STM
analysis tool allows you to model scanning tunneling microscopy images at different bias
voltages in order to solve the surface structures based on the experimental STM images. The
CASTEP module allows you to perform first-principles quantum mechanical calculations in
order to explore the properties of crystals and surfaces in the solid state. CASTEP can currently
perform several different tasks: 1. Single-point energy calculation 2. Geometry optimization 3.
Molecular dynamics 4. Elastic constants calculation 5. Transition state search 6. Transition state
confirmation 7. Properties Each of these calculations can be set up so that it generates specified
chemical and physical properties. An additional task, known as a properties calculation, allows
you to restart a completed job to compute additional properties that were not calculated as part of
the original run.
Q. What are the optical properties that can be measured by castep?
CASTEP is a computer program used for performing first-principles quantum mechanical calculations,
particularly for materials. It can compute a range of optical properties, including:
Dielectric Function: Evaluates the material's response to an electromagnetic field, crucial for
understanding light interaction.
Absorption Spectra: Provides information on how a material absorbs light at various frequencies, helping
to identify electronic transitions.
Reflectivity: Measures how much light is reflected off the surface of a material, which is important for
understanding its optical behavior.
Refractive Index: Calculates how light propagates through a material, influencing its optical applications.
Photonic Band Structures: Analyzes the allowed and forbidden optical modes in photonic materials.
These properties are vital for applications in optics, photonics, and materials science, helping to design
new materials with specific optical characteristics.
CASTEP (Cambridge Sequential Total Energy Package) is a software package used for performing
quantum mechanical calculations on materials. Integrated within Material Studio, it allows researchers
to conduct simulations of electronic structure, total energy, geometry optimization, and other properties
of solids and molecules. CASTEP utilizes density functional theory (DFT) to provide insights into material
properties at the atomic level, making it valuable for materials science research, including studies on
nanomaterials, catalysts, and biomaterials.
Q. What is Gaussian software? Who made it? What are the applications of Gaussian
software?
Gaussian is a software package used for computational chemistry and molecular modeling. It
was developed by a team led by John Pople, who was awarded the Nobel Prize in Chemistry in
1998 for his work in this area. The software allows users to perform electronic structure
calculations and analyze the properties of molecules.
Gaussian is widely used in academic research, pharmaceuticals, and materials science due to its
robustness and versatility in tackling complex chemical problems.
The system requirements for Gaussian can vary depending on the version (e.g., Gaussian 16,
Gaussian 09) and the specific features you intend to use. However, here are some general
guidelines:
Hardware Requirements:
o Minimum: 4 GB
• Storage:
Software Requirements:
• Operating System:
• Compilers:
1. Installation Issues:
2. License Problems:
3. Compatibility Issues:
4. Resource Limitations:
o Disk space issues, particularly with temporary files filling up available storage.
5. Environment Configuration:
6. File Corruption:
o Corrupted input files or output files that lead to crashes or errors during execution.
7. User Permissions:
8. Runtime Errors:
o Issues with specific computational tasks or parameters that lead to failure during
execution.
In Gaussian software, the dipole moment is defined as a measure of the separation of positive
and negative charges within a molecule. It quantifies the polarity of a molecular system and is
expressed as a vector that points from the negative charge center to the positive charge center.
p=∑ qiri
where:
2. Output Information: After running a calculation in Gaussian, the dipole moment can be
found in the output file, often listed along with other properties like total energy and molecular
geometry.
3. Dependence on Geometry: The dipole moment can vary with the molecular geometry, so
it's often calculated at the optimized structure.
5. Calculation Methods: Gaussian can compute dipole moments using various quantum
mechanical methods, including Hartree-Fock and Density Functional Theory (DFT), ensuring
accurate results for different types of molecules.
By analyzing the dipole moment through Gaussian, researchers can gain insights into the
electronic structure and properties of molecules, aiding in the study of chemical reactivity and
molecular interactions.
Some questions:
No, the web and the internet are not the same; they refer to different concepts with distinct
functions.
Differences:
1. Definition:
o Internet: A global network of interconnected computers that communicate using
standardized protocols (e.g., TCP/IP). It includes various hardware (servers,
routers, cables) and provides the infrastructure for data transmission.
o Web (World Wide Web): A system of interlinked hypertext documents and
multimedia content that is accessed via the internet using web browsers. It relies
on protocols like HTTP to display and navigate content.
2. Scope:
o Internet: Encompasses a wide range of services beyond the web, including email,
file transfer (FTP), and online gaming.
o Web: Specifically refers to the content and applications available through web
browsers, such as websites, web apps, and online services.
3. Functionality:
o
Internet: Functions as the backbone of digital communication, allowing various
devices to connect and communicate.
o Web: Provides a user-friendly way to access and share information over the
internet, using URLs to locate resources.
4. Technology:
o Internet: Involves hardware, protocols, and technologies that support data
transfer (e.g., DNS, IP addresses).
o Web: Utilizes HTML, CSS, and JavaScript to create and display web pages.
Justification:
The distinction is crucial for understanding how digital communication works. The internet
provides the infrastructure that enables a multitude of services, while the web is a specific way of
accessing information through that infrastructure. Recognizing this difference helps clarify
discussions about technology, networking, and online services.
To explore the properties of crystalline and amorphous solids using computational software, you
can utilize several tools and methods that are popular in materials science and computational
chemistry. Here’s a brief overview of properties you might examine and suitable software
options:
Properties to Explore:
1. Structural Properties:
o Crystalline Solids: Long-range order, defined lattice structure, specific lattice
parameters.
o Amorphous Solids: Short-range order with no long-range periodicity, irregular
structure.
2. Mechanical Properties:
o Elastic modulus, hardness, and tensile strength can vary significantly between
crystalline and amorphous solids.
3. Thermal Properties:
o Heat capacity, thermal conductivity, and thermal expansion can differ due to
structural differences.
4. Electronic Properties:
o Band structure, density of states, and conductivity can be computed to understand
how structure affects electrical behavior.
5. Optical Properties:
o Absorption spectra, refractive index, and photoluminescence.
Suitable Software:
1. Materials Studio:
oProvides tools for modeling and simulating both crystalline and amorphous
materials. You can use it to visualize structures and compute various properties.
2. VASTA
3. ChemDraw
Q. How is the LUMO lower energy than the HOMO for triplet state restricted -
open shell DFT calculation?
Key Concepts:
1. Spin Configuration:
o In a triplet state, the spin multiplicity leads to specific arrangements of electrons
in the orbitals. The spin-polarized nature of the triplet state means that the
distribution of electrons can create a different energetic landscape for HOMO and
LUMO.
2. Electron Correlation Effects:
o Open-shell systems often experience different correlation effects than closed-shell
systems. The distribution of electron density can affect the energies of the
orbitals, leading to situations where the LUMO is energetically lower than the
HOMO. This is particularly relevant in systems with significant electron-electron
interactions.
3. Orbital Overlap and Stabilization:
o The presence of unpaired electrons in the triplet state can influence the overlap
between molecular orbitals, stabilizing some orbitals (potentially the LUMO)
more than others (such as the HOMO).
4. Localized vs. Delocalized Electrons:
o In certain cases, the presence of unpaired electrons can lead to localization effects
that stabilize the LUMO relative to the HOMO. The specific molecular geometry
and the nature of the orbitals involved can also play a role.
Implications:
• When conducting a restricted open-shell DFT calculation, it’s essential to interpret the
results in the context of the molecular system being studied. The lower energy of the
LUMO compared to the HOMO in triplet states is not necessarily an error but a reflection
of the unique electronic structure that arises from the triplet spin configuration and the
underlying physics of electron interactions.
• Summary: In summary, the LUMO being lower in energy than the HOMO in a triplet
state during restricted open-shell DFT calculations can result from the specific spin
arrangements, electron correlation effects, and the unique interactions within the
molecular system being modeled. This behavior highlights the complexity of electronic
structures in open-shell systems.
The End
Prepared by
Mehedi Hasan
ID:12214003
Department of Chemistry, Comilla University