SlideShare una empresa de Scribd logo
1 de 7
Interexchance Languages
XML
COBRA
UMLS
XML
● eXtensible Markup Language
● Used for data exchangeover the web
● Similar to HTML
● Uses document type definition to define data
● Mainly used to make spreadsheets for financial
data
● It allows one to create new tags
●
XML
● Stores data with user defined tags
● XML data can be embedded with HTML code
and then used to display within a browser
● Its flexibility and robustness makes it a
excellent choice to share data
● BLAST, FASTA produce XML format results
● NCBI, EMBL, DDBJ all use XML format
● PIR database can be downloaded in XML
● Also the Gene Ontology data
XML Example
<?XML> version=”1.0”?>
<eSearchResult>
<Count>39655</Count>
<RetMax>10</Retmax>
<RetStart>0</RetStart>
<IdList Date=”14/03/2015”>
<IdList>123456789</ID>
<IdList>123456799</ID>
<IdList>123456999</ID>
<IdList>123459999</ID>
</IdList>
</eSearchResult>
●
1st
line – XML Declaration – declares version
●
2nd
line – first element of the root of document
<eSearchResult>
an object resulting from Entrex search
● Next 4 lines – child elements
IdList, Count, RetMax, RetStart
● IdList has a date attribute and multiple Id
sublements
NOTE
● All tags are case sensitive
● All elements must have a matching closing tag
● All elements must be correctly nested
● All attribute values must be quoted (“abc”)
Output
● EsearchResult
– Count
– RetMax
– RetStart
– IdList
● ID
● ID
● ID
● ID
123456789
123456799
123456999
123459999

Más contenido relacionado

La actualidad más candente

Document Object Model (DOM)
Document Object Model (DOM)Document Object Model (DOM)
Document Object Model (DOM)GOPAL BASAK
 
Document object model(dom)
Document object model(dom)Document object model(dom)
Document object model(dom)rahul kundu
 
Storage dei dati con MongoDB
Storage dei dati con MongoDBStorage dei dati con MongoDB
Storage dei dati con MongoDBAndrea Balducci
 
Internet and Web Technology (CLASS-2) [HTTP & HTML]
Internet and Web Technology (CLASS-2) [HTTP & HTML]Internet and Web Technology (CLASS-2) [HTTP & HTML]
Internet and Web Technology (CLASS-2) [HTTP & HTML]Ayes Chinmay
 
Arab Academy For Science And Technology
Arab Academy For Science And TechnologyArab Academy For Science And Technology
Arab Academy For Science And TechnologyAhmed Alfateh
 
Exploring Large Chemical Data Sets
Exploring Large Chemical Data SetsExploring Large Chemical Data Sets
Exploring Large Chemical Data Setskylelutz
 
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport data
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport dataSC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport data
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport dataBigData_Europe
 
Brett Ragozzine - Graph Databases and Neo4j
Brett Ragozzine - Graph Databases and Neo4jBrett Ragozzine - Graph Databases and Neo4j
Brett Ragozzine - Graph Databases and Neo4jBrett Ragozzine
 
The Ulta-Handy HTML Guide
The Ulta-Handy HTML GuideThe Ulta-Handy HTML Guide
The Ulta-Handy HTML Guidejsved
 
Word to WordPerfect Conversion: How to Strip Formatting
Word to WordPerfect Conversion: How to Strip FormattingWord to WordPerfect Conversion: How to Strip Formatting
Word to WordPerfect Conversion: How to Strip FormattingOregon Law Practice Management
 
Document object model
Document object modelDocument object model
Document object modelAmit kumar
 
Mobyle 2 - Mobyle Workshop - September 28, 2012
Mobyle 2 - Mobyle Workshop - September 28, 2012Mobyle 2 - Mobyle Workshop - September 28, 2012
Mobyle 2 - Mobyle Workshop - September 28, 2012Hervé Ménager
 
Strigil - lightning talks
Strigil - lightning talksStrigil - lightning talks
Strigil - lightning talkszviri
 

La actualidad más candente (20)

Introduction to DOM
Introduction to DOMIntroduction to DOM
Introduction to DOM
 
Document Object Model (DOM)
Document Object Model (DOM)Document Object Model (DOM)
Document Object Model (DOM)
 
Document object model(dom)
Document object model(dom)Document object model(dom)
Document object model(dom)
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
Storage dei dati con MongoDB
Storage dei dati con MongoDBStorage dei dati con MongoDB
Storage dei dati con MongoDB
 
Dom
Dom Dom
Dom
 
Basic concepts of xml
Basic concepts of xmlBasic concepts of xml
Basic concepts of xml
 
Dom structure
Dom structureDom structure
Dom structure
 
