Giter Site home page Giter Site logo

genomicsnx / anvilworkshop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from waldronlab/anvilworkshop

0.0 0.0 0.0 7.16 MB

AnVIL/Terra workshop for Bioconductor conference

Home Page: http://waldronlab.io/AnVILWorkshop

License: Other

Dockerfile 100.00%

anvilworkshop's Introduction

Introduction to the Terra/AnVIL Cloud-based Genomics Platform

Instructor names and contact information

Sehyun Oh* [email protected] [1]
Levi Waldron* [email protected] [1]
Jennifer Wokaty [email protected] [1]
Lori Shepherd [email protected] [2]
Kayla Interdonato [email protected] [2]
Marcel Ramos [email protected] [2]
Martin Morgan [email protected] [2]
Nitesh Turaga [email protected] [3]
BJ Stubbs [email protected] [3]
Vince Carey [email protected] [3]

[1] CUNY Graduate School of Public Health and Health Policy and Institute for Implementation Science in Population Health, New York, 10027, USA
[2] Roswell Park Comprehensive Cancer Center, Buffalo, New York, 14203, USA
[3] Channing Division of Network Medicine, Harvard Medical School, Boston, Massachusetts, 02115, USA

Workshop Description

The rapidly growing size of genomic datasets introduces challenges of data transfer, storage, access, sharing, and computing. In this workshop, we introduce cloud-based genomics platform Terra as a potential solution. Terra hosts large-scale genomic and genomic-related data sets and provide secure remote access to them and to individually uploaded data resources. Terra also provides on-demand computational capacity through Google Cloud Platform, and interactive analysis interfaces such as Jupyter notebook and RStudio. Users can run best practice tools and pipelines already implemented or upload their own data or analysis methods to workspaces. Workshop participants will learn how to use Terra through the use-case examples, instructor-led live demonstration, and the Bioconductor AnVIL package.

This workshop is supported by the NHGRI Genomic Data Science Analysis, Visualization and Informatics Lab-space (AnVIL)

Pre-requisites

  • Basic knowledge of R syntax
  • [Optional] Terra account setup
  1. Visit https://anvil.terra.bio/#
  2. Select the ‘HAMBURGER’ menu in the top left corner
  3. Choose ‘Sign in with Google’

Sign-in

Workshop Participation

Participants will have the opportunity to access a pre-populated Terra workspace and run examples.

R / Bioconductor packages used

Time outline

Activity Time
Account Setup 10m
Overview 15m
Use Cases 15m
Live Demo 20m
Hands-on Session 30m

Learning Goals

  • Gain familiarity with cloud-based genomics platforms
  • Learn how to access data sets and tools provided through Terra
  • Learn how to use interactive analysis apps, including group sharing of a workspace and billing
  • Understand the benefit and shortcoming of Terra

Specific objectives

  • Setup Terra account
  • Clone a public/sharable workspace
  • Create a new workspace and import datasets/ workflows/ notebooks
  • Use Jupyter notebook and RStudio in Terra
  • Use AnVIL package to access Terra and R/Bioconductor resource

Acknowledgement

Funding

NHGRI supports AnVIL through cooperative agreement awards to the Broad Institute (#5U24HG010262) and Johns Hopkins University (#5U24HG010263).

Links

Bioconductor AnVIL: https://anvil.bioconductor.org/
AnVIL project website: https://anvilproject.org/
AnVIL Terra: https://anvil.terra.bio/
Dockstore: https://dockstore.org/
GEN3: https://gen3.org/

anvilworkshop's People

Contributors

lwaldron avatar shbrief avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.