SlideShare a Scribd company logo
1 of 13
FASTA 
Noman Majeed,Roll no: 3022 
Submitted to:Inam ul haq 
University of Education Okara Campus 
University of Education Okara 
Campus 1
University of Education Okara 
Campus 2
Contents 
 1 History 
 2 Uses 
 3 Search method 
 4 See also 
 5 References 
University of Education Okara 
Campus 3
History 
 The original FASTA program was designed for 
protein sequence similarity searching. FASTA 
added the ability to do DNA:DNA searches, 
translated protein:DNA searches, and also 
provided a more sophisticated shuffling 
program for evaluating statistical 
significance.[2] There are several programs 
in this package that allow the alignment of 
protein sequences and DNA sequences. 
University of Education Okara 
Campus 4
 The nucleic acid codes supported are 
Nucleic Acid Code Meaning Mnemonic 
 A A Adenine 
 C C Cytosine 
 G G Guanine 
 T T Thymine 
 U U Uracil 
 R A or G puRine 
 Y C, T or U pYrimidines 
 K G, T or U bases which are Ketones 
 M A or C bases with aMino groups 
 S C or G Strong interaction 
 W A, T or U Weak interaction 
 B not A (i.e. C, G, T or U) B comes after A 
 D not C (i.e. A, G, T or U) D comes after C 
 H not G (i.e., A, C, T or U) H comes after G 
 V neither T nor U (i.e. A, C or G) V comes after U 
 N A C G T U Nucleic acid 
 X masked 
 - gap of indeterminate length 
 The codes supported (24 amino acids and 3 special codes) are: 
University of Education Okara 
Campus 5
University of Education Okara 
Campus 6
Uses 
 FASTA is pronounced "fast A", and stands for "FAST-All", because 
it works with any alphabet, an extension of "FAST-P" (protein) 
and "FAST-N" (nucleotide) alignment. 
 The current FASTA package contains programs for 
protein:protein, DNA:DNA, protein:translated DNA (with 
frameshifts), and ordered or unordered peptide searches. Recent 
versions of the FASTA package include special translated search 
algorithms that correctly handle frameshift errors (which six-frame- 
translated searches do not handle very well) when 
comparing nucleotide to protein sequence data. 
University of Education Okara 
Campus 7
Search method 
 FASTA takes a given nucleotide or amino acid sequence and 
searches a corresponding sequence database by using local 
sequence alignment to find matches of similar database 
sequences. 
 The FASTA program follows a largely heuristic method which 
contributes to the high speed of its execution. It initially observes 
the pattern of word hits, word-to-word matches of a given length, 
and marks potential matches before performing a more time-consuming 
optimized search using a Smith-Waterman type of 
algorithm. 
University of Education Okara 
Campus 8
Protein 
 Protein-protein FASTA Protein-protein Smith-Waterman (ssearch) Global Protein-protein 
(Needleman- Wunsch) (ggsearch) Global/Local protein-protein (glsearch) Protein-protein 
with unordered peptides (fasts) Protein-protein with mixed peptide sequences (fastf) 
Nucleotide 
 Nucleotide-Nucleotide (DNA/RNA fasta) Ordered Nucleotides vs Nucleotide (fastm) Un-ordered 
Nucleotides vs Nucleotide (fasts) Translated 
 Translated DNA (with frameshifts, e.g. ESTs) vs Proteins (fastx/ fasty) Protein vs Translated 
DNA (with frameshifts) (tfastx/ tfasty) Peptides vs Translated DNA (tfasts) Statistical 
Significance 
 Protein vs Protein shuffle (prss) DNA vs DNA shuffle (prss) Translated DNA vs Protein 
shuffle (prfx) Local Duplications 
 Local Protein alignments (lalign) Plot Protein alignment "dot-plot" (plalign) Local DNA 
alignments (lalign) Plot DNA alignment "dot-plot" (plalign) 
University of Education Okara 
Campus 9
 Amino Acid Code Meaning 
 A Alanine 
 B Aspartic acid or Asparagine 
 C Cysteine 
 D Aspartic acid 
 E Glutamic acid 
 F Phenylalanine 
 G Glycine 
 H Histidine 
 I Isoleucine 
 J Leucine or Isoleucine 
 K Lysine 
 L Leucine 
 M Methionine 
 N Asparagine 
 O Pyrrolysine 
 P Proline 
 Q Glutamine 
 R Arginine 
 S Serine 
 T Threonine 
 U Selenocysteine 
 V Valine 
 W Tryptophan 
 Y Tyrosine 
 Z Glutamic acid or Glutamine 
 X any 
 * translation stop 
 - gap of indeterminate length 
