SlideShare a Scribd company logo
1 of 29
Download to read offline
DON’T CLONE ALONE
Pairwise Alignment
A short guide for Pairwise Alignment
Step 1
3
A technique for verifying the integrity of your designed sequences
SEQUENCE ALIGNMENT
4
SEQUENCE ALIGNMENT
Aligning sequencing data to your template confirms the DNA you have
matches the in-silico model you designed. This is especially important in
cloning to ensure there are no changes in ORFs
This confirms that you are working on what you think you are working on!
5
SEQUENCE ALIGNMENT
• The pairwise alignment compares sequencing data, i.e. the query to a
template sequence, pinpointing discrepancies between the two
• Use this information to decipher whether you can proceed to the next
stage of your experiment, or whether you need to re-do the cloning
6
A short guide for the Restriction Ligation Cloning Method
The Cloning Strategy Overview
1. DNA target isolation by
a. Option 1: Restriction Enzyme digest
b. Option 2: PCR
2. Restriction Enzyme digest of a cloning vector
3. Ligation of the DNA of interest and the cloning vector
4. Transformation with the ligation products
5. Growth on agar plates with selection for antibiotic resistance
6. Isolation of desired DNA clone
7. Verification of the cloning process
7
A short guide for the Restriction Ligation Cloning Method
The Cloning Strategy Overview
1. DNA target isolation by
a. Option 1: Restriction Enzyme digest
b. Option 2: PCR
2. Restriction Enzyme digest of a cloning vector
3. Ligation of the DNA of interest and the cloning vector
4. Transformation with the ligation products
5. Growth on agar plates with selection for antibiotic resistance
6. Isolation of desired DNA clone
7. Verification of the cloning process
Practice makes the verification perfect…
Step 2
9
By the end of this practice you will…
Learn how to verify the cloning process by sequence alignment
Or:
Learn how to verify your cloning process by gel electrophoresis simulation instead
Practice makes the verification perfect…
10
• Open a Genome Compiler account in order to start your practice:
http://www.genomecompiler.com
• You may want to know first:
• Sign up will take only a few seconds
• You can decide if you want to use it online or use the downloadable version.
• Genome Compiler is FREE for academia users
Practice Makes the Verification Perfect
11
Verification of the Cloning Process
3. Verify2. Execute1. Design
a) Open in-silico template sequence
in Genome Compiler
b) Upload and align sequencing data
c) Compare sequencing data to
template
d) Edit the sequencing data or the
template
e) Copy/export the alignment
sequence
Perform physical experimentSimulate the cloning experiment
using a Genome Compiler wizard to
generate the template
Learn more…
12
Look for these projects inside the Sample
Projects folder in the Materials Box:
• Template sequence:
pcDNA3.1 C-HA plus RaVC
• .Ab1 files:
RaVC Forward & RaVC Reverse
The Materials for the Exercise
13
Exercise Overview
Using Genome
Compiler Sequence
Alignment tool, we
will align and analyse
the sequencing data
of the RaVC gene to
the in-silico
generated RaVC
template sequence
which was cloned
into the pcDNA3.1 C-
HA backbone
14
A. Open in-silico Template Sequence in Genome Compiler
• Open the template sequence: pcDNA3.1 C-HA plus RaVC from the Sample
Projects folder inside the Materials Box:
15
B. Upload Sequencing Data
With your template sequence open, click
the “Align” icon in the tool bar
The Alignment Settings will open, where you can upload the sequences to align by doing
one of the following:
• Dragging and dropping them from the
materials box
• Uploading them from your computer
• Copy and pasting the raw DNA sequence
16
Drag and drop the alignment files RaVC Forward and RaVC Reverse into the
Alignment Settings dialog…
B. Upload Sequencing Data
17
B. Upload Sequencing Data
• Sequences you upload will be added to the “Selected
sequences” panel
• Here, you can also choose which strand to run the
alignment on. Both strands are selected by default.
If you specify only one strand, the alignment will be
faster
• You can use the auto-trimming option to trim noisy
data at both ends of your alignment. You can define
a percentage cut off for good bases within a defined
base pair window
• Select the auto-trimming option and then “Apply”…
18
C. Compare Sequencing Data to Template
• In the circular view, areas of consistency are
shown in green, mismatches, additions,
and gaps are shown in red, while trimmed
regions are shown in grey
19
C. Compare Sequencing Data to Template
• A summary table automatically opens,
listing all the template positions and
types of discrepancies between your
template and aligned sequences
• Click on the column headers to sort
the data
• Click on the rows to take you to the
exact template location in the
sequence where the discrepancy
occurs
20
C. Compare Sequencing Data to Template
• Switch to the Sequence view for a more detailed
view of the alignment
• The alignment name is listed on each new
sequence line. Open the dropdown menu to
reveal a number of possible actions
• Of importance, is the ability to adjust the
chromatogram peaks height using the horizontal
scroll bar along the top of the menu and to
manually trim the sequence
21
C. Compare Sequencing Data to Template
You can also expand the sequence view for a more detailed view of the alignment by
selecting the “Expand View” button at the top right of Sequence View Panel
22
D. Edit the Sequencing Data or the Template
Manual Trimming
Use the manual trimming tool to further eliminate
erroneous data from the ends of the sequence
For example for the RavC reverse alignment, go to template
position 1665bp and manually trim the “right edge” to 1653bp:
23
D. Edit the Sequencing Data or the Template
Fix Mismatches
• You can edit or change areas of inconsistency in the template sequence or the aligned
sequence
• Mismatches are marked in red in the alignment sequence. By right clicking on the
specific mismatch, you can choose to copy
the base from the template to the alignment
or to replace it in the template sequence
24
D. Edit the Sequencing Data or the Template
Fix mismatches
For example to edit the template sequence:
• Click on the mismatch at template position 1064bp in the summary table for the RaVC forward
alignment
• Then right click on the
discrepancy and select
“Replace in template”
25
D. Edit the Sequencing Data or the Template
Add or remove any additions that
were found in the sequencing results
• You can add extra nucleotides in the
alignment sequence, which are not
present in the template sequence
For example, click on the addition at template
position 1738bp in the summary table for the
RaVC forward alignment
• Click on the ‘+’ sign (indicating an addition
in the alignment sequence) to add the
extra base pairs to the template sequence
or to delete them from the alignment
26
D. Edit the Sequencing Data or the Template
Edit any gaps in the sequence
• Gaps in the alignment sequence
compared to the template sequence can
be edited as well
For example, click on the gap at template
position 1696bp in the summary table for the
RaVC forward alignment
• By right clicking on the gap area, you
can choose to add the missing base
pairs from the template, or to delete this
area from the template
27
D. Edit the Sequencing Data or the Template
Fix ambiguous base calls
• For any N base calls, you can choose to assign one of the 4 bases
For example, click on the mismatch at template position 776bp in the
summary table for the RaVC Reverse alignment
• Then raise the chromatogram peaks height using the horizontal
scroll bar in the alignment name dropdown menu
• Use the peaks to identify the correct base call and then right click
on the N, and select the desired base from the menu
28
E. Copy/Export the Alignment Sequence
After you finished going over and editing your alignment sequence, you can then
copy or export it
Learn more about Genome Compiler
www.genomecompiler.com

