are powerful tools in bioinformatics for understanding complex interactions in living systems. They represent relationships between various biological entities, helping researchers unravel cellular processes, disease mechanisms, and develop targeted therapies.

From protein-protein interactions to metabolic pathways, these networks provide insights into cellular organization and function. , databases, and inference methods enable researchers to extract meaningful information, identify key components, and predict novel interactions in biological systems.

Types of biological networks

  • Biological networks represent complex interactions and relationships between various biological entities in living systems
  • Understanding these networks is crucial in bioinformatics for unraveling cellular processes, disease mechanisms, and developing targeted therapies
  • Network analysis provides insights into the organization and function of biological systems at different scales

Protein-protein interaction networks

Top images from around the web for Protein-protein interaction networks
Top images from around the web for Protein-protein interaction networks
  • Represent physical contacts between proteins in a cell or organism
  • Constructed using experimental methods (yeast two-hybrid, co-immunoprecipitation) or computational predictions
  • Reveal functional protein complexes and signaling pathways
  • Help identify key proteins in cellular processes (hub proteins)

Gene regulatory networks

  • Model interactions between genes and their regulators (transcription factors)
  • Include activation and repression relationships
  • Elucidate gene expression control mechanisms
  • Aid in understanding developmental processes and cellular responses to stimuli

Metabolic networks

  • Depict biochemical reactions and pathways in cellular metabolism
  • Nodes represent metabolites, edges represent enzymatic reactions
  • Used to study metabolic flux and identify potential drug targets
  • Enable prediction of organism's growth capabilities and metabolic engineering strategies

Signal transduction networks

  • Illustrate how cells respond to external stimuli through cascades of molecular interactions
  • Include receptors, kinases, and transcription factors as key components
  • Help understand cellular decision-making processes
  • Crucial for drug development and understanding disease mechanisms

Network representation

  • in bioinformatics provides a framework for modeling complex biological systems
  • Enables the application of mathematical and computational tools to analyze biological data
  • Facilitates the integration of diverse biological information into a unified structure

Nodes and edges

  • Nodes (vertices) represent biological entities (proteins, genes, metabolites)
  • Edges (links) represent interactions or relationships between nodes
  • Node attributes store additional information (expression levels, cellular location)
  • Edge attributes can include interaction type, strength, or directionality

Directed vs undirected graphs

  • Directed graphs have edges with specific directions (gene regulation, metabolic reactions)
  • Undirected graphs have bidirectional edges (protein-protein interactions)
  • Choice between directed and undirected depends on the biological context
  • Directed graphs provide more detailed information about the nature of interactions

Weighted vs unweighted networks

  • Weighted networks assign numerical values to edges (interaction strengths, confidence scores)
  • Unweighted networks only indicate presence or absence of interactions
  • Weighted networks provide more nuanced representation of biological relationships
  • Enable more sophisticated analysis techniques (minimum spanning tree, network flow algorithms)

Network properties

  • in bioinformatics quantify structural and functional characteristics of biological networks
  • These properties help identify important nodes, functional modules, and network architecture
  • Understanding network properties is crucial for comparing different biological networks and inferring their functions

Degree and connectivity

  • Degree measures the number of connections a node has
  • Hub nodes have high degrees and often play crucial roles in biological networks
  • Connectivity describes how well-connected the network is overall
  • Average degree and degree distribution provide insights into network topology
    • Scale-free networks have power-law degree distributions
    • Random networks have Poisson degree distributions

Centrality measures

  • Quantify the importance of nodes in a network
  • Degree centrality counts direct connections
  • Betweenness a node's role in connecting different parts of the network
  • Closeness centrality indicates how quickly a node can reach other nodes
  • Eigenvector centrality considers the importance of neighboring nodes

Clustering coefficient

  • Measures the tendency of nodes to form tightly connected groups
  • Local quantifies how close a node's neighbors are to forming a complete graph
  • Global clustering coefficient provides an overall measure of network clustering
  • High clustering in biological networks often indicates functional modules or protein complexes

Network motifs

  • Recurring patterns of interconnections in complex networks
  • Overrepresented subgraphs compared to random networks
  • Examples include feed-forward loops and bi-fan motifs in
  • Provide insights into network design principles and evolutionary conservation

