Project

General

Profile

Download (6.42 KB) Statistics
| Branch: | Tag: | Revision:
1
EDIT CDM Data Portal
2

    
3
    The EDIT Data Portal publishes taxonomic data data hosted in a CommunityStore
4
    either to a closed community or to the public at large. It has been implemented 
5
    as a module for the content management system Drupal. The term
6
    {{{http://en.wikipedia.org/wiki/Web_content_management_system}content managent system}}
7
    is somewhat misleading here: since the actual content is stored and managed 
8
    by the CDM, ensuring scientific accuracy and reusability of data. Drupal offers 
9
    a great deal of flexibility and can be extended almost indefinitely, making it 
10
    possible to adapt the EDIT Data Portal to the individual needs of a community.
11
    Custom web pages, forums, and blogs are only a few of Drupal's capabilities 
12
    available out of the box, and there is practically no limit to the number of 
13
    modules that can be added to enhance a site with for example image galleries. 
14
    The layout and look and feel of the application can be easily adapted to fit 
15
    any taste.
16

    
17
    The EDIT Data Portal supports zoological and botanical names (support for viral 
18
    and bacterial names should be available soon), as well as multiple concurrent 
19
    taxonomies. Rules as specified by the nomenclatural codes ICBN and ICZN are 
20
    built into the CDM, ensuring that taxon names conform to these standards.
21

    
22
    User interface design was guided by the following design principles: provide 
23
    easy access to all taxa and names; display all relevant information in one 
24
    place where possible; and reduce complexity without compromising scientific 
25
    accuracy. A challenge particular to taxonomy is keeping the user from losing 
26
    his or her bearings while navigating through vast taxonomic trees; to this 
27
    end, a sophisticated taxonomic tree browser has been developed to reduce 
28
    confusion and make daily work with such trees more productive. A search 
29
    function provides an additional way to access taxa.
30

    
31
    Each taxon is represented by an individual page, which displays the list 
32
    of synonyms, related taxa, occurrences, descriptions, media, and more. The
33
    list of homotypic and heterotypic synonyms is ordered historically and grouped
34
    by types; its layout resembles that found in printed publications. Images of 
35
    protologues and of type specimens are linked directly from taxon names and 
36
    synonym lists. In addition, taxon pages will allow users to contribute 
37
    annotations as text or images.
38

    
39
    Currently, EDIT Data Portals and CDM Community Stores are used to store and 
40
    publish the work of the EDIT exemplar groups focusing on the taxonomic groups 
41
    Cichorieae, Diptera and Palmae. Links to the demosites are found below.
42

    
43

    
44
Drupal    
45

    
46
    The open source content management system Drupal becomes more and more widely 
47
    used in the area of biodiversity informatics. This popularity is not only
48
    due to its capabilities to just manage content for
49
    websites. The genius of what the Drupal community has done, is to reduce all 
50
    of the aspects of social software to the core and then build a platform that 
51
    could be infinitely extended to allow the assembly of almost any styles of 
52
    online social interaction. During the past years the community contributed 
53
    over 3000 different modules extending the Drupal core and thus on one hand 
54
    providing a highly flexible construction kit and on the other hand showing by 
55
    many examples that nearly everything is possible, perhaps only limited by the 
56
    human imagination.
57
    
58
    The EDIT Data Portal has been developed as a drupal module to take the 
59
    advantage of the community support and already available resources. Since we
60
    offer CDM Data Portal as a package with drupal together it is not necessary 
61
    to spend extra time learning about drupal.
62

    
63
~~Constructing the EDIT platform for cybertaxonomy
64

    
65
~~   Drupal is used to build up 
66
~~   general web applications like forums, blogs, a central repository for users 
67
~~   and taxonomists, the Experts Database and a software tracker and rating 
68
~~   system. Last but not least also taxonomy related software like the 
69
~~   Scratchpads and the CDM DataPortal is based on this system.
70
~~
71
~~   The CDM DataPortal is using Drupal as an application framework to publish 
72
~~   taxonomic treatments to a closed community or to the public. The treatments, 
73
~~   stored in database are, accessible via web services to which the 
74
~~   CDM DataPortal connects to fetch the information to be displayed. 
75
~~   Furthermore does the CDM DataPortal act as an easy to use web service 
76
~~   allowing reusing fragments of its pages in other contexts already rendered 
77
~~   as HTML.
78
~~
79
~~   The new TDWG standards architecture relies among others on semantic web 
80
~~   technologies, which are tailored around a data format called RDF.
81
~~   Unfortunately there has always been a lack of common tools for easy 
82
~~   processing and visualising data provided by the RDF based ontology.
83
~~
84
~~   Since the last big version switch to Drupal 6, some very interesting 
85
~~   modules are being simmered, which will allow storing, aggregating and 
86
~~   processing RDF data, making Drupal an highly interesting candidate for 
87
~~   building applications which benefit from the new semantic capabilities 
88
~~   of the TDWG standards architecture. Drupal is promising not only because 
89
~~   of the interesting technical implementations but also because of its 
90
~~   popularity and support from a vast community.
91
~~
92
~~   Some RDF related modules are already available although most of them 
93
~~   still are in alpha status. One of these incorporates RDF taxonomies 
94
~~   into Drupal, another one is actually an ensemble of modules providing 
95
~~   comprehensive RDF functionality and interoperability.
96
~~   
97
~~   With Exhibit and Potluck the SIMILE (Semantic Interoperability of 
98
~~   Metadata and Information in unLike Environments) project of the MIT 
99
~~   has developed interesting tools for visualizing, browsing and mixing 
100
~~   data. Exhibit for example displays structured data in the form of rich 
101
~~   visualizations that can be searched, filtered and sorted using faceted 
102
~~   browsing. The Exhibit module will bring these abilities to Drupal.
103
~~
104
~~   Tools for efficiently using the TDWQG RDF ontology are in reach and 
105
~~   await their evaluation. So the time has come to find out what is 
106
~~   possible to vision the next generation biodiversity network tools.
(4-4/6)