SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
VectorBase
http://www.vectorbase.org




                            DAS at VectorBase	


                                 Karyn Mégy
                               Update May 2010 	





Karyn Mégy – May 2010                                1
VectorBase
http://www.vectorbase.org




     •  In this tutorial you will find:	


            -  A brief introduction to DAS	

                  	

 What is it? Why use it? What is the concept?	


            -  A step by step guide on how to install a DAS track	

                   	

 Anopheles RNA-seq example 	





Karyn Mégy – May 2010                                                    2
VectorBase
http://www.vectorbase.org




                                   Introduction	


                            What is DAS? Why use DAS?	

                                What is the concept?
                                                   	





Karyn Mégy – May 2010                                      3
VectorBase
http://www.vectorbase.org




                            Distributed Annotation System	


     •  Developed by Robin Dowell, Sean Eddy and Lincoln Stein	


     •  Specification of a protocol for requesting and returning sequence and
        annotation data 	


     •  Allows decentralised storage of sequence annotation and integration on
        demand basis by client-side software	


     •  Simple storage protocol running over HTTP	


                               …. see http://biodas.org for more details.
                                                                        	


Karyn Mégy – May 2010                                                          4
VectorBase
http://www.vectorbase.org




                                  Why DAS ?	


     •  Annotation easier to share	


     •  Annotation can be stored in a variety of formats	


     •  Control over updating the data left to the original data provider	


     •  Conflicting annotation permitted 	





Karyn Mégy – May 2010                                                          5
VectorBase
 http://www.vectorbase.org




                                            DAS concept	

Annotation server A       Annotation server B   Annotation server C
E.g. manual annotation    E.g. ESTs clusters    E.g. RNA-seq data
     @ VectorBase	

              @Mexico	

               @ EBI	


                                                                                  Annotations
                                                                                    - URL
                                                                                       - Upload a file	





                                                                                   Reference
                                                                                           	

                                                                                 Sequence on which	

                                                                               to align the annotations
                                                                                                      	



                                Client 	

                                 Client                Reference server
                                                       Reference server	

                             @ VectorBase     	

      @ VectorBase	

 Karyn Mégy – May 2010                                                                             6
VectorBase
http://www.vectorbase.org




                                      Client/Server	

•  Client: an application (e.g. Apollo) or a website (e.g. VectorBase)
   requesting and displaying annotation for a region of a sequence	


•  Server: a reference server (provide the sequence) or an annotation
   server (provide the annotations) that has the sequences and/or annotation
   data stored in a flat file or a database	


- DAS server implementation 	

              •  LDAS            	

       	

      	

http://www.biodas.org/servers	

                   - The lightweight DAS server using Perl, Apache and MySQL	

              •  DAZZLE          	

       	

      	

http://www.derkholm/thomas/dazzle	

                   - DAS server written in Java	

              •  ProServer       	

       	

      	

http://www.sanger.ac.uk/proserver	

                   - DAS server written in Perl	

Karyn Mégy – May 2010                                                                     7
VectorBase
http://www.vectorbase.org




                                  How to set up a DAS track,
                                                           	


                            Example of the Anopheles RNA-seq data
                                                                	





Karyn Mégy – May 2010                                                 8
VectorBase
http://www.vectorbase.org




                            Setting up a DAS track	


                                          •  From the Location, the Gene or
                                             the Transcript tabs, 	

                                               •  Click on ‘Configure this page’,
                                                  then ‘Custom data’	

                                               •  Or directly on ‘Manage your
                                                  data’	





E.g.:	

http://www.vectorbase.org/Anopheles_gambiae/Location/View?r=2L:39221590-39222203 	

 Karyn Mégy – May 2010                                                         9
VectorBase
http://www.vectorbase.org




                                Setting up a DAS track	


                                                      •  A window appears, 	

                                                      •  Select the ‘Custom Data’ tab	


                                                      •  Choose the data source:	

                                                          (1) Upload data,	

                                                          (2) or Attach a DAS source,	

                                                          (3) or Attach a URL,	

                                                          (4) Manage the data	

                                                          (i.e. the attached sources)	

                            = We are going to go through these 4 steps	

Karyn Mégy – May 2010                                                                 10
VectorBase
http://www.vectorbase.org




                                (1) Upload data	





•  Paste formatted information, 	

        	

      	

               	

E.g.2 afterwards 	

•  OR upload a file stored locally on your computer, 	

               	

E.g.1 afterwards	

•  OR upload a file stored at a URL address, 	


