Skip to content

alexkalderimis/demeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demeter / Δημητηρ

> εἰμὶ δὲ Δημήτηρ τιμάοχος, ἥτε μέγιστον 
> ἀθανάτοις θνητοῖς τ᾽ ὄνεαρ καὶ χάρμα τέτυκται. 
>                                   HH 2, 268-9

Demeter is a configurable data-harvesting application.

Synopis

demeter get

Description

Demeter allows the user to specify common data-downloading operations through configuration and convention as much as possible, while still allowing the user to drop down to code to accomplish actions that cannot be represented in configuration.

Usage

Demeter requires a configuration file to be really useful. You can see some examples of them in the config directory. These should be YAML documents.

Adding a new downloader is as straightforward as adding a new perl module in the App::Demeter::Source namespace. Because downloaders are perl modules that means they can be versioned, installed, have dependencies, and all the other good things about having perl modules.

INSTALLATION

You do not need to install this application to use it. If you do want to install it, you can do so with the following commands.

perl Build.PL
./Build
./Build test
./Build install

SUPPORT AND DOCUMENTATION

The documentation is a bit non-existent, and could do with some improvement. You can try your luck with perldoc.

perldoc App::Demeter

A better bet is contacting the author (alexkalderimis at gmail.com), or the intermine development list (dev at intermine.org), where this code is maintained.

LICENSE AND COPYRIGHT

Copyright (C) 2010 Alex Kalderimis

This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

About

A data-harvester for biological sources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages