Primer Design and Computer Program Sean Tsai ©2008, National Cheng Kung University Medical College.

Slides:



Advertisements
Similar presentations
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
Advertisements

布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
3Com Switch 4500 切VLAN教學.
期末專題 - 吊人頭遊戲 第 35 組 組員 : 電機系 49841XXXX XXX 電機系 49841OOOO OOO.
教案課程片頭介紹 教案課程片頭是以圖片透過 Powerpoint 之動畫設 計功能轉變而成的動畫形式所呈現出來的影片, 目的是要讓老師們的課程顯得更加活潑、生動、 有趣,以往傳統的做法大部分都是以文字或投影 片的方式呈現,後來加以改良成為動畫呈現方式, 使得學生在複習課程方面能更加淺顯易懂、激發 出更多學習的興趣與樂趣。
指導教授:陳淑媛 學生:李宗叡 李卿輔.  利用下列三種方法 (Edge Detection 、 Local Binary Pattern 、 Structured Local Edge Pattern) 來判斷是否為場景變換,以方便使用者來 找出所要的片段。
1 Web of Science 利用指引 單元二 瀏覽與處理查詢結果. 2 瀏覽檢索結果 查出的結果,預設以時間排列, 使用者可改變結果的排列方式: 還可以依被引用次數、相關度、 第一作者、刊名、出版年等排序 回到前先查的結果畫面 點選想看資料的完整書目 本館訂購範圍的期刊 全文,便可直接連結.
亂數產生器安全性評估 之統計測試 SEC HW7 姓名:翁玉芬 學號:
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元五 存檔或輸出.
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
JAVA 程式設計與資料結構 第二章 JAVA 程式基本概念及操作. 第一個程式 /* * 這是第一個程式 (FirstP.java) */ class FirstP{ public static void main(String args[]){ System.out.println("Whatever.
MATLAB 程式設計 第 11 章 多維陣列 多維陣列的定義 在 MATLAB 的資料型態中,向量可視為 一維陣列,矩陣可視二維陣列,對於維 度 (Dimensions) 超過 1 的陣列則均可視 為「多維陣列」 (Multidimesional Arrays , 簡稱 N-D Arrays)
Web Meeting 使用教學 ─ 學生版.  如何即時線上與老師互動? 一. 瀏覽太御科技首頁 二. 安裝 JoinNet 在首頁的左手邊 1. 下載 JoinNet 進行安裝 JoinNet.
8.1 何謂高度平衡二元搜尋樹 8.2 高度平衡二元搜尋樹的加入 8.3 高度平衡二元搜尋樹的刪除
1 網路同步學習 如何使用中山大學管理學院知識管理平台 愷中 製作. 2 如何登入中山大學網路學習平台 1. 首先, 請輸入 2. 點選申請帳號, 依照螢幕所示, 輸入個人資訊.
Monte Carlo Simulation Part.2 Metropolis Algorithm Dept. Phys. Tunghai Univ. Numerical Methods C. T. Shih.
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。
南投縣社區大學 Excel 實務應用入門 講師 : 林泉成
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
:Problem D: Bit-wise Sequence ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10232: Problem D: Bit-wise Sequence 解題者:李濟宇 解題日期: 2006 年 4 月 16.
24-6 設定開始與結束場景中的 程式 最後我們要替這個遊戲收個尾, 幫它把開始 的等待畫面跟結束畫面處理一下。
影像處理學習營 練習(四)製作影片 【下】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 設定影片秒數。  加入音樂,與影片做結合。 三. 影片存檔方式之選擇  上傳到網路.
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
3-3 使用幾何繪圖工具 Flash 的幾何繪圖工具包括線段工具 (Line Tool) 、橢圓形工具 (Oval Tool) 、多邊星形 工具 (Rectangle Tool) 3 種。這些工具畫出 來的幾何圖形包括了筆畫線條和填色區域, 將它們適當地組合加上有技巧地變形與配 色, 不但比鉛筆工具簡單,
第二章 供給與需求 中興大學會計學系 授課老師:簡立賢.
影像處理學習營 練習(三)製作影片 【上】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 利用 movie maker 軟體,編輯相片。  加上文字幕,與圖片結合。
各種線上電子資源的特異功能 SwetsWise 的 alert, TOC alert 與 Favorites 2003/4/28 修改.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
SPSS 分析簡介 何明洲 中山醫學大學心理系. 資料在 SPSS 上之排列 Between-subject design, one factor with three levels.
從此處輸入帳號密碼登入到管理頁面. 點選進到檔案管理 點選「上傳檔案」上傳資料 點選瀏覽選擇電腦裡的檔案 可選擇公開或不公開 為平台上的資料夾 此處為檔案分類,可顯示在展示頁面上,若要參加 MY EG 競賽,做品一律上傳到 “ 98 MY EG Contest ” 點選此處確定上傳檔案.
資料結構實習-一 參數傳遞.
第二章第二章 Statistica 的工具欄. 本章目標:工具欄之使用 介紹 STATISTICA 是一個非常好用的統計軟體,只 要你對微軟的 Office 套裝軟體有較熟悉的瞭解, 那對 STATISTICA 的工具欄就非常容易掌握。 STATISTICA 的文件組織有四種類型,即 Workbook.
企二 A 管理程式設計 Visual Basic 6.0 Visual Basic 6.0 Visual Basic 6.0 企二 A 管理程式設計 Visual Basic 6.0 Visual Basic 6.0 Visual Basic 6.0許翠婷
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2008.
Management Abstracts Retrieval System; MARS 檢索操作.
: A-Sequence ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10930: A-Sequence 解題者:陳盈村 解題日期: 2008 年 5 月 30 日 題意: A-Sequence 需符合以下的條件, 1 ≤ a.
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元六 個人化服務.
函式 Function Part.2 東海大學物理系‧資訊教育 施奇廷. 遞迴( Recursion ) 函式可以「呼叫自己」,這種動作稱為 「遞迴」 此程式的執行結果相當於陷入無窮迴圈, 無法停止(只能按 Ctrl-C ) 這給我們一個暗示:函式的遞迴呼叫可以 達到部分迴圈的效果.
JAVA 程式設計與資料結構 第二十章 Searching. Sequential Searching Sequential Searching 是最簡單的一種搜尋法,此演 算法可應用在 Array 或是 Linked List 此等資料結構。 Sequential Searching 的 worst-case.
Linguistics phonetic symbols. 先下載 IPA 字型檔案,執行安裝。 由於這個程式的字型目錄設定錯誤, 所以等重新開機時就會發現字型消失。 所以必須根據以下步驟來讓 Windows 加入 IPA 字型。
Chapter 10 m-way 搜尋樹與B-Tree
Probability Distribution 機率分配 汪群超 12/12. 目的:產生具均等分配的數值 (Data) ,並以 『直方圖』的功能計算出數值在不同範圍內出現 的頻率,及繪製數值的分配圖,以反應出該 機率分配的特性。
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2009.
Speaker: Shih-Chieh Lin An Integrated Tool of Bioinformatics-Vector NTI 成功大學生物資訊中心.
INTRODUCTION TO MATLAB SHAWNNTOU. What Is MATLAB? MATLAB® is a high-performance language for technical computing. MATLAB® is a high-performance language.
: Problem E Antimatter Ray Clearcutting ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11008: Problem E Antimatter Ray Clearcutting 解題者:林王智瑞.
如何使用 Yahoo Messenger Yahoo Messenger 雅虎即時通 讓你在第一時間內和上線的朋 友溝通!
09610CS_ 校園授權軟體下載與安裝 講師 : 張智宏. 登入校務資訊系統 校園軟體下載.
-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例
NVivo 7在文件分析應用.
1 Introduction to Java Programming Lecture 3 Mathematical Operators Spring 2008.
: Place the Guards ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11080: Place the Guards 解題者:陳盈村 解題日期: 2008 年 3 月 26 日 題意:有一個國王希望在他的城市裡佈置守衛,
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2010.
: SAM I AM ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11419: SAM I AM 解題者:李重儀 解題日期: 2008 年 9 月 11 日 題意: 簡單的說,就是一個長方形的廟裡面有敵人,然 後可以橫的方向開砲或縱向開砲,每次開砲可以.
OmniFile Full Text 系列資料庫 個人化服務設定步驟. 此相關資料庫之個人化服 務只提供類似專題選粹的 服務,然無提供 mail 通知的 服務,讀者可建立個人 ID , 並儲存檢索策略,日後需 再進入該資料庫,查詢檢 索策略之新進文章。 導航目次 個人化服務說明 個人帳號密碼申請 個人化服務設定.
Introduction to Java Programming Lecture 16 Super and Sub Classes.
Regression 相關 –Cross table –Bivariate –Contingency Cofficient –Rank Correlation 簡單迴歸 多元迴歸.
牽涉兩個變數的 Data Table 汪群超 11/1/98. Z=-X 2 +4X-Y 2 +6Y-7 觀察 Z 值變化的 X 範圍 觀察 Z 值變化的 Y 範圍.
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
:Problem E.Stone Game ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10165: Problem E.Stone Game 解題者:李濟宇 解題日期: 2006 年 3 月 26 日 題意: Jack 與 Jim.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
幼兒行為觀察與記錄 第八章 事件取樣法.
: How many 0's? ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11038: How many 0’s? 解題者:楊鵬宇 解題日期: 2007 年 5 月 15 日 題意:寫下題目給的 m 與 n(m
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
1 柱體與錐體 1. 找出柱體與錐體的規則 2. 柱體的命名與特性 3. 柱體的展開圖 4. 錐體的命名與特性 5. 錐體的展開圖
Primer Design and Computer Program Does it really matter? Principles of Primer Design Can I trust my gut feeling? What should I do? Sean Tsai ©1999, National.
Presentation transcript:

Primer Design and Computer Program Sean Tsai ©2008, National Cheng Kung University Medical College

Outlines What is a primer? Does it really matter? Principles of Primer Design Can I trust my gut feeling? What should I do?

What is a primer? A primer is a short synthetic oligonucleotide which is used in many molecular techniques from PCR to DNA sequencing. These primers are designed to have a sequence which is the reverse complement of a region of template or target DNA to which we wish the primer to anneal. PCRDNA sequencing

After n-th cycle N0N0 N 0 x n N 0 x (1+Y) n-1 Cycle 1 Cycle 2 Cycle 3 Target sequence N 0 copies of template DNA

Does it Really Matter? Asuccessful PCR is determined primarily by the quality of primer chosen. Examples:Examples: --- A single base mismatch at the 3’ end of the primer --- Difference of primer Tm --- Too many homology sequences in the mRNA transcripts 1.Story of monkey progesterone receptor 3.Story of human gonadotropin releasing hormone (GnRH) 2.Story of bovine prostaglandin E2 receptor EP3 subtype

Principles of Primer Design Use the right sequencesUse the right sequences Optimal length of PCR productOptimal length of PCR product Proper length of primerProper length of primer Suitable annealing temperatureSuitable annealing temperature Avoid hairpin and stem-loop formationAvoid hairpin and stem-loop formation Minimize primer self-annealingMinimize primer self-annealing Other factors: Mg 2+, DNA, dNTP concentrations andOther factors: Mg 2+, DNA, dNTP concentrations and

Principles of Primer Design Use the right sequenceUse the right sequence Beef, pork, chicken, mouse, or rat? Species specific Yes No Consider the length of PCR product Find consensus sequences between different species Sequence Comparison

Principles of Primer Design Optimal length of PCR product B. For probing: bp A. Cloning cDNA: Full length C. Checking Polymorphism: bp D. Quantification: bp E. General: bp Proper restriction sites, Cross intron

Principles of Primer Design Proper length of primerProper length of primer Usually: bases Too short Too long Special considerations: Linkers, Restriction enzyme sites, Complementary to specific sequences

Principles of Primer Design Suitable annealing temperatureSuitable annealing temperature Depends on primer length and GC content GC content: 45-60% Tm: °C Difference in Tm: =< 2°C

Principles of Primer Design (I) A. Avoid hairpin and stem-loop formation B. Minimize primer self-annealing

D. Other factors: Mg 2+, DNA, dNTP concentrations Principles of Primer Design (II) C. Minimizing primer-primer annealing

Can I trust my gut feeling? Eyes vs. computer programEyes vs. computer program

@#*x%# How about pirating other persons primer sequences?

What should I do? Find help from primer designing software!Find help from primer designing software! Oligo 6 (by Wojciech Rychlik): commercially available (National Sciences, Inc) Vector NTI: from Invitrogen, Inc. Oligo Synthesis Program: Hillier, L. and Green, P. PCR Methods and Applications, 1: (1991)

Use Oligo 6 to select primer

What should I do? Design your primer on web siteDesign your primer on web site Primer 3: Vector NTI: w/nti/ w/nti/ w/nti/

Primer3

Primer3 Output

Primer Design 首先先將欲設計 Primer 的 region 圈選出來  再來點選 Analyzes  Primer Design  Find PCR Primers

此時出現一新視窗  根據個人需求更改參數值  按框框所指之處會出現進階選項  按箭頭所指之處可將 Primer 在 5 端加上 Restriction site

結果會顯示在左邊 Text pane 內, 可自行挑選喜歡的 Primer

Design Sequencing primer 首先先將欲設計 Primer 的 region 圈選出來  再來點選 Analyzes  Primer Design  Sequenceing Primers

框框所指之處為更改 sequencing region 的長短  再按下 OK  結果ㄧ樣會顯示在左邊 Primer 參數更改之處

How to analyze your primer ? 在 PCR primer result 中按右鍵  選擇 Analyzes 分析一

按下箭頭所指之處 Analyzes  結果會顯示在框框處

分析二 ( 此方法適用於分析 Paired Primer or oligo) 在 PCR primer result 中按右鍵  選擇 Add To Oligo List

將 Primer 名稱命名  按下 確定 ( 同樣也把 Reverse 的 Primer 也加入 )

接著打開 Oligo List  按下框框所指之鍵  但有時會看不到 List  此時將箭頭所指之處往下拉 ( 綠色線條之處 )

接著點選欲分析之 Primer  按下 Analyzes  此時只分析單一 Primer

也可同時分析 Primer 先點選其中之一, 再按 Shift 此時可同時選擇兩個  按下 Duplexes  此時會出現 Oligo Duplexes 視窗  按下 Analyzes

此時結果會顯示在框框所指之處  顯示這對 Primer 會產生多少種的 Primer Dimer 下一個

Real-Time PCR Primers Most frequently used machines: ABI Model 7900 and Roche LightCyclerMost frequently used machines: ABI Model 7900 and Roche LightCycler ABI7900: Primer Express (MAC, v1.5 and PC, v2.0)ABI7900: Primer Express (MAC, v1.5 and PC, v2.0) LightCycler: Intrinsic softwareLightCycler: Intrinsic software

Primer Express v 2.0

Maoa.txt

Parameters

Start Designing primers

Maoa.txt

Sequence Input Type in a SequenceType in a Sequence Copy a Sequence from any file and paste it into the LC-PDS sequence windowCopy a Sequence from any file and paste it into the LC-PDS sequence windowNote: allowed characters:A, C, G, T U, if inserting a RNA sequence N, for any possible nucleotide all other characters are disabled minimum sequence length:160 nucleotides maximum sequence length:100,000 nucleotides maximum fragment for analysis:10,000 nucleotides

Sequence Input Import a SequenceImport a Sequence – from sequence database files in the –GenBank sequence file format e.g. from –EMBL sequence file format e.g. from –FASTA sequence file format (used by many sequence alignment and homology search software)

Probe Design Software -Entry Screen

LightCycler Probe Design Software -entry fields Desired Primer and Probe Tm Minimum Amplicon Size Pr i mer and Probe Concentration

LightCycler Probe Design Software - entry fields, continued Roche Buffers Stored in Software Option to Add/Delete Custom Buffer Concentration of Essential Buffer Components

LightCycler Probe Design Software - Global Analysis Screen

LightCycler Probe Design Software - Primer Probe Sets Screen

Homework: Design a primer pair for human hypoxia-inducible factor 1 First: get the sequence from genebank using the methods you learned from this class beforeFirst: get the sequence from genebank using the methods you learned from this class before Second: Use Primer 3 to do it one more timeSecond: Use Primer 3 to do it one more time Third: Design a pair of primers for real time RT-PCRThird: Design a pair of primers for real time RT-PCR And Finally: choose the best primer set of your own and explain why.And Finally: choose the best primer set of your own and explain why.

Human hypoxia-inducible factor 1 mRNA NM_001530, NM_181054, AB073325, AB Genomic DNA: Exon 15: AF Accession number: ***Due Time: by midnight of Oct. 5, 2008