More Related Content

What's hot

sequence alignment
sequence alignmentsequence alignment
sequence alignmentammar kareem
 
Sequence alignment global vs. local
Sequence alignment  global vs. localSequence alignment  global vs. local
Sequence alignment global vs. localbenazeer fathima
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence AlignmentRavi Gandham
 
The Needleman-Wunsch Algorithm for Sequence Alignment
The Needleman-Wunsch Algorithm for Sequence Alignment The Needleman-Wunsch Algorithm for Sequence Alignment
The Needleman-Wunsch Algorithm for Sequence Alignment Parinda Rajapaksha
 
Statistical significance of alignments
Statistical significance of alignmentsStatistical significance of alignments
Statistical significance of alignmentsavrilcoghlan
 
Introduction to sequence alignment
Introduction to sequence alignmentIntroduction to sequence alignment
Introduction to sequence alignmentKubuldinho
 
Global and Local Sequence Alignment
Global and Local Sequence AlignmentGlobal and Local Sequence Alignment
Global and Local Sequence AlignmentAjayPatil210
 
B.sc biochem i bobi u 3.1 sequence alignment
B.sc biochem i bobi u 3.1 sequence alignmentB.sc biochem i bobi u 3.1 sequence alignment
B.sc biochem i bobi u 3.1 sequence alignmentRai University
 
