Podcast
Questions and Answers
What is the abbreviation of CHEMICAL INFORMATICS?
What is the abbreviation of CHEMICAL INFORMATICS?
Which field uses computers and computer programs to facilitate the collection, storage, analysis, and manipulation of large quantities of chemical data?
Which field uses computers and computer programs to facilitate the collection, storage, analysis, and manipulation of large quantities of chemical data?
What are the central concepts behind cheminformatics?
What are the central concepts behind cheminformatics?
What is the hierarchy of Cheminformatics and Bioinformatics Research based on?
What is the hierarchy of Cheminformatics and Bioinformatics Research based on?
Signup and view all the answers
What are the key components in the representation and manipulation of 2D molecular structures?
What are the key components in the representation and manipulation of 2D molecular structures?
Signup and view all the answers
Which field focuses on compound property prediction and structure–activity relationships?
Which field focuses on compound property prediction and structure–activity relationships?
Signup and view all the answers
What does cheminformatics facilitate the handling of?
What does cheminformatics facilitate the handling of?
Signup and view all the answers
What is the purpose of Beilstein Handbuch der Organischen Chemie?
What is the purpose of Beilstein Handbuch der Organischen Chemie?
Signup and view all the answers
What is the main function of the patent system?
What is the main function of the patent system?
Signup and view all the answers
What is the purpose of using generic, or Markush, structures in patents?
What is the purpose of using generic, or Markush, structures in patents?
Signup and view all the answers
What are the main types of variation seen in Markush structures?
What are the main types of variation seen in Markush structures?
Signup and view all the answers
What is involved in a reaction search?
What is involved in a reaction search?
Signup and view all the answers
What is the purpose of SciFinder Scholar in relation to reactions?
What is the purpose of SciFinder Scholar in relation to reactions?
Signup and view all the answers
What does the search system involving fragment-screening generate?
What does the search system involving fragment-screening generate?
Signup and view all the answers
What is the main function of the ChemDraw drawing tool in relation to Lagundi compounds?
What is the main function of the ChemDraw drawing tool in relation to Lagundi compounds?
Signup and view all the answers
What is the top 1 hit in a substructure search in PubChem using the bioactive substance for cough and asthma as the query molecule?
What is the top 1 hit in a substructure search in PubChem using the bioactive substance for cough and asthma as the query molecule?
Signup and view all the answers
What is the purpose of the canonical SMILES algorithm?
What is the purpose of the canonical SMILES algorithm?
Signup and view all the answers
What is the purpose of substructure searching?
What is the purpose of substructure searching?
Signup and view all the answers
How are graph theoretic methods used in substructure isomorphism screening?
How are graph theoretic methods used in substructure isomorphism screening?
Signup and view all the answers
What is the purpose of using bitstrings in substructure screening?
What is the purpose of using bitstrings in substructure screening?
Signup and view all the answers
What is the role of the Ullmann algorithm in subgraph isomorphism?
What is the role of the Ullmann algorithm in subgraph isomorphism?
Signup and view all the answers
What is the purpose of using MDL connection table and SMARTS?
What is the purpose of using MDL connection table and SMARTS?
Signup and view all the answers
What is the benefit of identifying the Smallest Set of Smallest Rings (SSSR)?
What is the benefit of identifying the Smallest Set of Smallest Rings (SSSR)?
Signup and view all the answers
What do nodes in a molecular graph represent?
What do nodes in a molecular graph represent?
Signup and view all the answers
What is the purpose of linear notations like SMILES?
What is the purpose of linear notations like SMILES?
Signup and view all the answers
What is the main function of the Morgan algorithm?
What is the main function of the Morgan algorithm?
Signup and view all the answers
How are stereochemistry and geometrical isomerism indicated in SMILES notation?
How are stereochemistry and geometrical isomerism indicated in SMILES notation?
Signup and view all the answers
What is the purpose of connection tables in communicating the molecular graph to and from the computer?
What is the purpose of connection tables in communicating the molecular graph to and from the computer?
Signup and view all the answers
What is the key feature of a tree in graph theory?
What is the key feature of a tree in graph theory?
Signup and view all the answers
What is the role of the CANGEN algorithm?
What is the role of the CANGEN algorithm?
Signup and view all the answers
What is a molecular graph?
What is a molecular graph?
Signup and view all the answers
What is a subgraph in the context of molecular graphs?
What is a subgraph in the context of molecular graphs?
Signup and view all the answers
What is a tree in the context of molecular graphs?
What is a tree in the context of molecular graphs?
Signup and view all the answers
What is a connection table in the context of molecular structures?
What is a connection table in the context of molecular structures?
Signup and view all the answers
What is the Simplified Molecular Input Line Entry Specification (SMILES) notation used for?
What is the Simplified Molecular Input Line Entry Specification (SMILES) notation used for?
Signup and view all the answers
How are double bonds represented in SMILES notation?
How are double bonds represented in SMILES notation?
Signup and view all the answers
What is the purpose of the Morgan algorithm in the context of molecular structures?
What is the purpose of the Morgan algorithm in the context of molecular structures?
Signup and view all the answers
Study Notes
Structure Searching and Substructure Screening Methods
- The canonical SMILES algorithm produces a canonical ordering of atoms in a graph, similar to the Morgan algorithm.
- Formats like canonical InChI representation and Chemical Markup Language are designed for general utility.
- Structure searching converts the structure into a representation and generates a hash key to retrieve information from a database.
- Substructure searching identifies molecules containing a specified substructure, such as a functional group.
- Graph theoretic methods are used for substructure isomorphism screening to rapidly eliminate non-matching molecules from the database.
- Bitstrings are used to represent the query substructure and database molecules for screening.
- Screening methods use a structural key, hashed fingerprint, and predefined fragment dictionary for substructure screening.
- Hashed fingerprint does not require a predefined fragment dictionary and is applicable to any molecular structure.
- The Ullmann algorithm uses adjacency matrices to represent molecular graphs for subgraph isomorphism.
- Modern substructure search methods enable complex queries, such as specifying atoms as part of a group or excluding specific atoms.
- MDL connection table and SMARTS are used to specify substructure-related information.
- Identifying the Smallest Set of Smallest Rings (SSSR) helps in classifying ring systems in complex molecules.
Computer Representations of Chemical Structures
- Chemical structures are stored in a computer as molecular graphs, which consist of nodes (atoms) connected by edges (bonds).
- Nodes in a molecular graph correspond to atoms and edges to bonds, with associated properties like atom type and bond order.
- Subgraphs are subsets of nodes and edges of a graph, for instance, the graph of Benzene is a subgraph of Aspirin.
- A tree is a special type of graph with a single path connecting each pair of vertices and is used to represent acyclic molecules.
- Isomorphic graphs have the same number of nodes and edges and can be established by mapping one graph to the other.
- Connection tables are used to communicate the molecular graph to and from the computer, and the simplest type consists of atomic numbers and bond pairs.
- Linear notations like SMILES are more compact than connection tables and are useful for storing and transmitting large numbers of molecules.
- SMILES notation represents atoms by their atomic symbol and uses uppercase for aliphatic atoms and lowercase for aromatic atoms.
- Stereochemistry and geometrical isomerism are indicated in SMILES using specific symbols and notations.
- A canonical representation is a unique ordering of atoms for a given molecular graph, and the Morgan algorithm is a widely used method for this.
- The Morgan algorithm involves iterative calculation of connectivity values of atoms to enable differentiation and establish a unique order.
- The CANGEN algorithm has been developed to generate a unique SMILES string for each molecule.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge of structure searching and computer representations of chemical structures with this quiz. Explore methods such as canonical SMILES algorithm, substructure screening, molecular graph representations, and linear notations like SMILES.