Network analysis techniques

  • Network analysis techniques in bioinformatics enable the extraction of meaningful information from complex biological networks
  • These methods help identify key components, functional modules, and emergent properties of biological systems
  • Integrating network analysis with other bioinformatics approaches enhances our understanding of cellular processes and disease mechanisms

Graph theory algorithms

  • Shortest path algorithms (Dijkstra's) find optimal routes between nodes
  • Minimum spanning tree algorithms identify core network structures
  • Community detection algorithms uncover functional modules or protein complexes
  • Network flow algorithms analyze metabolic fluxes and signal propagation

Network visualization tools

  • Cytoscape provides a comprehensive platform for network visualization and analysis
  • Gephi offers interactive visualization and exploration of large networks
  • R packages (igraph, ggraph) enable programmatic network visualization
  • Web-based tools (STRING, NDEx) facilitate sharing and collaborative analysis of biological networks

Topological analysis

  • Identifies structural properties and organizational principles of biological networks
  • Scale-free topology analysis reveals hub nodes and network robustness
  • Small-world property analysis examines efficient information flow in networks
  • Hierarchical structure analysis uncovers multi-level organization in biological systems

Biological network databases

  • in bioinformatics serve as repositories for curated interaction data
  • These resources integrate experimental and computational data from various sources
  • Databases facilitate large-scale network analysis and hypothesis generation in biological research

STRING database

  • Integrates protein-protein interactions from multiple sources
  • Includes direct (physical) and indirect (functional) associations
  • Provides confidence scores for each interaction
  • Offers tools for network analysis and functional enrichment

KEGG pathways

  • Curates manually drawn pathway maps for various biological processes
  • Integrates genomic, chemical, and systemic functional information
  • Includes metabolic pathways, signaling pathways, and disease pathways
  • Enables pathway mapping and functional interpretation of high-throughput data

BioGRID

  • Focuses on protein and genetic interactions
  • Curates interactions from primary biomedical literature
  • Covers multiple organisms, including model organisms and humans
  • Provides tools for network visualization and data analysis

Network inference methods

  • in bioinformatics aim to reconstruct biological networks from experimental data
  • These approaches help uncover hidden relationships and predict novel interactions
  • Inferred networks provide hypotheses for experimental validation and guide further research

Correlation-based approaches

  • Use statistical correlations to infer relationships between biological entities
  • Pearson correlation measures linear relationships
  • Spearman correlation captures monotonic relationships
  • Mutual information detects non-linear dependencies
  • Partial correlation helps distinguish direct from indirect interactions

Bayesian networks

  • Represent probabilistic relationships between variables using directed acyclic graphs
  • Learn network structure and parameters from data
  • Handle uncertainty and incomplete information
  • Useful for inferring causal relationships in gene regulatory networks

Boolean networks

  • Model gene regulatory networks as binary (on/off) systems
  • Use logical operators (AND, OR, NOT) to represent regulatory interactions
  • Enable simulation of and attractor analysis
  • Useful for studying cell fate decisions and network stability

Network dynamics

  • Network dynamics in bioinformatics focuses on how biological networks change over time or in response to stimuli
  • Understanding dynamic behavior is crucial for modeling cellular processes and predicting system responses
  • Dynamic network analysis provides insights into cellular adaptation and disease progression

Static vs dynamic networks

  • Static networks represent a snapshot of interactions at a single time point
  • Dynamic networks capture temporal changes in network structure and function
  • Time-series data enables the construction of dynamic networks
  • Dynamic networks reveal transient interactions and regulatory cascades

Temporal network analysis

  • Analyzes how network properties change over time
  • Time-varying centrality measures identify key players at different time points
  • Temporal motif analysis uncovers recurring patterns of interactions
  • Change point detection identifies significant shifts in network structure or dynamics

Network integration

  • in bioinformatics combines information from multiple biological networks or data types
  • Integrated networks provide a more comprehensive view of biological systems
  • This approach enhances the power of network analysis and leads to novel biological insights

Multi-omics data integration

  • Combines networks from different omics layers (genomics, transcriptomics, proteomics, metabolomics)
  • Creates multi-layer networks representing different levels of cellular organization
  • Enables the study of complex relationships between different biological entities
  • Reveals emergent properties not apparent in single-omics analyses

Network alignment

  • Compares and aligns networks from different species or conditions
  • Identifies conserved network modules and evolutionary relationships
  • Enables functional annotation transfer between species
  • Helps in understanding network evolution and species-specific adaptations

Applications in bioinformatics

  • Network-based approaches in bioinformatics have wide-ranging applications in biological and biomedical research
  • These methods leverage the power of network analysis to address complex biological questions
  • Network applications contribute to advancing our understanding of biological systems and improving human health

Disease gene prediction

  • Uses network topology to identify potential disease-associated genes
  • Guilt-by-association principle assumes functionally related genes are connected in networks
  • Network-based prioritization ranks candidate genes based on their network properties
  • Integrates multiple data sources to improve prediction accuracy

Drug target identification

  • Analyzes network properties to find potential drug targets
  • Identifies hub proteins or bottleneck nodes as promising candidates
  • Studies network perturbations to predict drug effects and side effects
  • Enables drug repurposing by analyzing network similarities between diseases

Evolutionary studies

  • Compares network structures across species to study evolutionary conservation
  • Identifies core network modules that are preserved throughout evolution
  • Reveals species-specific network adaptations and innovations
  • Helps understand the evolution of complex biological systems

Challenges and limitations

  • Challenges and limitations in biological network analysis affect the accuracy and interpretation of results
  • Addressing these issues is crucial for improving the reliability of network-based approaches in bioinformatics
  • Ongoing research aims to develop methods to overcome these limitations and enhance the utility of network analysis

Data incompleteness

  • Biological interaction data is often incomplete or biased
  • Experimental techniques may miss certain types of interactions
  • Some biological entities or interactions are understudied
  • Incompleteness can lead to false negatives and skewed network properties

Noise and false positives

  • Experimental techniques can produce false positive interactions
  • High-throughput methods often have higher error rates
  • Computational predictions may introduce spurious interactions
  • Noise can affect network analysis results and lead to incorrect conclusions

Computational complexity

  • Large-scale biological networks pose computational challenges
  • Some network analysis algorithms have high time complexity
  • Memory requirements can be substantial for large networks
  • Balancing computational efficiency and accuracy is often necessary

Future directions

  • in biological network analysis focus on addressing current limitations and exploring new frontiers
  • Emerging technologies and methodologies are expanding the capabilities of network-based approaches in bioinformatics
  • These advancements promise to deepen our understanding of complex biological systems and improve their applications

Machine learning in network analysis

  • Deep learning approaches for network embedding and feature extraction
  • Graph neural networks for node classification and link prediction
  • Reinforcement learning for network control and optimization
  • Transfer learning to leverage knowledge across different biological networks

Single-cell network biology

  • Constructing cell-specific networks from single-cell omics data
  • Analyzing network heterogeneity within cell populations
  • Studying network dynamics during cellular differentiation and development
  • Integrating spatial information with single-cell network analysis

Network medicine

  • Developing personalized treatment strategies based on patient-specific network perturbations
  • Identifying disease modules and comorbidities through network analysis
  • Predicting drug responses and side effects using network pharmacology
  • Integrating multi-scale biological networks for holistic understanding of health and disease

Key Terms to Review (42)

Applications in Bioinformatics: Applications in bioinformatics refer to the use of computational tools and techniques to analyze and interpret biological data. This field combines biology, computer science, and mathematics to understand complex biological processes, enabling advancements in areas like genomics, proteomics, and systems biology.
Bayesian networks: Bayesian networks are probabilistic graphical models that represent a set of variables and their conditional dependencies using directed acyclic graphs. They allow for reasoning under uncertainty, making it possible to infer the likelihood of outcomes based on prior knowledge and observed data. This approach is particularly useful in fields like bioinformatics, where complex biological relationships need to be modeled and understood.
Biogrid: The Biogrid is a comprehensive database that provides detailed information about protein-protein interactions in various organisms, allowing researchers to visualize and analyze the complex networks formed by these interactions. It serves as a valuable resource for understanding biological processes, as protein interactions play critical roles in cellular functions, signaling pathways, and overall organismal health. By connecting protein interaction data to broader biological networks, the Biogrid aids in the study of functional genomics and systems biology.
Biological network databases: Biological network databases are specialized repositories that store, manage, and provide access to data related to biological networks, such as molecular interactions, metabolic pathways, and genetic regulatory systems. These databases facilitate the visualization and analysis of complex biological relationships and enable researchers to understand how different components interact within a biological system.
Biological networks: Biological networks are complex systems that represent interactions and relationships between biological entities, such as genes, proteins, and metabolites. These networks help in understanding the underlying biological processes and pathways by illustrating how different components communicate and work together to maintain cellular functions and responses.
Boolean networks: Boolean networks are mathematical models that use binary values (true or false, 1 or 0) to represent the states of components within a biological system. They are particularly useful for modeling complex interactions in biological networks, such as gene regulatory networks, where the expression of genes can be influenced by other genes, resulting in a dynamic interplay of signals that dictate cellular behavior. By simplifying these interactions into discrete states, Boolean networks enable researchers to simulate and analyze the behavior of biological systems over time.
Centrality measures: Centrality measures are metrics used to identify the importance or influence of a node within a network. In biological networks, these measures help to reveal the roles of various components, such as genes or proteins, in terms of their connectivity and position within the network. Understanding centrality is essential for interpreting how biological processes function and how disruptions can lead to diseases.
Clustering coefficient: The clustering coefficient is a measure that quantifies the degree to which nodes in a network tend to cluster together. It indicates the likelihood that two neighbors of a node are also connected to each other, providing insight into the interconnectedness of a network. High clustering coefficients often suggest a high level of local interconnectivity, which can play a critical role in understanding protein-protein interactions and biological networks, impacting their topology and properties.
Computational complexity: Computational complexity refers to the study of the resources required to solve computational problems, particularly in terms of time and space. This concept is crucial when evaluating algorithms and their efficiency, as it helps determine how the performance of algorithms scales with input size. In various applications, understanding computational complexity enables researchers to identify feasible approaches for tasks such as predicting protein structures, analyzing biological networks, assessing genetic diversity, and employing character-based methods.
Correlation-based approaches: Correlation-based approaches are methods used to analyze relationships between different biological variables, aiming to identify patterns and associations in complex biological systems. These methods help in understanding how changes in one variable may influence another, which is particularly useful in the study of biological networks, where interactions among genes, proteins, and other molecules are critical for cellular functions and overall organism health.
Data incompleteness: Data incompleteness refers to the absence of required data or missing values in a dataset, which can lead to unreliable results and hinder effective analysis. In biological networks, this issue can arise from incomplete experimental data, missing interactions between biological entities, or unreported outcomes, making it challenging to draw accurate conclusions. Understanding and addressing data incompleteness is crucial for building reliable models and enhancing our understanding of complex biological systems.
Degree and Connectivity: In the context of biological networks, degree refers to the number of connections or edges a node has within the network, while connectivity describes how well nodes are connected to one another. These concepts help us understand the structure and dynamics of biological systems, highlighting how the arrangement of interactions influences processes such as signaling, metabolic pathways, and gene regulation.
Directed vs undirected graphs: Directed graphs (digraphs) are structures where edges have a direction, going from one vertex to another, while undirected graphs have edges that do not have a direction and simply connect two vertices. In biological networks, these concepts help represent relationships, such as regulatory interactions or physical connections between biological entities like genes or proteins. Understanding whether a graph is directed or undirected is crucial for analyzing the flow of information and interactions in biological systems.
Disease gene prediction: Disease gene prediction is the process of identifying genes that are associated with specific diseases, often using computational and statistical methods to analyze genetic data. This approach helps in understanding the genetic basis of diseases and can guide research in genetics, genomics, and personalized medicine by predicting how genetic variations influence disease risk and progression.
Drug Target Identification: Drug target identification is the process of discovering and validating the biological molecules, typically proteins, that are involved in disease pathways and can be modulated by therapeutic compounds. This process is essential for drug development, as understanding the target allows researchers to design drugs that effectively interact with it, potentially leading to better treatment outcomes. The identification of these targets often involves analyzing biological networks, metabolic pathways, and functional genomics to pinpoint key players in disease mechanisms.
Evolutionary studies: Evolutionary studies refer to the scientific investigation of the processes that lead to changes in organisms over generations, focusing on how species evolve and adapt in response to their environments. This field encompasses various methods, including the analysis of biological networks and synteny, to understand genetic relationships and evolutionary history among organisms.
Future Directions: Future directions refer to the anticipated pathways and emerging trends in a field, guiding research and application toward new developments and innovations. In the context of biological networks, this term highlights the importance of understanding complex interactions within biological systems and how advancements in technology can lead to new insights and applications in areas like personalized medicine, drug discovery, and systems biology.
Gene regulatory networks: Gene regulatory networks are complex biological systems that govern the expression levels of genes in a cell through intricate interactions among various molecular components, such as transcription factors, RNA, and DNA sequences. These networks help cells respond to internal and external stimuli by regulating when and how much of a gene product is made. Understanding these networks is crucial as they play a significant role in processes like development, differentiation, and responses to environmental changes.
Graph theory algorithms: Graph theory algorithms are computational procedures designed to analyze and manipulate graphs, which are mathematical structures used to model pairwise relationships between objects. In biological networks, these algorithms help to understand complex interactions among biomolecules, such as proteins and genes, enabling researchers to uncover insights into biological processes and disease mechanisms.
KEGG Pathways: KEGG pathways are a collection of manually curated biological pathways that represent molecular interactions, reactions, and networks in organisms. They provide a framework for understanding the complex relationships between genes, proteins, and metabolites, and are essential for systems biology and bioinformatics analyses.
Machine learning in network analysis: Machine learning in network analysis refers to the application of algorithms and statistical models to analyze and interpret complex biological networks, such as protein-protein interaction networks or metabolic pathways. By leveraging large datasets and computational power, machine learning can uncover patterns, predict interactions, and facilitate the understanding of biological processes at a systems level, ultimately aiding in the discovery of new drug targets and disease mechanisms.
Metabolic networks: Metabolic networks are complex systems of interconnected biochemical reactions that occur within a biological organism, allowing for the transformation and utilization of nutrients into energy and cellular components. These networks facilitate various metabolic processes such as catabolism and anabolism, linking pathways like glycolysis and the citric acid cycle. Understanding these networks is essential for exploring cellular functions and how organisms adapt to their environment.
Multi-omics data integration: Multi-omics data integration is the process of combining and analyzing data from various omics layers, such as genomics, transcriptomics, proteomics, and metabolomics, to gain a comprehensive understanding of biological systems. This approach allows researchers to explore the relationships between different molecular components and their contributions to cellular functions, disease mechanisms, and therapeutic responses. By integrating diverse datasets, scientists can uncover insights that single omics approaches may overlook.
Network Alignment: Network alignment is the process of comparing and matching biological networks to identify similar structures and relationships between different species or conditions. This technique is essential in understanding evolutionary relationships, functional similarities, and the conservation of molecular interactions across species. By aligning networks, researchers can infer biological insights that might not be apparent from a single network alone.
Network analysis techniques: Network analysis techniques refer to a set of computational methods used to study and analyze complex biological networks, such as protein-protein interaction networks, gene regulatory networks, and metabolic pathways. These techniques help in understanding the relationships and interactions among various biological entities, revealing insights into cellular functions, disease mechanisms, and potential therapeutic targets.
Network dynamics: Network dynamics refers to the study of how biological networks change over time, including the interactions between different components such as genes, proteins, and metabolic pathways. Understanding network dynamics helps to reveal how these interactions influence biological functions and responses to various stimuli, contributing to our knowledge of cellular processes, disease mechanisms, and evolutionary adaptations.
Network inference methods: Network inference methods are computational techniques used to reconstruct biological networks, such as gene regulatory networks or protein-protein interaction networks, from experimental data. These methods help identify relationships and interactions between different biological entities, allowing researchers to gain insights into cellular processes and functions.
Network integration: Network integration refers to the process of combining multiple biological networks to form a unified framework that enhances the understanding of complex biological systems. This integration is essential for analyzing interactions among various biomolecules, such as proteins, genes, and metabolites, which often function within interconnected pathways. By integrating diverse data sources, researchers can gain insights into cellular processes, disease mechanisms, and potential therapeutic targets.
Network medicine: Network medicine is an interdisciplinary approach that uses the principles of network theory to understand disease mechanisms and improve healthcare outcomes. By analyzing biological networks, such as protein-protein interactions, gene regulatory networks, and metabolic pathways, network medicine aims to uncover complex relationships among genes, proteins, and diseases, paving the way for more personalized and effective treatments.
Network Motifs: Network motifs are recurring, significant patterns of interconnections within biological networks that serve as building blocks for more complex interactions. These motifs can reveal important insights into the underlying biological functions, such as gene regulation, cellular signaling, and protein interactions. By analyzing these patterns, researchers can better understand how various components within biological systems work together to maintain homeostasis and respond to external stimuli.
Network properties: Network properties refer to the characteristics and attributes that describe the structure and behavior of networks, particularly in biological contexts. These properties can help reveal the organization, function, and dynamics of biological networks such as gene regulatory networks, protein-protein interaction networks, and metabolic networks, providing insights into how biological systems operate and interact.
Network representation: Network representation is a method used to visually or mathematically depict complex interactions within biological systems, emphasizing the relationships and connections among various biological entities such as genes, proteins, and metabolites. This representation allows for the simplification of intricate biological processes into manageable visual formats, aiding in understanding the underlying mechanisms of life.
Network visualization tools: Network visualization tools are software applications designed to represent complex biological networks graphically, enabling researchers to analyze relationships and interactions between various biological entities such as genes, proteins, and metabolites. These tools help in understanding the structural and functional aspects of biological systems, making it easier to identify key components and their connections within a network.
Nodes and edges: In the context of biological networks, nodes and edges represent the fundamental components of a graph structure, where nodes symbolize entities such as genes, proteins, or metabolites, and edges denote the relationships or interactions between these entities. This framework allows for the visualization and analysis of complex biological systems, facilitating the understanding of how various components interact to maintain cellular function and contribute to biological processes.
Noise and False Positives: In the context of biological networks, noise refers to random variations in data that can obscure true biological signals, while false positives are erroneous results that incorrectly indicate a significant relationship or interaction when none exists. These concepts are crucial for ensuring accurate interpretation of data and understanding the reliability of biological networks, where complex interactions can be confounded by variability and measurement errors.
Protein-protein interaction networks: Protein-protein interaction networks are complex systems that depict the interactions between various proteins within a biological organism, showing how these proteins work together to carry out cellular functions. Understanding these networks is crucial for revealing the underlying mechanisms of biological processes, disease states, and the overall behavior of cells. These interactions can be represented graphically, allowing researchers to visualize relationships and uncover patterns that aid in studying cellular functions and disease mechanisms.
Signal transduction networks: Signal transduction networks are complex systems of molecular pathways that cells use to convert external signals into specific cellular responses. These networks involve a series of biochemical events triggered by signaling molecules, leading to various cellular processes such as gene expression, metabolism, and cell differentiation. Understanding these networks is crucial for deciphering how cells communicate and respond to their environment.
Single-cell network biology: Single-cell network biology is the study of cellular interactions and signaling pathways at the individual cell level, focusing on how cells communicate and coordinate their activities within biological networks. This approach allows researchers to dissect complex biological processes, understand heterogeneity among cells, and gain insights into how cellular behavior affects overall tissue function and organism health.
Static vs Dynamic Networks: Static and dynamic networks are concepts used to describe the behavior and interactions of biological systems. A static network represents a fixed structure where the nodes and connections remain unchanged over time, while a dynamic network reflects the changing interactions among components, adapting as conditions evolve. Understanding the differences between these two types of networks is crucial for studying biological processes such as gene regulation, protein interactions, and metabolic pathways.
String Database: A string database is a specialized database designed to store and manage sequences of biological data, particularly nucleotides and proteins. These databases allow researchers to efficiently retrieve, analyze, and submit sequence information, playing a crucial role in data retrieval and the study of biological networks. String databases are essential for connecting various sequences with their functional annotations and interactions, facilitating better understanding of biological processes.
Temporal network analysis: Temporal network analysis is the study of dynamic networks that change over time, focusing on how interactions, relationships, and structures evolve. This type of analysis is crucial in understanding biological systems, where relationships between entities, such as genes or proteins, can be influenced by temporal factors, revealing insights into their functional dynamics.
Weighted vs unweighted networks: Weighted and unweighted networks are two types of representations used in biological networks to illustrate relationships between entities, such as genes or proteins. In weighted networks, edges between nodes carry values that represent the strength or capacity of the connection, while in unweighted networks, all edges are treated equally without any value distinction. This distinction plays a crucial role in analyzing biological interactions and can impact the interpretation of data derived from these networks.
© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.