Internet and Web Technology (CLASS-2) [HTTP & HTML]
Internet and Web Technology (CLASS-2) [HTTP & HTML]Internet and Web Technology (CLASS-2) [HTTP & HTML]
Internet and Web Technology (CLASS-2) [HTTP & HTML]
 
Arab Academy For Science And Technology
Arab Academy For Science And TechnologyArab Academy For Science And Technology
Arab Academy For Science And Technology
 
Exploring Large Chemical Data Sets
Exploring Large Chemical Data SetsExploring Large Chemical Data Sets
Exploring Large Chemical Data Sets
 
Processing XML
Processing XMLProcessing XML
Processing XML
 
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport data
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport dataSC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport data
SC4 Workshop 2 : Pieter Colpaert - Maximizing the reuse of open transport data
 
Brett Ragozzine - Graph Databases and Neo4j
Brett Ragozzine - Graph Databases and Neo4jBrett Ragozzine - Graph Databases and Neo4j
Brett Ragozzine - Graph Databases and Neo4j
 
Ajax
Ajax Ajax
Ajax
 
The Ulta-Handy HTML Guide
The Ulta-Handy HTML GuideThe Ulta-Handy HTML Guide
The Ulta-Handy HTML Guide
 
Word to WordPerfect Conversion: How to Strip Formatting
Word to WordPerfect Conversion: How to Strip FormattingWord to WordPerfect Conversion: How to Strip Formatting
Word to WordPerfect Conversion: How to Strip Formatting
 
Document object model
Document object modelDocument object model
Document object model
 
Mobyle 2 - Mobyle Workshop - September 28, 2012
Mobyle 2 - Mobyle Workshop - September 28, 2012Mobyle 2 - Mobyle Workshop - September 28, 2012
Mobyle 2 - Mobyle Workshop - September 28, 2012
 
Strigil - lightning talks
Strigil - lightning talksStrigil - lightning talks
Strigil - lightning talks
 

Destacado (8)

Web 2.0 cindy
Web 2.0 cindyWeb 2.0 cindy
Web 2.0 cindy
 
Presentacion de gbi
Presentacion de gbiPresentacion de gbi
Presentacion de gbi
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Diapositiva jeimy
Diapositiva jeimyDiapositiva jeimy
Diapositiva jeimy
 
Web 2
Web 2Web 2
Web 2
 
Leidy sanchez
Leidy sanchezLeidy sanchez
Leidy sanchez
 
Who is Big Brother now?
Who is Big Brother now? Who is Big Brother now?
Who is Big Brother now?
 

Similar a 18.xml (20)

Xml
XmlXml
Xml
 
XML1.pptx
XML1.pptxXML1.pptx
XML1.pptx
 
XML-INTRODUCTION.pdf
XML-INTRODUCTION.pdfXML-INTRODUCTION.pdf
XML-INTRODUCTION.pdf
 
Web based application of Live Scoreboard using XML.
Web based application of Live Scoreboard using XML.Web based application of Live Scoreboard using XML.
Web based application of Live Scoreboard using XML.
 
01 Xml Begin
01 Xml Begin01 Xml Begin
01 Xml Begin
 
Lecture 1 - Getting to know XML
Lecture 1 - Getting to know XMLLecture 1 - Getting to know XML
Lecture 1 - Getting to know XML
 
BITM3730 10-18.pptx
BITM3730 10-18.pptxBITM3730 10-18.pptx
BITM3730 10-18.pptx
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
BITM3730 10-31.pptx
BITM3730 10-31.pptxBITM3730 10-31.pptx
BITM3730 10-31.pptx
 
xml
xmlxml
xml
 
XML Unit 01
XML Unit 01XML Unit 01
XML Unit 01
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Xml schema
Xml schemaXml schema
Xml schema
 
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
 
IT6801-Service Oriented Architecture- UNIT-I notes
IT6801-Service Oriented Architecture- UNIT-I notesIT6801-Service Oriented Architecture- UNIT-I notes
IT6801-Service Oriented Architecture- UNIT-I notes
 

Más de Abhijeet Kadam

Más de Abhijeet Kadam (20)

27.docking protein-protein and protein-ligand
27.docking protein-protein and protein-ligand27.docking protein-protein and protein-ligand
27.docking protein-protein and protein-ligand
 
26.docking
26.docking26.docking
26.docking
 
25.qsar
25.qsar25.qsar
25.qsar
 
24.prodrug
24.prodrug24.prodrug
24.prodrug
 
23.optimizing access to target
23.optimizing access to target23.optimizing access to target
23.optimizing access to target
 
22.pharmacophore
22.pharmacophore22.pharmacophore
22.pharmacophore
 
21.umls
21.umls21.umls
21.umls
 