Note: Accessing data via a URL can be slow if the file is large, but the data you see is
   always the same as the file on your server.	

Karyn Mégy – May 2010                                                                      11
VectorBase
http://www.vectorbase.org




                            (1) Upload data	




                                        •  E.g.1: upload a file 	

                                            •  Click on ’Browse’, 	

                                            •  Select your file,	

                                            •  Then click on ‘Upload’	





Karyn Mégy – May 2010                                                12
VectorBase
http://www.vectorbase.org




                            (1) Upload data	





•  Here you see:	

    •  Notification of the file being uploaded,	

    •  Number of features uploaded, 	

    •  Region where it has been uploaded. 	

•  Click on “Close” or on the location link to go back to the genome browser	


Karyn Mégy – May 2010                                                        13
VectorBase
http://www.vectorbase.org




                             (1) Upload data	





•  The track (color, shape, name) is configurable in the uploaded file	





Karyn Mégy – May 2010                                                     14
VectorBase
http://www.vectorbase.org




                            (1) Upload data	




                                        •  E.g.2: Paste the data	

                                            •  Copy/paste the data from
                                               the following slide, 	

                                            •  then process as exemple 1	





Karyn Mégy – May 2010                                                 15
VectorBase
     http://www.vectorbase.org




                                                           (1) Upload data	



3L              	

exonerate     	

cDNA_match   	

41950563   	

41952426   	

99.05   +   	

.   ID=CDNA0001	

3L              	

exonerate     	

match_part   	

41950563   	

41950679   	

99.05   +   	

.   ID=match001;Parent=CDNA0001;Target=BM592927.1 8 124 +	

3L              	

exonerate     	

match_part   	

41951274   	

41951417   	

99.05   +   	

.   ID=match002;Parent=CDNA0001;Target=BM592927.1 125 268 +	

3L              	

exonerate     	

match_part   	

41951956   	

41952426   	

99.05   +   	

.   ID=match003;Parent=CDNA0001;Target=BM592927.1 269 739 +	





       •  Make sure there is a tabulation (NOT spaces) between each field!	





     Karyn Mégy – May 2010                                                                                                                         16
