124
views
0
recommends
+1 Recommend
1 collections
    4
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Everware toolkit. Supporting reproducible science and challenge-driven education

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Modern science clearly demands for a higher level of reproducibility and collaboration. To make research fully reproducible one has to take care of several aspects: research protocol description, data access, environment preservation, workflow pipeline, and analysis script preservation. Version control systems like git help with the workflow and analysis scripts part. Virtualization techniques like Docker or Vagrant can help deal with environments. Jupyter notebooks are a powerful platform for conducting research in a collaborative manner. We present project Everware that seamlessly integrates git repository management systems such as Github or Gitlab, Docker and Jupyter helping with a) sharing results of real research and b) boosts education activities. With the help of Everware one can not only share the final artifacts of research but all the depth of the research process. This been shown to be extremely helpful during organization of several data analysis hackathons and machine learning schools. Using Everware participants could start from an existing solution instead of starting from scratch. They could start contributing immediately. Everware allows its users to make use of their own computational resources to run the workflows they are interested in, which leads to higher scalability of the toolkit.

          Related collections

          Most cited references1

          • Record: found
          • Abstract: not found
          • Article: not found

          Literate Programming

          D. Knuth (1984)
            Bookmark

            Author and article information

            Journal
            2017-03-03
            Article
            1703.01200
            cd9f480a-3a9b-4c53-b126-676da1852e7b

            http://creativecommons.org/licenses/by/4.0/

            History
            Custom metadata
            cs.CY cs.DC

            Applied computer science,Networking & Internet architecture
            Applied computer science, Networking & Internet architecture

            Comments

            Comment on this article