20.drug discovery
20.drug discovery20.drug discovery
20.drug discovery
 
19.cobra
19.cobra19.cobra
19.cobra
 
17.interoperability
17.interoperability17.interoperability
17.interoperability
 
15.simulated anneling
15.simulated anneling15.simulated anneling
15.simulated anneling
 
14.machine learning
14.machine learning14.machine learning
14.machine learning
 
13.cartesian coordinates
13.cartesian coordinates13.cartesian coordinates
13.cartesian coordinates
 
12.protein folding
12.protein folding12.protein folding
12.protein folding
 
11.ramachandran plot
11.ramachandran plot11.ramachandran plot
11.ramachandran plot
 
10.torsion angles
10.torsion angles10.torsion angles
10.torsion angles
 
9.protein ligand interactions2
9.protein ligand interactions29.protein ligand interactions2
9.protein ligand interactions2
 
8.protein ligand interactions
8.protein ligand interactions8.protein ligand interactions
8.protein ligand interactions
 
7.local and global minima
7.local and global minima7.local and global minima
7.local and global minima
 
6.ab initio qm
6.ab initio qm6.ab initio qm
6.ab initio qm
 

Último

Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptAmirRaziq1
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsCharlene Llagas
 
projectile motion, impulse and moment
projectile  motion, impulse  and  momentprojectile  motion, impulse  and  moment
projectile motion, impulse and momentdonamiaquintan2
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Sérgio Sacani
 
linear Regression, multiple Regression and Annova
linear Regression, multiple Regression and Annovalinear Regression, multiple Regression and Annova
linear Regression, multiple Regression and AnnovaMansi Rastogi
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
Pests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPirithiRaju
 
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11GelineAvendao
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPRPirithiRaju
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 
Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosZachary Labe
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsDobusch Leonhard
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxMedical College
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learningvschiavoni
 
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Christina Parmionova
 
bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlshansessene
 
Replisome-Cohesin Interfacing A Molecular Perspective.pdf
Replisome-Cohesin Interfacing A Molecular Perspective.pdfReplisome-Cohesin Interfacing A Molecular Perspective.pdf
Replisome-Cohesin Interfacing A Molecular Perspective.pdfAtiaGohar1
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGiovaniTrinidad
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxGiDMOh
 

Último (20)

Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.ppt
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and Functions
 
projectile motion, impulse and moment
projectile  motion, impulse  and  momentprojectile  motion, impulse  and  moment
projectile motion, impulse and moment
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
 
linear Regression, multiple Regression and Annova
linear Regression, multiple Regression and Annovalinear Regression, multiple Regression and Annova
linear Regression, multiple Regression and Annova
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
Pests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPR
 
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11
WEEK 4 PHYSICAL SCIENCE QUARTER 3 FOR G11
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 
Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenarios
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and Pitfalls
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptx
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
 
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
 
bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girls
 
Replisome-Cohesin Interfacing A Molecular Perspective.pdf
Replisome-Cohesin Interfacing A Molecular Perspective.pdfReplisome-Cohesin Interfacing A Molecular Perspective.pdf
Replisome-Cohesin Interfacing A Molecular Perspective.pdf
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptx
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptx
 

18.xml

  • 2. XML ● eXtensible Markup Language ● Used for data exchangeover the web ● Similar to HTML ● Uses document type definition to define data ● Mainly used to make spreadsheets for financial data ● It allows one to create new tags ●
  • 3. XML ● Stores data with user defined tags ● XML data can be embedded with HTML code and then used to display within a browser ● Its flexibility and robustness makes it a excellent choice to share data ● BLAST, FASTA produce XML format results ● NCBI, EMBL, DDBJ all use XML format ● PIR database can be downloaded in XML ● Also the Gene Ontology data
  • 4. XML Example <?XML> version=”1.0”?> <eSearchResult> <Count>39655</Count> <RetMax>10</Retmax> <RetStart>0</RetStart> <IdList Date=”14/03/2015”> <IdList>123456789</ID> <IdList>123456799</ID> <IdList>123456999</ID> <IdList>123459999</ID> </IdList> </eSearchResult>
  • 5. ● 1st line – XML Declaration – declares version ● 2nd line – first element of the root of document <eSearchResult> an object resulting from Entrex search ● Next 4 lines – child elements IdList, Count, RetMax, RetStart ● IdList has a date attribute and multiple Id sublements
  • 6. NOTE ● All tags are case sensitive ● All elements must have a matching closing tag ● All elements must be correctly nested ● All attribute values must be quoted (“abc”)
  • 7. Output ● EsearchResult – Count – RetMax – RetStart – IdList ● ID ● ID ● ID ● ID 123456789 123456799 123456999 123459999