University of Education Okara 
Campus 10
See Also 
 BLAST 
 FASTA format 
 Sequence alignment 
 Sequence alignment software 
 Sequence profiling tool 
University of Education Okara 
Campus 11
University of Education Okara 
Campus 12
References 
 Jump up ^ Lipman, DJ; Pearson, WR (1985). "Rapid 
and sensitive protein similarity searches". Science 
227 (4693): 1435–41. doi:10.1126/science.2983426. 
PMID 2983426. 
 Jump up ^ Pearson, WR; Lipman, DJ (1988). 
"Improved tools for biological sequence comparison". 
Proceedings of the National Academy of Sciences of 
the United States of America 85 (8): 2444–8. 
doi:10.1073/pnas.85.8.2444. PMC 280013. PMID 
3162770 
University of Education Okara 
Campus 13

More Related Content

What's hot (20)

Introduction to ncbi, embl, ddbj
Introduction to ncbi, embl, ddbjIntroduction to ncbi, embl, ddbj
Introduction to ncbi, embl, ddbj
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In Bioinformatics
 
Express sequence tags
Express sequence tagsExpress sequence tags
Express sequence tags
 
Fasta
FastaFasta
Fasta
 
Swiss PROT
Swiss PROT Swiss PROT
Swiss PROT
 
Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment   Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment
 
Fasta
FastaFasta
Fasta
 
Phylogenetic analysis
Phylogenetic analysis Phylogenetic analysis
Phylogenetic analysis
 
Finding ORF
Finding ORFFinding ORF
Finding ORF
 
Dot matrix Analysis Tools (Bioinformatics)
Dot matrix Analysis Tools (Bioinformatics)Dot matrix Analysis Tools (Bioinformatics)
Dot matrix Analysis Tools (Bioinformatics)
 
DNA Sequencing
DNA SequencingDNA Sequencing
DNA Sequencing
 
UniProt
UniProtUniProt
UniProt
 
BLAST
BLASTBLAST
BLAST
 
dot plot analysis
dot plot analysisdot plot analysis
dot plot analysis
 
Entrez databases
Entrez databasesEntrez databases
Entrez databases
 
NCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology InformationNCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology Information
 
methods for protein structure prediction
methods for protein structure predictionmethods for protein structure prediction
methods for protein structure prediction
 
sequence alignment
sequence alignmentsequence alignment
sequence alignment
 
Protein database
Protein databaseProtein database
Protein database
 
Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins
 

Similar to Fasta

Presentation on FASTA
Presentation on FASTAPresentation on FASTA
Presentation on FASTANancy599470
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Sequence analysis - Bioinformatics
Sequence analysis - BioinformaticsSequence analysis - Bioinformatics
Sequence analysis - BioinformaticsPratik Parikh
 
FastA HOMOLOGY SEARCH ALGORITHM
FastA HOMOLOGY SEARCH ALGORITHMFastA HOMOLOGY SEARCH ALGORITHM
FastA HOMOLOGY SEARCH ALGORITHMMuunda Mudenda
 
BLAST AND FASTA.pptx
BLAST AND FASTA.pptxBLAST AND FASTA.pptx
BLAST AND FASTA.pptxPiyushBehgal1
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptxPagudalaSangeetha
 
Multiple Alignment Sequence using Clustal Omega/ Shumaila Riaz
Multiple Alignment Sequence using Clustal Omega/ Shumaila RiazMultiple Alignment Sequence using Clustal Omega/ Shumaila Riaz
Multiple Alignment Sequence using Clustal Omega/ Shumaila RiazShumailaRiaz6
 
Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)AnkitTiwari354
 
Blast bioinformatics
Blast bioinformaticsBlast bioinformatics
Blast bioinformaticsatmapandey
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptxericndunek
 
Multiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikMultiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikShubham Kaushik
 
Bioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuBioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuKAUSHAL SAHU
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignmentbarathvaj
 
Kyle Jensen MIT Ph.D. Thesis Defense
Kyle Jensen MIT Ph.D. Thesis DefenseKyle Jensen MIT Ph.D. Thesis Defense
Kyle Jensen MIT Ph.D. Thesis DefenseKyle Jensen
 
BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234alizain9604
 

Similar to Fasta (20)

Presentation on FASTA
Presentation on FASTAPresentation on FASTA
Presentation on FASTA
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
E1062632
E1062632E1062632
E1062632
 
Sequence analysis - Bioinformatics
Sequence analysis - BioinformaticsSequence analysis - Bioinformatics
Sequence analysis - Bioinformatics
 
FastA HOMOLOGY SEARCH ALGORITHM
FastA HOMOLOGY SEARCH ALGORITHMFastA HOMOLOGY SEARCH ALGORITHM
FastA HOMOLOGY SEARCH ALGORITHM
 
BLAST AND FASTA.pptx
BLAST AND FASTA.pptxBLAST AND FASTA.pptx
BLAST AND FASTA.pptx
 
Sequence Analysis
Sequence AnalysisSequence Analysis
Sequence Analysis
 
Blast
BlastBlast
Blast
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptx
 
Multiple Alignment Sequence using Clustal Omega/ Shumaila Riaz
Multiple Alignment Sequence using Clustal Omega/ Shumaila RiazMultiple Alignment Sequence using Clustal Omega/ Shumaila Riaz
Multiple Alignment Sequence using Clustal Omega/ Shumaila Riaz
 
Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)
 
Blast bioinformatics
Blast bioinformaticsBlast bioinformatics
Blast bioinformatics
 
Mayank
MayankMayank
Mayank
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptx
 
Multiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikMultiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham Kaushik
 
Bioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuBioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahu
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignment
 
Article
ArticleArticle
Article
 
Kyle Jensen MIT Ph.D. Thesis Defense
Kyle Jensen MIT Ph.D. Thesis DefenseKyle Jensen MIT Ph.D. Thesis Defense
Kyle Jensen MIT Ph.D. Thesis Defense
 
BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234
 

More from university of education,Lahore

More from university of education,Lahore (20)

Activites and Time Planning
 Activites and Time Planning Activites and Time Planning
Activites and Time Planning
 
Steganography
SteganographySteganography
Steganography
 
Classical Encryption Techniques
Classical Encryption TechniquesClassical Encryption Techniques
Classical Encryption Techniques
 
Activites and Time Planning
Activites and Time PlanningActivites and Time Planning
Activites and Time Planning
 
OSI Security Architecture
OSI Security ArchitectureOSI Security Architecture
OSI Security Architecture
 
Network Security Terminologies
Network Security TerminologiesNetwork Security Terminologies
Network Security Terminologies
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
 
Software Testing and Debugging
Software Testing and DebuggingSoftware Testing and Debugging
Software Testing and Debugging
 
ePayment Methods
ePayment MethodsePayment Methods
ePayment Methods
 
SEO
SEOSEO
SEO
 
A Star Search
A Star SearchA Star Search
A Star Search
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Uml Diagrams
Uml DiagramsUml Diagrams
Uml Diagrams
 
eDras Max
eDras MaxeDras Max
eDras Max
 
RAD Model
RAD ModelRAD Model
RAD Model
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
Itertaive Process Development
Itertaive Process DevelopmentItertaive Process Development
Itertaive Process Development
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
 
Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 

Recently uploaded

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 