VectorBase
http://www.vectorbase.org




                                     (1) Upload data	


   •  Be aware that the file for uploading needs to be in a specific format!	

   Supported formats are:	

           •     GFF  GTF	

           •     PSL	

           •     BED	

           •     BedGraph	

           •     WIG	

   •  See help pages to get an exemple of these formats
         (E.g. http://vectorbase.ensemblgenomes.org/info/website/upload/index.html)	

   •  Useful link for a GFF3 description: http://song.sourceforge.net/gff3.shtml 	



Karyn Mégy – May 2010                                                                    17
VectorBase
http://www.vectorbase.org




                            Setting up a DAS track	



                                           •  Chose the data source:	

                                               (1) Upload data,	

                                               (2) Attach a DAS source,	

                                               (3) Attach a URL,	

                                               (4) Manage the data	

                                               (i.e. the attached sources)	





Karyn Mégy – May 2010                                                           18
VectorBase
http://www.vectorbase.org




                               (2) Attach a DAS source	


   •  To visualise data by attaching a DAS source, 	

       the source has to be available on a DAS server or in the DAS registry:

                   VectorBase DAS server for functional genomics (EBI):	

                     	

http://funcgen.vectorbase.org/ExpressionData/das	


                   EnsemblGenomes DAS server (EBI): 
                      http://www.ebi.ac.uk/das-srv/ensemblgenomes/das	


                   DAS registry:	

                     	

http://www.dasregistry.org/ 	

                     	

http://www.dasregistry.org/showProjectDetails.jsp?project_id=90 	


Karyn Mégy – May 2010                                                                         19
VectorBase
http://www.vectorbase.org




                            (2) Attach a DAS source	


   •  List of DAS sources available for VectorBase on the Help Wiki:	

       http://www.vectorbase.org/Help/DAS_track_list 	



   •  At the moment, most are for Anopheles gambiae and Aedes aegypti




Karyn Mégy – May 2010                                                     20
VectorBase
  http://www.vectorbase.org




                              (2) Attach a DAS source	


                                             •  Select the source:	

                                                  •  DAS registry	

                                                  •  Other DAS server	

                                                  (e.g. one you have installed locally)



                                             •  Then click on the ‘Next’ button
E.g. of DAS server:                                  	

   Be Patient 
http://www.ebi.ac.uk/das-srv/ensemblgenomes/das	

 ! It takes a few sec. to upload ! 	




                                               Note: have you noticed the yellow ‘Tip’ box? 	


   Karyn Mégy – May 2010                                                                   21
VectorBase
http://www.vectorbase.org




                            (2) Attach a DAS source	


                                                •  A list of DAS sources appears,
                                                   select the one(s) you’re
                                                   interested in,	


                                                •  Click on the ‘Next’ button	


                                                            Be Patient
                                                  ! It takes a few sec. to upload ! 	



Note: List ALL the sources in the DAS registry, not all are linked to VectorBase species ! 	

 Karyn Mégy – May 2010                                                                   22
VectorBase
http://www.vectorbase.org




                            (2) Attach a DAS source	





   •  You should get a confirmation that the sources are attached,	

   •  Close the window	



Karyn Mégy – May 2010                                                  23
VectorBase
http://www.vectorbase.org




                            (2) Attach a DAS source	





•  The DAS sources are attached! 
   You can see them in the ‘Region in detail’ panel	




Karyn Mégy – May 2010                                    24
VectorBase
http://www.vectorbase.org




                            Setting up a DAS track	



                                           •  Chose the data source:	

                                               (1) Upload data,	

                                               (2) Attach a DAS source,	

                                               (3) Attach a URL,	

                                               (4) Manage the data	

                                               (i.e. the attached sources)	





Karyn Mégy – May 2010                                                           25
VectorBase
http://www.vectorbase.org




                             (3) Attach a URL	





        •  Paste the URL,	

        •  Give a name to the track (optional),	

        •  Then click on ‘next’	


Karyn Mégy – May 2010                                26
VectorBase
http://www.vectorbase.org




                            (3) Attach a URL	





        •  A message informs you know it is (successfully) attached	

        •  Click on ‘Close’ to go back to the genome browser	





Karyn Mégy – May 2010                                                    27
VectorBase
http://www.vectorbase.org




                            (3) Attach a URL	





•  The track (color, shape, name) is configurable in the uploaded file	





Karyn Mégy – May 2010                                                     28
VectorBase
http://www.vectorbase.org




                            Setting up a DAS track	



                                           •  Chose the data source:	

                                               (1) Upload data,	

                                               (2) Attach a DAS source,	

                                               (3) Attach a URL,	

                                               (4) Manage the data	

                                               (i.e. the attached sources)	





Karyn Mégy – May 2010                                                           29
VectorBase
http://www.vectorbase.org




                            (4) Manage the data	



                                       •  Click on the DAS source you
                                          want to remove,	

                                       •  It’s gone from the list,	


                                       •  Click on ‘Close’,	

                                       •  It’s gone from the web browser!	





Karyn Mégy – May 2010                                                   30
VectorBase
http://www.vectorbase.org




                            (4) Manage the data	




                                                     before	





                                                      after
                                                          	





Karyn Mégy – May 2010                                     31
VectorBase
http://www.vectorbase.org




                                  More about DAS
                              (specially to set up a DAS server)	



               •  Ensembl documentation:
                  http://www.ensembl.org/info/docs/das/das_server.html	


               •  Sanger documentation:	

                  	

http://www.sanger.ac.uk/resources/software/das/	





Karyn Mégy – May 2010                                                       32
VectorBase
http://www.vectorbase.org




                                     Questions?	


              •  E-mail VectorBase at info@vectorbase.org 	


              •  Post a question on the forum
                 http://www.vectorbase.org/sections/Forum/index.php	


              •  Check out the FAQs
                     	

http://www.vectorbase.org/Help/Help:Contents 	



Karyn Mégy – May 2010                                                      33

Weitere ähnliche Inhalte

Was ist angesagt?

Hadoop Distributed File System Reliability and Durability at Facebook
Hadoop Distributed File System Reliability and Durability at FacebookHadoop Distributed File System Reliability and Durability at Facebook
Hadoop Distributed File System Reliability and Durability at FacebookDataWorks Summit
 
Severalnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines
 
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in Production
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in ProductionUpgrade Without the Headache: Best Practices for Upgrading Hadoop in Production
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in ProductionCloudera, Inc.
 
HBaseCon 2013: Integration of Apache Hive and HBase
HBaseCon 2013: Integration of Apache Hive and HBaseHBaseCon 2013: Integration of Apache Hive and HBase
HBaseCon 2013: Integration of Apache Hive and HBaseCloudera, Inc.
 
Hadoop 3.0 features
Hadoop 3.0 featuresHadoop 3.0 features
Hadoop 3.0 featuresanand murari
 
HBaseCon 2015: Analyzing HBase Data with Apache Hive
HBaseCon 2015: Analyzing HBase Data with Apache  HiveHBaseCon 2015: Analyzing HBase Data with Apache  Hive
HBaseCon 2015: Analyzing HBase Data with Apache HiveHBaseCon
 
Severalnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines
 
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at Twitter
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at TwitterHadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at Twitter
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at TwitterBill Graham
 
Alfresco Large Scale Enterprise Deployments
Alfresco Large Scale Enterprise DeploymentsAlfresco Large Scale Enterprise Deployments
Alfresco Large Scale Enterprise DeploymentsAlfresco Software
 
Hadoop online training
Hadoop online training Hadoop online training
Hadoop online training Keylabs
 
HBase: Just the Basics
HBase: Just the BasicsHBase: Just the Basics
HBase: Just the BasicsHBaseCon
 
HBase Read High Availability Using Timeline-Consistent Region Replicas
HBase Read High Availability Using Timeline-Consistent Region ReplicasHBase Read High Availability Using Timeline-Consistent Region Replicas
HBase Read High Availability Using Timeline-Consistent Region ReplicasHBaseCon
 
BP-1 Performance and Scalability
BP-1 Performance and ScalabilityBP-1 Performance and Scalability
BP-1 Performance and ScalabilityAlfresco Software
 
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdf
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdfDatabase & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdf
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdfInSync2011
 
Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)alexbaranau
 
