SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Molecular Anthropology in the Genomic Era



  HaPlone: a User-Friendly Web-Based Application for
    the Management of Molecular Antropology Data

Andrea Zauli1, Alessio Boattini2, Alberto Eusebi1, Mauro Amico1, Ivan Rossi*,1,
              Rita Casadio2, Donata Luiselli2, Davide Pettener*,2

 (1) BioDec S.r.l., Via Calzavecchio 20/2, 40033 Casalecchio di Reno (BO),
                                         Italy
(2) Dip. di Biologia E. S., Univ. of Bologna, Via Selmi 3 , 40126 Bologna, Italy

           (*) Email: davide.pettener@unibo.it , ivan@biodec.com



                        Molecular Anthropology in the Genomic Era
                                  Rome, Dec. 3rd-5th 2009
What is HaPlone?
●   An application for the
    management of molecular
    anthropology data, built on top of
    the open-source enterprise-grade
    Plone Content Management
    System (http://plone.org)
●   It has been developed for the “BiBi
    – Biodiversity and Bioinformatics”
    project of the University of
    Bologna. One of the goals was “the
    design, the implementation, the
    test and maintenance of a data
    base useful for theoretical studies”.




                          Molecular Anthropology in the Genomic Era
                                    Rome, Dec. 3rd-5th 2009
What HaPlone does ...
●   Allows to store, inspect, search
    and retrieve data through the
    familiar interface of a standard web
    browser
●   It now handles Y-UEP and Y-STR
    molecular data, together with
    personal data
●   Population subsets can be easily
    selected (by location, haplogroup,
    sex, MRCA) using simple query
    forms, whose reports also provide
    basic grouping, statistics and
    charts on the selected sets.




                         Molecular Anthropology in the Genomic Era
                                   Rome, Dec. 3rd-5th 2009
What HaPlone does ...
●   Massive data import may be
    performed from CSV files
●   The selected data can be exported
    to external programs (via CSV
    files).
●   By leveraging on Plone access-
    control features, the application
    can handle selective fine-grained
    access control to stored data, so it
    can be used both for internal
    information sharing and data
    dissemination simultaneously.




                         Molecular Anthropology in the Genomic Era
                                   Rome, Dec. 3rd-5th 2009
●   Data are stored in the "Subject"
                          data structure, containing both
                          personal and molecular data.
                      ●   Easy editing of UEP and STR
                          data.
                      ●   For each subject, the application
                          calculates on-the-fly the
                          haplogroup, based on its tested
                          UEPs, as well as the most recent
                          common ancestor for each sexual
                          lineage, based on the stored
                          population.

Molecular Anthropology in the Genomic Era
          Rome, Dec. 3rd-5th 2009
Error checking


                The system also takes care of
                  checking data consistency and
                  flags the user for potential errors
                  through on-the-fly:
                 ●    error-checking on conflicting or
                      inconsistent UEPs with respect to
                      the calculated haplogroup and
                      branch nodes;
                 ●    flagging out-of-range STRs




Molecular Anthropology in the Genomic Era
          Rome, Dec. 3rd-5th 2009
Would like to see more?




                       ●    The first public HaPlone installation is
                            at http://anthropos.biocomp.unibo.it
                       ●    ..but if you stop by the poster, I have it
                            running on my laptop and you may
                            see it live

     Molecular Anthropology in the Genomic Era
               Rome, Dec. 3rd-5th 2009

Más contenido relacionado

La actualidad más candente (20)

Biological databases
Biological databases Biological databases
Biological databases
 
Prosite
PrositeProsite
Prosite
 
Protein database
Protein  databaseProtein  database
Protein database
 
iEvobIO
iEvobIO iEvobIO
iEvobIO
 
Major resources of bioinformatics 2
Major resources of bioinformatics 2Major resources of bioinformatics 2
Major resources of bioinformatics 2
 
Resume
ResumeResume
Resume
 
Introduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASEIntroduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASE
 
(Expasy)
(Expasy)(Expasy)
(Expasy)
 
Tools of bioinforformatics by kk
Tools of bioinforformatics by kkTools of bioinforformatics by kk
Tools of bioinforformatics by kk
 
OMIM Database
OMIM DatabaseOMIM Database
OMIM Database
 
Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...
 
Proteome databases
Proteome databasesProteome databases
Proteome databases
 
Biological data bioinformatics
Biological data bioinformatics Biological data bioinformatics
Biological data bioinformatics
 
protein databases
 protein databases protein databases
protein databases
 
Data Mining
Data Mining Data Mining
Data Mining
 
Chapter - 8.4 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.4 Data Mining Concepts and Techniques 2nd Ed slides Han & KamberChapter - 8.4 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.4 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
 
Bioinformatics introduction
Bioinformatics introductionBioinformatics introduction
Bioinformatics introduction
 
Bioinformatics ppt
Bioinformatics pptBioinformatics ppt
Bioinformatics ppt
 
PIR- Protein Information Resource
PIR- Protein Information ResourcePIR- Protein Information Resource
PIR- Protein Information Resource
 
biorepository
biorepositorybiorepository
biorepository
 

Destacado

BioDec LinuxDay2012 Erlug
BioDec LinuxDay2012 ErlugBioDec LinuxDay2012 Erlug
BioDec LinuxDay2012 ErlugBioDec
 
BioDec Srl Company Profile
BioDec Srl Company ProfileBioDec Srl Company Profile
BioDec Srl Company ProfileBioDec
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildCMDBuild org
 
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Giuliano Latini
 
Glusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileGlusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileBioDec
 
Glusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileGlusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileIvan Rossi
 
Genome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeGenome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeBioDec
 

Destacado (8)

BioDec LinuxDay2012 Erlug
BioDec LinuxDay2012 ErlugBioDec LinuxDay2012 Erlug
BioDec LinuxDay2012 Erlug
 
BioDec Srl Company Profile
BioDec Srl Company ProfileBioDec Srl Company Profile
BioDec Srl Company Profile
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuild
 
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
 
Glusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileGlusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatile
 
Glusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatileGlusterfs: un filesystem altamente versatile
Glusterfs: un filesystem altamente versatile
 
Genome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeGenome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the place
 
Sirby flyer 2015_ita
Sirby flyer 2015_itaSirby flyer 2015_ita
Sirby flyer 2015_ita
 

Similar a HaPlone: A User-Friendly Web App for Molecular Anthropology Data

UniProt
UniProtUniProt
UniProtAmnaA7
 
Evaluation of beef production and consumption ontology and presentatio...
Evaluation of beef production and consumption ontology and presentatio...Evaluation of beef production and consumption ontology and presentatio...
Evaluation of beef production and consumption ontology and presentatio...Robert Trypuz
 
Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...BibiQuinah
 
Closing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real ScienceClosing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real ScienceJustin Johnson
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
Using public databases to inform research questions
Using public databases to inform research questionsUsing public databases to inform research questions
Using public databases to inform research questionsamlbinder
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONIJwest
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION dannyijwest
 
Network and pathway visualization tools
Network and pathway visualization toolsNetwork and pathway visualization tools
Network and pathway visualization toolsD HARI PRASATH
 
The Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataThe Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataBarry Smith
 
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...Dr. Haxel Consult
 
Munoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMunoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMonica Munoz-Torres
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesConnected Data World
 
Designing a Semantic Web path to e-Science
Designing a Semantic Web path to e-ScienceDesigning a Semantic Web path to e-Science
Designing a Semantic Web path to e-ScienceFrancesca Di Donato
 
Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Monica Munoz-Torres
 

Similar a HaPlone: A User-Friendly Web App for Molecular Anthropology Data (20)

UniProt
UniProtUniProt
UniProt
 
Icis2016 morpho-info-comp-20161029
Icis2016 morpho-info-comp-20161029Icis2016 morpho-info-comp-20161029
Icis2016 morpho-info-comp-20161029
 
Evaluation of beef production and consumption ontology and presentatio...
Evaluation of beef production and consumption ontology and presentatio...Evaluation of beef production and consumption ontology and presentatio...
Evaluation of beef production and consumption ontology and presentatio...
 
Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...Sequence and Structural Databases of DNA and Protein, and its significance in...
Sequence and Structural Databases of DNA and Protein, and its significance in...
 
Closing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real ScienceClosing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real Science
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
Using public databases to inform research questions
Using public databases to inform research questionsUsing public databases to inform research questions
Using public databases to inform research questions
 
Web Apollo Workshop UIUC
Web Apollo Workshop UIUCWeb Apollo Workshop UIUC
Web Apollo Workshop UIUC
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
 
Network and pathway visualization tools
Network and pathway visualization toolsNetwork and pathway visualization tools
Network and pathway visualization tools
 
The Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataThe Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military Data
 
Biological database
Biological databaseBiological database
Biological database
 
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...
II-SDV 2013 Text Mining at Work: Critical Assessment of the Completeness and ...
 
Munoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMunoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ss
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical Sciences
 
Designing a Semantic Web path to e-Science
Designing a Semantic Web path to e-ScienceDesigning a Semantic Web path to e-Science
Designing a Semantic Web path to e-Science
 
NeOn Project : Lifecycle support for Networked Ontologies
NeOn Project : Lifecycle support for Networked Ontologies NeOn Project : Lifecycle support for Networked Ontologies
NeOn Project : Lifecycle support for Networked Ontologies
 
NeOn project
NeOn projectNeOn project
NeOn project
 
Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Último (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

HaPlone: A User-Friendly Web App for Molecular Anthropology Data

  • 1. Molecular Anthropology in the Genomic Era HaPlone: a User-Friendly Web-Based Application for the Management of Molecular Antropology Data Andrea Zauli1, Alessio Boattini2, Alberto Eusebi1, Mauro Amico1, Ivan Rossi*,1, Rita Casadio2, Donata Luiselli2, Davide Pettener*,2 (1) BioDec S.r.l., Via Calzavecchio 20/2, 40033 Casalecchio di Reno (BO), Italy (2) Dip. di Biologia E. S., Univ. of Bologna, Via Selmi 3 , 40126 Bologna, Italy (*) Email: davide.pettener@unibo.it , ivan@biodec.com Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 2. What is HaPlone? ● An application for the management of molecular anthropology data, built on top of the open-source enterprise-grade Plone Content Management System (http://plone.org) ● It has been developed for the “BiBi – Biodiversity and Bioinformatics” project of the University of Bologna. One of the goals was “the design, the implementation, the test and maintenance of a data base useful for theoretical studies”. Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 3. What HaPlone does ... ● Allows to store, inspect, search and retrieve data through the familiar interface of a standard web browser ● It now handles Y-UEP and Y-STR molecular data, together with personal data ● Population subsets can be easily selected (by location, haplogroup, sex, MRCA) using simple query forms, whose reports also provide basic grouping, statistics and charts on the selected sets. Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 4. What HaPlone does ... ● Massive data import may be performed from CSV files ● The selected data can be exported to external programs (via CSV files). ● By leveraging on Plone access- control features, the application can handle selective fine-grained access control to stored data, so it can be used both for internal information sharing and data dissemination simultaneously. Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 5. Data are stored in the "Subject" data structure, containing both personal and molecular data. ● Easy editing of UEP and STR data. ● For each subject, the application calculates on-the-fly the haplogroup, based on its tested UEPs, as well as the most recent common ancestor for each sexual lineage, based on the stored population. Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 6. Error checking The system also takes care of checking data consistency and flags the user for potential errors through on-the-fly: ● error-checking on conflicting or inconsistent UEPs with respect to the calculated haplogroup and branch nodes; ● flagging out-of-range STRs Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009
  • 7. Would like to see more? ● The first public HaPlone installation is at http://anthropos.biocomp.unibo.it ● ..but if you stop by the poster, I have it running on my laptop and you may see it live Molecular Anthropology in the Genomic Era Rome, Dec. 3rd-5th 2009