Recently uploaded (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Fasta

  • 1. FASTA Noman Majeed,Roll no: 3022 Submitted to:Inam ul haq University of Education Okara Campus University of Education Okara Campus 1
  • 2. University of Education Okara Campus 2
  • 3. Contents  1 History  2 Uses  3 Search method  4 See also  5 References University of Education Okara Campus 3
  • 4. History  The original FASTA program was designed for protein sequence similarity searching. FASTA added the ability to do DNA:DNA searches, translated protein:DNA searches, and also provided a more sophisticated shuffling program for evaluating statistical significance.[2] There are several programs in this package that allow the alignment of protein sequences and DNA sequences. University of Education Okara Campus 4
  • 5.  The nucleic acid codes supported are Nucleic Acid Code Meaning Mnemonic  A A Adenine  C C Cytosine  G G Guanine  T T Thymine  U U Uracil  R A or G puRine  Y C, T or U pYrimidines  K G, T or U bases which are Ketones  M A or C bases with aMino groups  S C or G Strong interaction  W A, T or U Weak interaction  B not A (i.e. C, G, T or U) B comes after A  D not C (i.e. A, G, T or U) D comes after C  H not G (i.e., A, C, T or U) H comes after G  V neither T nor U (i.e. A, C or G) V comes after U  N A C G T U Nucleic acid  X masked  - gap of indeterminate length  The codes supported (24 amino acids and 3 special codes) are: University of Education Okara Campus 5
  • 6. University of Education Okara Campus 6
  • 7. Uses  FASTA is pronounced "fast A", and stands for "FAST-All", because it works with any alphabet, an extension of "FAST-P" (protein) and "FAST-N" (nucleotide) alignment.  The current FASTA package contains programs for protein:protein, DNA:DNA, protein:translated DNA (with frameshifts), and ordered or unordered peptide searches. Recent versions of the FASTA package include special translated search algorithms that correctly handle frameshift errors (which six-frame- translated searches do not handle very well) when comparing nucleotide to protein sequence data. University of Education Okara Campus 7
  • 8. Search method  FASTA takes a given nucleotide or amino acid sequence and searches a corresponding sequence database by using local sequence alignment to find matches of similar database sequences.  The FASTA program follows a largely heuristic method which contributes to the high speed of its execution. It initially observes the pattern of word hits, word-to-word matches of a given length, and marks potential matches before performing a more time-consuming optimized search using a Smith-Waterman type of algorithm. University of Education Okara Campus 8
  • 9. Protein  Protein-protein FASTA Protein-protein Smith-Waterman (ssearch) Global Protein-protein (Needleman- Wunsch) (ggsearch) Global/Local protein-protein (glsearch) Protein-protein with unordered peptides (fasts) Protein-protein with mixed peptide sequences (fastf) Nucleotide  Nucleotide-Nucleotide (DNA/RNA fasta) Ordered Nucleotides vs Nucleotide (fastm) Un-ordered Nucleotides vs Nucleotide (fasts) Translated  Translated DNA (with frameshifts, e.g. ESTs) vs Proteins (fastx/ fasty) Protein vs Translated DNA (with frameshifts) (tfastx/ tfasty) Peptides vs Translated DNA (tfasts) Statistical Significance  Protein vs Protein shuffle (prss) DNA vs DNA shuffle (prss) Translated DNA vs Protein shuffle (prfx) Local Duplications  Local Protein alignments (lalign) Plot Protein alignment "dot-plot" (plalign) Local DNA alignments (lalign) Plot DNA alignment "dot-plot" (plalign) University of Education Okara Campus 9
  • 10.  Amino Acid Code Meaning  A Alanine  B Aspartic acid or Asparagine  C Cysteine  D Aspartic acid  E Glutamic acid  F Phenylalanine  G Glycine  H Histidine  I Isoleucine  J Leucine or Isoleucine  K Lysine  L Leucine  M Methionine  N Asparagine  O Pyrrolysine  P Proline  Q Glutamine  R Arginine  S Serine  T Threonine  U Selenocysteine  V Valine  W Tryptophan  Y Tyrosine  Z Glutamic acid or Glutamine  X any  * translation stop  - gap of indeterminate length University of Education Okara Campus 10
  • 11. See Also  BLAST  FASTA format  Sequence alignment  Sequence alignment software  Sequence profiling tool University of Education Okara Campus 11
  • 12. University of Education Okara Campus 12
  • 13. References  Jump up ^ Lipman, DJ; Pearson, WR (1985). "Rapid and sensitive protein similarity searches". Science 227 (4693): 1435–41. doi:10.1126/science.2983426. PMID 2983426.  Jump up ^ Pearson, WR; Lipman, DJ (1988). "Improved tools for biological sequence comparison". Proceedings of the National Academy of Sciences of the United States of America 85 (8): 2444–8. doi:10.1073/pnas.85.8.2444. PMC 280013. PMID 3162770 University of Education Okara Campus 13