Impala Resource Management - OUTDATED
Impala Resource Management - OUTDATEDImpala Resource Management - OUTDATED
Impala Resource Management - OUTDATEDMatthew Jacobs
 

Was ist angesagt? (20)

Hadoop Distributed File System Reliability and Durability at Facebook
Hadoop Distributed File System Reliability and Durability at FacebookHadoop Distributed File System Reliability and Durability at Facebook
Hadoop Distributed File System Reliability and Durability at Facebook
 
Cross-DC Fault-Tolerant ViewFileSystem @ Twitter
Cross-DC Fault-Tolerant ViewFileSystem @ TwitterCross-DC Fault-Tolerant ViewFileSystem @ Twitter
Cross-DC Fault-Tolerant ViewFileSystem @ Twitter
 
Severalnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part II
 
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in Production
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in ProductionUpgrade Without the Headache: Best Practices for Upgrading Hadoop in Production
Upgrade Without the Headache: Best Practices for Upgrading Hadoop in Production
 
HBaseCon 2013: Integration of Apache Hive and HBase
HBaseCon 2013: Integration of Apache Hive and HBaseHBaseCon 2013: Integration of Apache Hive and HBase
HBaseCon 2013: Integration of Apache Hive and HBase
 
Hadoop 3.0 features
Hadoop 3.0 featuresHadoop 3.0 features
Hadoop 3.0 features
 
HBaseCon 2015: Analyzing HBase Data with Apache Hive
HBaseCon 2015: Analyzing HBase Data with Apache  HiveHBaseCon 2015: Analyzing HBase Data with Apache  Hive
HBaseCon 2015: Analyzing HBase Data with Apache Hive
 
Severalnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VII
 
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at Twitter
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at TwitterHadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at Twitter
Hadoop Summit 2012 - Hadoop and Vertica: The Data Analytics Platform at Twitter
 
Alfresco Large Scale Enterprise Deployments
Alfresco Large Scale Enterprise DeploymentsAlfresco Large Scale Enterprise Deployments
Alfresco Large Scale Enterprise Deployments
 
Hadoop online training
Hadoop online training Hadoop online training
Hadoop online training
 
Apache hive
Apache hiveApache hive
Apache hive
 
Apache Hadoop YARN: Past, Present and Future
Apache Hadoop YARN: Past, Present and FutureApache Hadoop YARN: Past, Present and Future
Apache Hadoop YARN: Past, Present and Future
 
HBase: Just the Basics
HBase: Just the BasicsHBase: Just the Basics
HBase: Just the Basics
 
HBase Read High Availability Using Timeline-Consistent Region Replicas
HBase Read High Availability Using Timeline-Consistent Region ReplicasHBase Read High Availability Using Timeline-Consistent Region Replicas
HBase Read High Availability Using Timeline-Consistent Region Replicas
 
BP-1 Performance and Scalability
BP-1 Performance and ScalabilityBP-1 Performance and Scalability
BP-1 Performance and Scalability
 
Apache HBase™
Apache HBase™Apache HBase™
Apache HBase™
 
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdf
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdfDatabase & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdf
Database & Technology 2 _ Marting Lambert _ Mixed Workloads Why and How.pdf
 
Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)
 
