Software Components¶
The Colectica Curation Tools consist of two open source tools: the Curation Web Application and the Curation Service. These two tools serve as glue to bring together several off-the-shelf components to provide a rich curation environment.
The following software components are used as part of the Colectica Curation Tools.
Software |
License |
Company |
Required? |
---|---|---|---|
Curation Web Application |
Open Source |
Colectica |
Yes |
Curation Service |
Open Source |
Colectica |
Yes |
Colectica Repository |
Commercial |
Colectica |
No |
Colectica Portal |
Commercial |
Colectica |
No |
Microsoft SQL Server |
Commercial |
Microsoft Corporation |
Yes |
Stat/Transfer |
Commercial |
Circle Systems, Inc. |
No |
ClamAV |
GPL |
Cisco Systems, Inc. |
No |
R |
GPL |
R Core Team |
No |
The functionality provided by each of these components is described below.
Curation Web Application¶
The Curation Web Application allows Depositors, Curators, and Administrators to submit, review, process, and publish data.
Note
The Curation Web Application will be released as an open source project after further testing and packaging.
Curation Service¶
The Curation Service performs long-running and automated tasks.
These tasks are triggered by users interacting with the Curation Web Application or by other state changes.
Note
The Curation Service will be released as an open source project after further testing and packaging.
Colectica Repository¶
Colectica Repository stores all metadata in DDI Lifecycle format.
Stores variable level information
Automatically extracts variable level information from SPSS, Stata, CSV, and Excel files
Provides functionality for web-based variable browsing and editing
Colectica Portal¶
Colectica Portal allows users to browse and search published DDI metadata on the Web.
Microsoft SQL Server or Microsoft SQL Server Express¶
Colectica Curation Tools uses Microsoft SQL Server as its database.
See also
See http://www.microsoft.com/en-us/server-cloud/products/sql-server/ for information about Microsoft SQL Server.
ClamAV¶
ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
Colectica Curation Tools uses ClamAV to scan deposited files.
See also
See http://www.clamav.net/ for more information about ClamAV.
Stat/Transfer¶
Stat/Transfer is used to convert *.dta, *.sav, and *.rdata files to CSV files. This happens during the publication process after publication is approved, and before the archive package is created.
R¶
R is a free software environment for statistical computing and graphics.
Colectica Curation Tools use the R software to extract variable-level metadata from RData files.
See also
See http://www.r-project.org/ for more information about R.