Kunde21 / arvados

Keepstore service from the arvados system.

Home Page:https://arvados.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arvados is a free software distributed computing platform for bioinformatics, data science, and high throughput analysis of massive data sets. Arvados supports a variety of cloud, cluster and HPC environments.

Arvados consists of:

  • Keep: a petabyte-scale content-addressed distributed storage system for managing and storing collections of files, accessible via HTTP and FUSE mount.

  • Crunch: a Docker-based cluster and HPC workflow engine designed providing strong versioning, reproducibilty, and provenance of computations.

  • Related services and components including a web workbench for managing files and compute jobs, REST APIs, SDKs, and other tools.

Quick start

Veritas Genetics maintains a public installation of Arvados for evaluation and trial use, the Arvados Playground. A Google account is required to log in.

To try out Arvados on your local workstation, you can use Arvbox, which provides Arvados components pre-installed in a Docker container (requires Docker 1.9+). After cloning the Arvados git repository:

$ cd arvados/tools/arvbox/bin
$ ./arvbox start localdemo

In this mode you will only be able to connect to Arvbox from the same host. To configure Arvbox to be accessible over a network and for other options see http://doc.arvados.org/install/arvbox.html for details.

Documentation

Complete documentation, including a User Guide, Installation documentation and API documentation is available at http://doc.arvados.org/

If you wish to build the Arvados documentation from a local git clone, see doc/README.textile for instructions.

Community

Join the chat at https://gitter.im/curoverse/arvados

The curoverse/arvados channel channel at gitter.im is available for live discussion and support.

The Arvados user mailing list is a forum for general discussion, questions, and news about Arvados development. The Arvados developer mailing list is a forum for more technical discussion, intended for developers and contributors to Arvados.

Development

Build Status Go Report Card

The Arvados public bug tracker is located at https://dev.arvados.org/projects/arvados/issues

Continuous integration is hosted at https://ci.curoverse.com/

Instructions for setting up a development environment and working on specific components can be found on the "Hacking Arvados" page of the Arvados wiki.

Contributing

When making a pull request, please ensure every git commit message includes a one-line Developer Certificate of Origin. If you have already made commits without it, fix them with git commit --amend or git rebase.

Licensing

Arvados is Free Software. See COPYING for information about Arvados Free Software licenses.

About

Keepstore service from the arvados system.

https://arvados.org

License:Other


Languages

Language:Ruby 27.9%Language:Python 25.2%Language:Go 23.6%Language:JavaScript 5.5%Language:HTML 4.4%Language:R 4.0%Language:Shell 3.1%Language:Java 3.0%Language:Perl 1.1%Language:Common Workflow Language 1.1%Language:CSS 0.5%Language:Dockerfile 0.3%Language:Makefile 0.1%Language:Perl 6 0.1%Language:TSQL 0.0%Language:CoffeeScript 0.0%Language:C 0.0%