Impala Resource Management - OUTDATED
Impala Resource Management - OUTDATEDImpala Resource Management - OUTDATED
Impala Resource Management - OUTDATED
 

Andere mochten auch

Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
Getting Started with Dreamweaver
Getting Started with DreamweaverGetting Started with Dreamweaver
Getting Started with DreamweaverFrank Fucile
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptDeka M Wildan
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariDidit Septiawan
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Doni Tobing
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLDoni Tobing
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaRCH_98
 

Andere mochten auch (13)

Dreamweaver Ch03
Dreamweaver Ch03Dreamweaver Ch03
Dreamweaver Ch03
 
Dreamweaver Ch05
Dreamweaver Ch05Dreamweaver Ch05
Dreamweaver Ch05
 
Dreamweaver Ch06
Dreamweaver Ch06Dreamweaver Ch06
Dreamweaver Ch06
 
Vb tutorial
Vb tutorialVb tutorial
Vb tutorial
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
Getting Started with Dreamweaver
Getting Started with DreamweaverGetting Started with Dreamweaver
Getting Started with Dreamweaver
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Menjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hariMenjadi webmaster dalam 30 hari
Menjadi webmaster dalam 30 hari
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
The Best Source Code VB
The Best Source Code VBThe Best Source Code VB
The Best Source Code VB
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
 

Ähnlich wie Vb tutorial-das-update may2010

VectorBase DAS Tutorial
VectorBase DAS TutorialVectorBase DAS Tutorial
VectorBase DAS TutorialVectorBase
 
On demand access to Big Data through Semantic Technologies
 On demand access to Big Data through Semantic Technologies On demand access to Big Data through Semantic Technologies
On demand access to Big Data through Semantic TechnologiesPeter Haase
 
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...Amazon Web Services
 
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...DataWorks Summit
 
ASIH Fishnet2 Presentation
ASIH Fishnet2 PresentationASIH Fishnet2 Presentation
ASIH Fishnet2 PresentationDave Vieglais
 
X Aware Ajax World V1
X Aware Ajax World V1X Aware Ajax World V1
X Aware Ajax World V1rajivmordani
 
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015 Data Governance in Apache Falcon - Hadoop Summit Brussels 2015
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015 Seetharam Venkatesh
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees
 
Driving Enterprise Data Governance for Big Data Systems through Apache Falcon
Driving Enterprise Data Governance for Big Data Systems through Apache FalconDriving Enterprise Data Governance for Big Data Systems through Apache Falcon
Driving Enterprise Data Governance for Big Data Systems through Apache FalconDataWorks Summit
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinarCloudBees
 
Discover HDP 2.1: Apache Falcon for Data Governance in Hadoop
Discover HDP 2.1: Apache Falcon for Data Governance in HadoopDiscover HDP 2.1: Apache Falcon for Data Governance in Hadoop
Discover HDP 2.1: Apache Falcon for Data Governance in HadoopHortonworks
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsMark Slingsby
 
Interplanetary File System.pptx
Interplanetary File System.pptxInterplanetary File System.pptx
Interplanetary File System.pptxGitam Gadtaula
 
OpenStack Online Meetup
OpenStack Online MeetupOpenStack Online Meetup
OpenStack Online MeetupTesora
 
What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?OpenStack_Online
 
Cisco storageconnectfordummies
Cisco storageconnectfordummiesCisco storageconnectfordummies
Cisco storageconnectfordummiesrosegrif1
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudCloudBees
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Cloudera, Inc.
 

Ähnlich wie Vb tutorial-das-update may2010 (20)

VectorBase DAS Tutorial
VectorBase DAS TutorialVectorBase DAS Tutorial
VectorBase DAS Tutorial
 
On demand access to Big Data through Semantic Technologies
 On demand access to Big Data through Semantic Technologies On demand access to Big Data through Semantic Technologies
On demand access to Big Data through Semantic Technologies
 
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...
Streaming ETL for Data Lakes using Amazon Kinesis Firehose - May 2017 AWS Onl...
 
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...
Bringing it All Together: Apache Metron (Incubating) as a Case Study of a Mod...
 
ASIH Fishnet2 Presentation
ASIH Fishnet2 PresentationASIH Fishnet2 Presentation
ASIH Fishnet2 Presentation
 
X Aware Ajax World V1
X Aware Ajax World V1X Aware Ajax World V1
X Aware Ajax World V1
 
