Project

General

Profile

Source Tree Overview » History » Version 17

Tom Clegg, 08/16/2014 12:55 AM

1 9 Tom Clegg
h1. Source Tree Overview and Implementation Status
2 1 Ward Vandewege
3 9 Tom Clegg
This page indicates current implementation status for Arvados components, and where each component's source code can be found.
4 2 Ward Vandewege
5 6 Tom Clegg
h2. Repository
6 1 Ward Vandewege
7 6 Tom Clegg
The source repository is available from github.
8
9 11 Ward Vandewege
 git clone git://github.com/curoverse/arvados.git
10 1 Ward Vandewege
11
h2. Components
12
13 9 Tom Clegg
|*Component*                            |*Path in source tree*     |*Status / notes*|
14 17 Tom Clegg
|API server and metadata database       |/services/api/    |[[Hacking API server]]|
15 1 Ward Vandewege
|Pipeline Manager                       |/sdk/cli/bin/arv-run-* ||
16 16 Tom Clegg
|MapReduce Engine (Crunch)              |/services/crunch/ |Also see @/services/api/script/crunch-dispatch.rb@|
17
|Keep Content Addressable Storage server|/services/keepstore
18 17 Tom Clegg
/services/keepproxy|[[Hacking Keep]]|
19 14 Tom Clegg
|Single sign-on authentication server   |(external)        |https://github.com/curoverse/sso-devise-omniauth-provider.git|
20 16 Tom Clegg
|Documentation                          |/doc/             |See [[Documentation]] and http://doc.arvados.org|
21 14 Tom Clegg
|Docker containers for Arvados          |/docker/          |Permits running Arvados in Docker containers on a local Linux system.|
22
|Command line tools (CLI SDK)           |/sdk/cli          |alpha.   @gem install arvados-cli@|
23 16 Tom Clegg
|Language SDKs (Ruby, Python, Perl, Java, Go) |/sdk        |http://doc.arvados.org/sdk|
24 5 Tom Clegg
|Workbench (web based console/dashboard)|/apps/workbench   ||