Needleman-wunch algorithm harshita
Needleman-wunch algorithm  harshitaNeedleman-wunch algorithm  harshita
Needleman-wunch algorithm harshitaHarshita Bhawsar
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence AlignmentPRUTHVIRAJ K
 
Blast fasta
Blast fastaBlast fasta
Blast fastayaghava
 
Bioinformatics t5-database searching-v2013_wim_vancriekinge
Bioinformatics t5-database searching-v2013_wim_vancriekingeBioinformatics t5-database searching-v2013_wim_vancriekinge
Bioinformatics t5-database searching-v2013_wim_vancriekingeProf. Wim Van Criekinge
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignmentSanaym
 
Multiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikMultiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikShubham Kaushik
 

What's hot (20)

Dot matrix seminar
Dot matrix seminarDot matrix seminar
Dot matrix seminar
 
sequence alignment
sequence alignmentsequence alignment
sequence alignment
 
dot plot analysis
dot plot analysisdot plot analysis
dot plot analysis
 
Dynamic programming
Dynamic programming Dynamic programming
Dynamic programming
 
Sequence alignment global vs. local
Sequence alignment  global vs. localSequence alignment  global vs. local
Sequence alignment global vs. local
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence Alignment
 
The Needleman-Wunsch Algorithm for Sequence Alignment
The Needleman-Wunsch Algorithm for Sequence Alignment The Needleman-Wunsch Algorithm for Sequence Alignment
The Needleman-Wunsch Algorithm for Sequence Alignment
 
Dot matrix
Dot matrixDot matrix
Dot matrix
 
Statistical significance of alignments
Statistical significance of alignmentsStatistical significance of alignments
Statistical significance of alignments
 
Ch06 alignment
Ch06 alignmentCh06 alignment
Ch06 alignment
 
Similarity
SimilaritySimilarity
Similarity
 
Introduction to sequence alignment
Introduction to sequence alignmentIntroduction to sequence alignment
Introduction to sequence alignment
 
Global and Local Sequence Alignment
Global and Local Sequence AlignmentGlobal and Local Sequence Alignment
Global and Local Sequence Alignment
 
B.sc biochem i bobi u 3.1 sequence alignment
B.sc biochem i bobi u 3.1 sequence alignmentB.sc biochem i bobi u 3.1 sequence alignment
B.sc biochem i bobi u 3.1 sequence alignment
 
Needleman-wunch algorithm harshita
Needleman-wunch algorithm  harshitaNeedleman-wunch algorithm  harshita
Needleman-wunch algorithm harshita
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence Alignment
 
Blast fasta
Blast fastaBlast fasta
Blast fasta
 
Bioinformatics t5-database searching-v2013_wim_vancriekinge
Bioinformatics t5-database searching-v2013_wim_vancriekingeBioinformatics t5-database searching-v2013_wim_vancriekinge
Bioinformatics t5-database searching-v2013_wim_vancriekinge
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
Multiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikMultiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham Kaushik
 

Viewers also liked

Introduction to Probabilistic Models for Bioinformatics
Introduction to Probabilistic Models for BioinformaticsIntroduction to Probabilistic Models for Bioinformatics
Introduction to Probabilistic Models for Bioinformaticsibogicevic
 
Sequence comparison techniques
Sequence comparison techniquesSequence comparison techniques
Sequence comparison techniquesruchibioinfo
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsNikesh Narayanan
 
Pairwise sequence alignment
Pairwise sequence alignmentPairwise sequence alignment
Pairwise sequence alignmentavrilcoghlan
 
Application of bioinformatics
Application of bioinformaticsApplication of bioinformatics
Application of bioinformaticsKamlesh Patade
 
Application of Bioinformatics in different fields of sciences
Application of Bioinformatics in different fields of sciencesApplication of Bioinformatics in different fields of sciences
Application of Bioinformatics in different fields of sciencesSobia
 
Bioinformatics
BioinformaticsBioinformatics
BioinformaticsJTADrexel
 

Viewers also liked (9)

Introduction to Probabilistic Models for Bioinformatics
Introduction to Probabilistic Models for BioinformaticsIntroduction to Probabilistic Models for Bioinformatics
Introduction to Probabilistic Models for Bioinformatics
 