Sword Bl 0903[1]
Sword Bl 0903[1]Sword Bl 0903[1]
Sword Bl 0903[1]
 
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015 Data Governance in Apache Falcon - Hadoop Summit Brussels 2015
Data Governance in Apache Falcon - Hadoop Summit Brussels 2015
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUG
 
Driving Enterprise Data Governance for Big Data Systems through Apache Falcon
Driving Enterprise Data Governance for Big Data Systems through Apache FalconDriving Enterprise Data Governance for Big Data Systems through Apache Falcon
Driving Enterprise Data Governance for Big Data Systems through Apache Falcon
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinar
 
Discover HDP 2.1: Apache Falcon for Data Governance in Hadoop
Discover HDP 2.1: Apache Falcon for Data Governance in HadoopDiscover HDP 2.1: Apache Falcon for Data Governance in Hadoop
Discover HDP 2.1: Apache Falcon for Data Governance in Hadoop
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web Apps
 
Interplanetary File System.pptx
Interplanetary File System.pptxInterplanetary File System.pptx
Interplanetary File System.pptx
 
OpenStack Online Meetup
OpenStack Online MeetupOpenStack Online Meetup
OpenStack Online Meetup
 
What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?
 
Cisco storageconnectfordummies
Cisco storageconnectfordummiesCisco storageconnectfordummies
Cisco storageconnectfordummies
 
Module Owb Repositories
Module Owb RepositoriesModule Owb Repositories
Module Owb Repositories
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloud
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
 

Mehr von VectorBase

Vb tutorial-genome browser2010
Vb tutorial-genome browser2010Vb tutorial-genome browser2010
Vb tutorial-genome browser2010VectorBase
 
Vb tutorial-compara-update2010
Vb tutorial-compara-update2010Vb tutorial-compara-update2010
Vb tutorial-compara-update2010VectorBase
 
Mitochondrial Gene Browser
Mitochondrial Gene BrowserMitochondrial Gene Browser
Mitochondrial Gene BrowserVectorBase
 
IRbase Tutorial
IRbase TutorialIRbase Tutorial
IRbase TutorialVectorBase
 
Ontology Tutorial
Ontology TutorialOntology Tutorial
Ontology TutorialVectorBase
 
VectorBase gene sets
VectorBase gene setsVectorBase gene sets
VectorBase gene setsVectorBase
 
Comparative Data at VectorBase
Comparative Data at VectorBaseComparative Data at VectorBase
Comparative Data at VectorBaseVectorBase
 
VectorBase Comparative data
VectorBase Comparative dataVectorBase Comparative data
VectorBase Comparative dataVectorBase
 
Comparative data in VectorBase
Comparative data in VectorBaseComparative data in VectorBase
Comparative data in VectorBaseVectorBase
 
VectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase
 

Mehr von VectorBase (10)

Vb tutorial-genome browser2010
Vb tutorial-genome browser2010Vb tutorial-genome browser2010
Vb tutorial-genome browser2010
 
Vb tutorial-compara-update2010
Vb tutorial-compara-update2010Vb tutorial-compara-update2010
Vb tutorial-compara-update2010
 
Mitochondrial Gene Browser
Mitochondrial Gene BrowserMitochondrial Gene Browser
Mitochondrial Gene Browser
 
IRbase Tutorial
IRbase TutorialIRbase Tutorial
IRbase Tutorial
 
Ontology Tutorial
Ontology TutorialOntology Tutorial
Ontology Tutorial
 
VectorBase gene sets
VectorBase gene setsVectorBase gene sets
VectorBase gene sets
 
Comparative Data at VectorBase
Comparative Data at VectorBaseComparative Data at VectorBase
Comparative Data at VectorBase
 
VectorBase Comparative data
VectorBase Comparative dataVectorBase Comparative data
VectorBase Comparative data
 
Comparative data in VectorBase
Comparative data in VectorBaseComparative data in VectorBase
Comparative data in VectorBase
 
VectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission Guide
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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...
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Vb tutorial-das-update may2010

  • 1. VectorBase http://www.vectorbase.org DAS at VectorBase Karyn Mégy Update May 2010 Karyn Mégy – May 2010 1
  • 2. VectorBase http://www.vectorbase.org •  In this tutorial you will find: -  A brief introduction to DAS What is it? Why use it? What is the concept? -  A step by step guide on how to install a DAS track Anopheles RNA-seq example Karyn Mégy – May 2010 2
  • 3. VectorBase http://www.vectorbase.org Introduction What is DAS? Why use DAS? What is the concept? Karyn Mégy – May 2010 3
  • 4. VectorBase http://www.vectorbase.org Distributed Annotation System •  Developed by Robin Dowell, Sean Eddy and Lincoln Stein •  Specification of a protocol for requesting and returning sequence and annotation data •  Allows decentralised storage of sequence annotation and integration on demand basis by client-side software •  Simple storage protocol running over HTTP …. see http://biodas.org for more details. Karyn Mégy – May 2010 4
  • 5. VectorBase http://www.vectorbase.org Why DAS ? •  Annotation easier to share •  Annotation can be stored in a variety of formats •  Control over updating the data left to the original data provider •  Conflicting annotation permitted Karyn Mégy – May 2010 5
  • 6. VectorBase http://www.vectorbase.org DAS concept Annotation server A Annotation server B Annotation server C E.g. manual annotation E.g. ESTs clusters E.g. RNA-seq data @ VectorBase @Mexico @ EBI Annotations - URL - Upload a file Reference Sequence on which to align the annotations Client Client Reference server Reference server @ VectorBase @ VectorBase Karyn Mégy – May 2010 6
  • 7. VectorBase http://www.vectorbase.org Client/Server •  Client: an application (e.g. Apollo) or a website (e.g. VectorBase) requesting and displaying annotation for a region of a sequence •  Server: a reference server (provide the sequence) or an annotation server (provide the annotations) that has the sequences and/or annotation data stored in a flat file or a database - DAS server implementation •  LDAS http://www.biodas.org/servers - The lightweight DAS server using Perl, Apache and MySQL •  DAZZLE http://www.derkholm/thomas/dazzle - DAS server written in Java •  ProServer http://www.sanger.ac.uk/proserver - DAS server written in Perl Karyn Mégy – May 2010 7
  • 8. VectorBase http://www.vectorbase.org How to set up a DAS track, Example of the Anopheles RNA-seq data Karyn Mégy – May 2010 8
  • 9. VectorBase http://www.vectorbase.org Setting up a DAS track •  From the Location, the Gene or the Transcript tabs, •  Click on ‘Configure this page’, then ‘Custom data’ •  Or directly on ‘Manage your data’ E.g.: http://www.vectorbase.org/Anopheles_gambiae/Location/View?r=2L:39221590-39222203 Karyn Mégy – May 2010 9
  • 10. VectorBase http://www.vectorbase.org Setting up a DAS track •  A window appears, •  Select the ‘Custom Data’ tab •  Choose the data source: (1) Upload data, (2) or Attach a DAS source, (3) or Attach a URL, (4) Manage the data (i.e. the attached sources) = We are going to go through these 4 steps Karyn Mégy – May 2010 10
  • 11. VectorBase http://www.vectorbase.org (1) Upload data •  Paste formatted information, E.g.2 afterwards •  OR upload a file stored locally on your computer, E.g.1 afterwards •  OR upload a file stored at a URL address, Note: Accessing data via a URL can be slow if the file is large, but the data you see is always the same as the file on your server. Karyn Mégy – May 2010 11
  • 12. VectorBase http://www.vectorbase.org (1) Upload data •  E.g.1: upload a file •  Click on ’Browse’, •  Select your file, •  Then click on ‘Upload’ Karyn Mégy – May 2010 12
  • 13. VectorBase http://www.vectorbase.org (1) Upload data •  Here you see: •  Notification of the file being uploaded, •  Number of features uploaded, •  Region where it has been uploaded. •  Click on “Close” or on the location link to go back to the genome browser Karyn Mégy – May 2010 13
  • 14. VectorBase http://www.vectorbase.org (1) Upload data •  The track (color, shape, name) is configurable in the uploaded file Karyn Mégy – May 2010 14
  • 15. VectorBase http://www.vectorbase.org (1) Upload data •  E.g.2: Paste the data •  Copy/paste the data from the following slide, •  then process as exemple 1 Karyn Mégy – May 2010 15
  • 16. VectorBase http://www.vectorbase.org (1) Upload data 3L exonerate cDNA_match 41950563 41952426 99.05 + . ID=CDNA0001 3L exonerate match_part 41950563 41950679 99.05 + . ID=match001;Parent=CDNA0001;Target=BM592927.1 8 124 + 3L exonerate match_part 41951274 41951417 99.05 + . ID=match002;Parent=CDNA0001;Target=BM592927.1 125 268 + 3L exonerate match_part 41951956 41952426 99.05 + . ID=match003;Parent=CDNA0001;Target=BM592927.1 269 739 + •  Make sure there is a tabulation (NOT spaces) between each field! Karyn Mégy – May 2010 16
  • 17. VectorBase http://www.vectorbase.org (1) Upload data •  Be aware that the file for uploading needs to be in a specific format! Supported formats are: •  GFF GTF •  PSL •  BED •  BedGraph •  WIG •  See help pages to get an exemple of these formats (E.g. http://vectorbase.ensemblgenomes.org/info/website/upload/index.html) •  Useful link for a GFF3 description: http://song.sourceforge.net/gff3.shtml Karyn Mégy – May 2010 17
  • 18. VectorBase http://www.vectorbase.org Setting up a DAS track •  Chose the data source: (1) Upload data, (2) Attach a DAS source, (3) Attach a URL, (4) Manage the data (i.e. the attached sources) Karyn Mégy – May 2010 18
  • 19. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  To visualise data by attaching a DAS source, the source has to be available on a DAS server or in the DAS registry: VectorBase DAS server for functional genomics (EBI): http://funcgen.vectorbase.org/ExpressionData/das EnsemblGenomes DAS server (EBI): http://www.ebi.ac.uk/das-srv/ensemblgenomes/das DAS registry: http://www.dasregistry.org/ http://www.dasregistry.org/showProjectDetails.jsp?project_id=90 Karyn Mégy – May 2010 19
  • 20. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  List of DAS sources available for VectorBase on the Help Wiki: http://www.vectorbase.org/Help/DAS_track_list •  At the moment, most are for Anopheles gambiae and Aedes aegypti Karyn Mégy – May 2010 20
  • 21. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  Select the source: •  DAS registry •  Other DAS server (e.g. one you have installed locally) •  Then click on the ‘Next’ button E.g. of DAS server: Be Patient http://www.ebi.ac.uk/das-srv/ensemblgenomes/das ! It takes a few sec. to upload ! Note: have you noticed the yellow ‘Tip’ box? Karyn Mégy – May 2010 21
  • 22. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  A list of DAS sources appears, select the one(s) you’re interested in, •  Click on the ‘Next’ button Be Patient ! It takes a few sec. to upload ! Note: List ALL the sources in the DAS registry, not all are linked to VectorBase species ! Karyn Mégy – May 2010 22
  • 23. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  You should get a confirmation that the sources are attached, •  Close the window Karyn Mégy – May 2010 23
  • 24. VectorBase http://www.vectorbase.org (2) Attach a DAS source •  The DAS sources are attached! You can see them in the ‘Region in detail’ panel Karyn Mégy – May 2010 24
  • 25. VectorBase http://www.vectorbase.org Setting up a DAS track •  Chose the data source: (1) Upload data, (2) Attach a DAS source, (3) Attach a URL, (4) Manage the data (i.e. the attached sources) Karyn Mégy – May 2010 25
  • 26. VectorBase http://www.vectorbase.org (3) Attach a URL •  Paste the URL, •  Give a name to the track (optional), •  Then click on ‘next’ Karyn Mégy – May 2010 26
  • 27. VectorBase http://www.vectorbase.org (3) Attach a URL •  A message informs you know it is (successfully) attached •  Click on ‘Close’ to go back to the genome browser Karyn Mégy – May 2010 27
  • 28. VectorBase http://www.vectorbase.org (3) Attach a URL •  The track (color, shape, name) is configurable in the uploaded file Karyn Mégy – May 2010 28
  • 29. VectorBase http://www.vectorbase.org Setting up a DAS track •  Chose the data source: (1) Upload data, (2) Attach a DAS source, (3) Attach a URL, (4) Manage the data (i.e. the attached sources) Karyn Mégy – May 2010 29
  • 30. VectorBase http://www.vectorbase.org (4) Manage the data •  Click on the DAS source you want to remove, •  It’s gone from the list, •  Click on ‘Close’, •  It’s gone from the web browser! Karyn Mégy – May 2010 30
  • 31. VectorBase http://www.vectorbase.org (4) Manage the data before after Karyn Mégy – May 2010 31
  • 32. VectorBase http://www.vectorbase.org More about DAS (specially to set up a DAS server) •  Ensembl documentation: http://www.ensembl.org/info/docs/das/das_server.html •  Sanger documentation: http://www.sanger.ac.uk/resources/software/das/ Karyn Mégy – May 2010 32
  • 33. VectorBase http://www.vectorbase.org Questions? •  E-mail VectorBase at info@vectorbase.org •  Post a question on the forum http://www.vectorbase.org/sections/Forum/index.php •  Check out the FAQs http://www.vectorbase.org/Help/Help:Contents Karyn Mégy – May 2010 33