Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2012;7(9):e44180.
doi: 10.1371/journal.pone.0044180. Epub 2012 Sep 13.

MyDas, an extensible Java DAS server

Affiliations

MyDas, an extensible Java DAS server

Gustavo A Salazar et al. PLoS One. 2012.

Abstract

A large number of diverse, complex, and distributed data resources are currently available in the Bioinformatics domain. The pace of discovery and the diversity of information means that centralised reference databases like UniProt and Ensembl cannot integrate all potentially relevant information sources. From a user perspective however, centralised access to all relevant information concerning a specific query is essential. The Distributed Annotation System (DAS) defines a communication protocol to exchange annotations on genomic and protein sequences; this standardisation enables clients to retrieve data from a myriad of sources, thus offering centralised access to end-users.We introduce MyDas, a web server that facilitates the publishing of biological annotations according to the DAS specification. It deals with the common functionality requirements of making data available, while also providing an extension mechanism in order to implement the specifics of data store interaction. MyDas allows the user to define where the required information is located along with its structure, and is then responsible for the communication protocol details.

PubMed Disclaimer

Conflict of interest statement

Competing Interests: The authors have declared that no competing interests exist.

Figures

Figure 1
Figure 1. Flow of information in DAS.
Interaction between a DAS client and the different DAS servers (i.e. Registry, Reference and Data Source).
Figure 2
Figure 2. MyDas Architecture.
The requesters can interact with MyDas through the servlet, which communicates the commands to the Controller. The Controller knows which Data Sources have been implemented by querying the Configuration Manager. Data Sources should implement at least one of the provided Interfaces. MyDas internally implements the DAS model.
Figure 3
Figure 3. A MyDas Source as displayed on the Ensembl client.
The data source created during the MyDas tutorials as it is visualised on the Ensembl web browser.

References

    1. Goble C, Stevens R (2008) State of the nation in data integration for bioinformatics. Journal of Biomedical Informatics 41: 687–693. - PubMed
    1. Jenkinson A, Albrecht M, Birney E, Blankenburg H, Down T, et al. (2008) Integrating biological data - the distributed annotation system. BMC Bioinformatics 9: S3. - PMC - PubMed
    1. Villaveces J, Jimenez RC, Garcia L, Salazar GA, Gel B, et al... (2011) Dasty3, a web framework for das. In press. - PMC - PubMed
    1. Down TA, Piipari M, Hubbard TJP (2011) Dalliance: interactive genome viewing on the web. Bioinformatics - PMC - PubMed
    1. Jimenez RC, Salazar GA, Gel B, Dopazo J, Mulder N, et al. (2011) mykaryoview: A light-weight client for visualization of genomic data. PLoS ONE 6: e26345. - PMC - PubMed

MeSH terms