Sequence comparison techniques
Sequence comparison techniquesSequence comparison techniques
Sequence comparison techniques
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In Bioinformatics
 
Pairwise sequence alignment
Pairwise sequence alignmentPairwise sequence alignment
Pairwise sequence alignment
 
Blast fasta 4
Blast fasta 4Blast fasta 4
Blast fasta 4
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
Application of bioinformatics
Application of bioinformaticsApplication of bioinformatics
Application of bioinformatics
 
Application of Bioinformatics in different fields of sciences
Application of Bioinformatics in different fields of sciencesApplication of Bioinformatics in different fields of sciences
Application of Bioinformatics in different fields of sciences
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 

Similar to Verify Cloning by Sequence Alignment Simulation

Part 4 of RNA-seq for DE analysis: Extracting count table and QC
Part 4 of RNA-seq for DE analysis: Extracting count table and QCPart 4 of RNA-seq for DE analysis: Extracting count table and QC
Part 4 of RNA-seq for DE analysis: Extracting count table and QCJoachim Jacob
 
Error-Bar_Charts.pdf
Error-Bar_Charts.pdfError-Bar_Charts.pdf
Error-Bar_Charts.pdfamba4
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfKrishP2
 
Too good to be true? How validate your data
Too good to be true? How validate your dataToo good to be true? How validate your data
Too good to be true? How validate your dataAlex Henderson
 
Best practices for_the_construction_of_well_models
Best practices for_the_construction_of_well_modelsBest practices for_the_construction_of_well_models
Best practices for_the_construction_of_well_modelsAlfonso R. Reyes
 
Conducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationConducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationMalik Abdul Wahab
 
The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18RAMAR BOSE
 
Heuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchHeuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchGreg Makowski
 
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...Universitat Politècnica de Catalunya
 
CHAPTER 4 SQC.pptx
CHAPTER 4 SQC.pptxCHAPTER 4 SQC.pptx
CHAPTER 4 SQC.pptxhinal10
 
Test Case Design Techniques
Test Case Design TechniquesTest Case Design Techniques
Test Case Design TechniquesMurageppa-QA
 
ASS_SDM2012_Ali
ASS_SDM2012_AliASS_SDM2012_Ali
ASS_SDM2012_AliMDO_Lab
 
Nimrita deep learning
Nimrita deep learningNimrita deep learning
Nimrita deep learningNimrita Koul
 
Metabolic network mapping for metabolomics
Metabolic network mapping for metabolomicsMetabolic network mapping for metabolomics
Metabolic network mapping for metabolomicsDinesh Barupal
 
Ultrasonic B Scan Laboratory Experiment Guidance
Ultrasonic B Scan Laboratory Experiment GuidanceUltrasonic B Scan Laboratory Experiment Guidance
Ultrasonic B Scan Laboratory Experiment GuidanceTony Toole
 

Similar to Verify Cloning by Sequence Alignment Simulation (20)

Part 4 of RNA-seq for DE analysis: Extracting count table and QC
Part 4 of RNA-seq for DE analysis: Extracting count table and QCPart 4 of RNA-seq for DE analysis: Extracting count table and QC
Part 4 of RNA-seq for DE analysis: Extracting count table and QC
 
Mattar_PhD_Thesis
Mattar_PhD_ThesisMattar_PhD_Thesis
Mattar_PhD_Thesis
 
Ppt chapter04
Ppt chapter04Ppt chapter04
Ppt chapter04
 
Pptchapter04
Pptchapter04Pptchapter04
Pptchapter04
 
Error-Bar_Charts.pdf
Error-Bar_Charts.pdfError-Bar_Charts.pdf
Error-Bar_Charts.pdf
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdf
 
Too good to be true? How validate your data
Too good to be true? How validate your dataToo good to be true? How validate your data
Too good to be true? How validate your data
 
Best practices for_the_construction_of_well_models
Best practices for_the_construction_of_well_modelsBest practices for_the_construction_of_well_models
Best practices for_the_construction_of_well_models
 
Conducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationConducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulation
 
The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18
 
Heuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchHeuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient search
 
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...
Training Deep Networks with Backprop (D1L4 Insight@DCU Machine Learning Works...
 
Neural Networks made easy
Neural Networks made easyNeural Networks made easy
Neural Networks made easy
 
CHAPTER 4 SQC.pptx
CHAPTER 4 SQC.pptxCHAPTER 4 SQC.pptx
CHAPTER 4 SQC.pptx
 
Test Case Design Techniques
Test Case Design TechniquesTest Case Design Techniques
Test Case Design Techniques
 
ASS_SDM2012_Ali
ASS_SDM2012_AliASS_SDM2012_Ali
ASS_SDM2012_Ali
 
Nimrita deep learning
Nimrita deep learningNimrita deep learning
Nimrita deep learning
 
Metabolic network mapping for metabolomics
Metabolic network mapping for metabolomicsMetabolic network mapping for metabolomics
Metabolic network mapping for metabolomics
 
Ultrasonic B Scan Laboratory Experiment Guidance
Ultrasonic B Scan Laboratory Experiment GuidanceUltrasonic B Scan Laboratory Experiment Guidance
Ultrasonic B Scan Laboratory Experiment Guidance
 
ICML2015 Slides
ICML2015 SlidesICML2015 Slides
ICML2015 Slides
 

Recently uploaded

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 

Recently uploaded (20)

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 

Verify Cloning by Sequence Alignment Simulation

  • 2. A short guide for Pairwise Alignment Step 1
  • 3. 3 A technique for verifying the integrity of your designed sequences SEQUENCE ALIGNMENT
  • 4. 4 SEQUENCE ALIGNMENT Aligning sequencing data to your template confirms the DNA you have matches the in-silico model you designed. This is especially important in cloning to ensure there are no changes in ORFs This confirms that you are working on what you think you are working on!
  • 5. 5 SEQUENCE ALIGNMENT • The pairwise alignment compares sequencing data, i.e. the query to a template sequence, pinpointing discrepancies between the two • Use this information to decipher whether you can proceed to the next stage of your experiment, or whether you need to re-do the cloning
  • 6. 6 A short guide for the Restriction Ligation Cloning Method The Cloning Strategy Overview 1. DNA target isolation by a. Option 1: Restriction Enzyme digest b. Option 2: PCR 2. Restriction Enzyme digest of a cloning vector 3. Ligation of the DNA of interest and the cloning vector 4. Transformation with the ligation products 5. Growth on agar plates with selection for antibiotic resistance 6. Isolation of desired DNA clone 7. Verification of the cloning process
  • 7. 7 A short guide for the Restriction Ligation Cloning Method The Cloning Strategy Overview 1. DNA target isolation by a. Option 1: Restriction Enzyme digest b. Option 2: PCR 2. Restriction Enzyme digest of a cloning vector 3. Ligation of the DNA of interest and the cloning vector 4. Transformation with the ligation products 5. Growth on agar plates with selection for antibiotic resistance 6. Isolation of desired DNA clone 7. Verification of the cloning process
  • 8. Practice makes the verification perfect… Step 2
  • 9. 9 By the end of this practice you will… Learn how to verify the cloning process by sequence alignment Or: Learn how to verify your cloning process by gel electrophoresis simulation instead Practice makes the verification perfect…
  • 10. 10 • Open a Genome Compiler account in order to start your practice: http://www.genomecompiler.com • You may want to know first: • Sign up will take only a few seconds • You can decide if you want to use it online or use the downloadable version. • Genome Compiler is FREE for academia users Practice Makes the Verification Perfect
  • 11. 11 Verification of the Cloning Process 3. Verify2. Execute1. Design a) Open in-silico template sequence in Genome Compiler b) Upload and align sequencing data c) Compare sequencing data to template d) Edit the sequencing data or the template e) Copy/export the alignment sequence Perform physical experimentSimulate the cloning experiment using a Genome Compiler wizard to generate the template Learn more…
  • 12. 12 Look for these projects inside the Sample Projects folder in the Materials Box: • Template sequence: pcDNA3.1 C-HA plus RaVC • .Ab1 files: RaVC Forward & RaVC Reverse The Materials for the Exercise
  • 13. 13 Exercise Overview Using Genome Compiler Sequence Alignment tool, we will align and analyse the sequencing data of the RaVC gene to the in-silico generated RaVC template sequence which was cloned into the pcDNA3.1 C- HA backbone
  • 14. 14 A. Open in-silico Template Sequence in Genome Compiler • Open the template sequence: pcDNA3.1 C-HA plus RaVC from the Sample Projects folder inside the Materials Box:
  • 15. 15 B. Upload Sequencing Data With your template sequence open, click the “Align” icon in the tool bar The Alignment Settings will open, where you can upload the sequences to align by doing one of the following: • Dragging and dropping them from the materials box • Uploading them from your computer • Copy and pasting the raw DNA sequence
  • 16. 16 Drag and drop the alignment files RaVC Forward and RaVC Reverse into the Alignment Settings dialog… B. Upload Sequencing Data
  • 17. 17 B. Upload Sequencing Data • Sequences you upload will be added to the “Selected sequences” panel • Here, you can also choose which strand to run the alignment on. Both strands are selected by default. If you specify only one strand, the alignment will be faster • You can use the auto-trimming option to trim noisy data at both ends of your alignment. You can define a percentage cut off for good bases within a defined base pair window • Select the auto-trimming option and then “Apply”…
  • 18. 18 C. Compare Sequencing Data to Template • In the circular view, areas of consistency are shown in green, mismatches, additions, and gaps are shown in red, while trimmed regions are shown in grey
  • 19. 19 C. Compare Sequencing Data to Template • A summary table automatically opens, listing all the template positions and types of discrepancies between your template and aligned sequences • Click on the column headers to sort the data • Click on the rows to take you to the exact template location in the sequence where the discrepancy occurs
  • 20. 20 C. Compare Sequencing Data to Template • Switch to the Sequence view for a more detailed view of the alignment • The alignment name is listed on each new sequence line. Open the dropdown menu to reveal a number of possible actions • Of importance, is the ability to adjust the chromatogram peaks height using the horizontal scroll bar along the top of the menu and to manually trim the sequence
  • 21. 21 C. Compare Sequencing Data to Template You can also expand the sequence view for a more detailed view of the alignment by selecting the “Expand View” button at the top right of Sequence View Panel
  • 22. 22 D. Edit the Sequencing Data or the Template Manual Trimming Use the manual trimming tool to further eliminate erroneous data from the ends of the sequence For example for the RavC reverse alignment, go to template position 1665bp and manually trim the “right edge” to 1653bp:
  • 23. 23 D. Edit the Sequencing Data or the Template Fix Mismatches • You can edit or change areas of inconsistency in the template sequence or the aligned sequence • Mismatches are marked in red in the alignment sequence. By right clicking on the specific mismatch, you can choose to copy the base from the template to the alignment or to replace it in the template sequence
  • 24. 24 D. Edit the Sequencing Data or the Template Fix mismatches For example to edit the template sequence: • Click on the mismatch at template position 1064bp in the summary table for the RaVC forward alignment • Then right click on the discrepancy and select “Replace in template”
  • 25. 25 D. Edit the Sequencing Data or the Template Add or remove any additions that were found in the sequencing results • You can add extra nucleotides in the alignment sequence, which are not present in the template sequence For example, click on the addition at template position 1738bp in the summary table for the RaVC forward alignment • Click on the ‘+’ sign (indicating an addition in the alignment sequence) to add the extra base pairs to the template sequence or to delete them from the alignment
  • 26. 26 D. Edit the Sequencing Data or the Template Edit any gaps in the sequence • Gaps in the alignment sequence compared to the template sequence can be edited as well For example, click on the gap at template position 1696bp in the summary table for the RaVC forward alignment • By right clicking on the gap area, you can choose to add the missing base pairs from the template, or to delete this area from the template
  • 27. 27 D. Edit the Sequencing Data or the Template Fix ambiguous base calls • For any N base calls, you can choose to assign one of the 4 bases For example, click on the mismatch at template position 776bp in the summary table for the RaVC Reverse alignment • Then raise the chromatogram peaks height using the horizontal scroll bar in the alignment name dropdown menu • Use the peaks to identify the correct base call and then right click on the N, and select the desired base from the menu
  • 28. 28 E. Copy/Export the Alignment Sequence After you finished going over and editing your alignment sequence, you can then copy or export it
  • 29. Learn more about Genome Compiler www.genomecompiler.com