Skip to content

This is a basic cytoscape course intended for beginners to get training with biological network analysis.

Notifications You must be signed in to change notification settings

sheffield-bioinformatics-core/Cytoscape_Course

 
 

Repository files navigation

Analysis of next-generation sequencing data using Cytoscape

Workshop Information

  • June 12th 2024 - University of Sheffield
  • Bartolome House, Seminar Room EG03

Schedule (Provisonal)

Thursday 12th June, 2024

  • 09:30 - 11:00 Introduction to Cytoscape and it's Apps
  • 11:15 - 12:30 Functional Enrichment Analysis
  • 12:30 - 13:15 LUNCH
  • 13:15 - 15:00 Enrichment using ClueGO and CluePedia
  • 15:00 - 16:30 Walk-Through-Example using Cancer RNA-Seq dataset.

This is a one day workshop

***No prior knowledge on network biology or programming is assumed. We will walk you thorugh familiarizing with the key terms used in network/systems biology within this course. ***

*** If you wish to read an introductory material on specific terms used in network biology analysis then we recommend reviewing our Cytoscape introductory course ***

Registration Link

You can sign-up to attend either in-person or online using this link

If you are registering to attend as a University of Sheffield staff or student, you will be prompted for a password. This should have been sent to you in an announcment email.

Materials

This course comprises of three sessions.

Overview

The workshop is designed to give you an introduction to using Cytoscape, which is a network-based software application to perform bioinformatics data and pathway enrichment analysis. The particular use-case in this course is that of RNA-seq data, but many of the concepts are used for other types of omics-analysis. There are several reasons why we might want to use Cytoscpae in Bioinformatics:-

  • You can be a naive or non-programmer for analysing your biological datasets generated by “high-throughput sequencing” through dedicated Cytoscape packages.
  • The packages/Apps within Cytoscape provide a user complete support for different types of “-Omics” datasets.
  • e.g. many NGS tools are developed for a Unix environment.
  • Some tasks require more memory (RAM) and processor speed than we have on our own machine
  • Some analyses take too long, and whilst they are running everything else on our machine will be slow.
  • Eventually you will want to use “High-performance computing” (HPC) - but this requires some background knowledge before you can use it.
  • Hence, Cytoscape provides many advantages for those users who wish to have their biological data analysed in a more user-freindly manner but also visualizing results simultaneously.

Who should attend this course?

Researchers in life sciences who want to get an appreciation for the computational network biology steps involved in RNA-seq analysis, and how to execute best-practice Cytoscape workflows.

Objectives:- After this course you should be able to:

  • Have more detailed understanding of terms used in network biology.
  • Using your RNA-Seq datasets, better visualise enriched terms using Cytoscape.
  • Know what tools are available in App Store for RNA-seq, miRNA data and pathway analysis.
  • Produce a list of key pathways and differentially expressed genes from an RNA-seq experiment

Aims:- During this course you will learn about:

  • Cytoscape and specific plugins used for RNA-Seq data analysis.
  • Source for integrating diffrential expressed genes within pathway modules.
  • Hierarchical clustering using String and FunctionalEnrichment apps.
  • Identifying over-represented gene or pathway sets among a list of differentially expressed genes.

Software installation

You will need to bring an internet-enabled laptop to the course and install the latest versions of Cytoscape before coming to the course

  1. Install Cytoscape

Windows or Mac or Linux

  1. Install the Cytoscape packages/Apps required for the course
  • Go to ClueGO and CluePedia
  • Click Download or Install (if your cytoscape application is already open)
  • More on installation, documentation and how to integrate the package with R or Python is described here:
  1. Download and save these files in a project-folder for the course
  1. (Optional) Watch these short introductory videos

Instructors

  • Dr. Akshay Bhat, Cancer Bioinformatician
  • Dr. Emily Chambers, Bioinformatics Core Scientist
  • Dr. Mark Dunning, Bioinformatics Core Director

Timetable (provisional)

  • Session 1 Thursday 12th June 9:00 9:00 - 13:00

    • Importing example cancer RNA-seq counts into Cytoscape
    • Querying pathway and interaction sources using Cytoscape - App.
    • Styling the network and saving for publication.
  • Session 2 Thursday 12th June 13:15 - 15:00

    • Using diffrential expressed gene-lists, perform protein-protein interactions or gene-regulatory networks.
    • Manipulating and filtering gene-lists, pathways and clustered modules.
    • Creating sub-networks of specific derived clustered modules.
    • Enriching gene-list into pathways using FunctionalEnrichment - App.
  • Session 3 Thursday 12th June 15:15 - 16:30

    • Pathway clustering using ClueGO - Functional Enrichment
    • Using ClueGO's features for integrating and querying multiple pathway database sources.
    • Use CluePedia (sister-software for ClueGO) to map gene regulatory information within specific pathways.

Feedback

About

This is a basic cytoscape course intended for beginners to get training with biological network analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%