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.
|