Source Tree Overview » History » Version 12

« Previous - Version 12/18 (diff) - Next » - Current version
Ward Vandewege, 02/05/2014 02:19 PM

Source Tree Overview and Implementation Status

This page indicates current implementation status for Arvados components, and where each component's source code can be found.


The source repository is available from github.

git clone git://


Component Path in source tree Status / notes
API server /services/api/
Pipeline Manager /sdk/cli/bin/arv-run-*
MapReduce Engine /services/crunch/ Also see /services/api/script/crunch-dispatch.rb
Keep Content Addressable Storage server /services/keep/ Empty here pending rewrite. Server from Free Factories ( can be used for now. Free Factories is the Arvados predecessor.
Single sign-on authentication server /services/sso/
Documentation /doc/ See Documentation
Command line tools (CLI SDK) /sdk/cli gem install arvados-cli
Rails SDK /sdk/rails Needs repackaging as a gem. Currently bundled with Workbench.
Python SDK /sdk/python alpha
Ruby SDK /sdk/ruby alpha. gem install arvados
Workbench (web based console/dashboard) /apps/workbench