Git Product home page Git Product logo

dna_seq's Introduction

UCSF DSI Workshop: DNA Variant Analysis with R Bioconductor

Welcome to the UCSF Data Science Initiative's DNA-sequencing workshop. These materials rely on R Bioconductor packages and vignettes, with some customizations and added commentary. There are alternate ways to accomplish the same goals. This workshop provides a few examples and is intended to help attendees feel comfortable adapting these or other Bioconductor packages and examples in order to perform their own analysis.

Workshop details

Overview

In this workshop, we will use R to analyze DNA variants from Variant Call Format files to identify those likely to have a functional impact. It is intended for those with intermediate R programming skills. This is a 2-part hands-on workshop series that will take place virtually in two Zoom sessions.

Objectives

  • Examine the header and metadata of a Variant Call Format (VCF) file
  • Select variants in genes of interest
  • Get transcripts and genotypes for selected variants
  • Locate regions of genes where variants fall (exons, introns, etc.)
  • Get the predicted impact of variants
  • Export variants to a Browser Extensible Data (BED) file and view in UCSC browser
  • Perform pathway analysis on variants of interest

Prerequisites

You must have some R programming experience and a basic understanding of the purpose of DNA-Seq analysis to benefit from this course. Feel free to contact the instructor (see below) if you have questions about these requirements.

Software

Please have the latest versions of R and R Bioconductor installed if you plan to run the R notebooks locally. RStudio (the free version) is highly recommended as well, since we will be teaching in this environment.

We package R installations in .Rmd format - you'll need to have R, R Bioconductor, and RStudio installed to proceed.

Official UCSF DSI Course Materials

Ready-to-use materials will always be hosted on our official UCSF Collaborative Learning Environment (CLE): Official DSI DNA-seq workshop webpage.

This GitHub repository is for development purposes and therefore may stray from the materials used in class. CLE will remain as it was at the time of our most recently offered workshop and will only be updated if major changes are introduced to the course.

Branch "master" should function as intended if cloned, but for verified materials please download all documents and data from CLE unless otherwise instructed.

Please contact the instructor if you have questions:

GitHub and UCSF data security protocols:

Please be aware that GitHub is not certified for use with personal health information (PHI). Do not store or share any sensitive information via GitHub, even if kept in private repositories.

For more information regarding UCSF's security guidelines, please see the UCSF IRB guidelines for electronic data security..

dna_seq's People

Contributors

kjlquist 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.