### How to compare multiple sets using UpsetR

# Why UpSet

Everyday I face the problems that need to understand the relationships between sets. Ven diagram always a great job if the number of sets is limited (like up to 4)but it gets clumsy when the number of sets increases. A Venn diagram with multiple sets is difficult to interpret and easy to be lost. So**UpSet**is another "visualization technique for the quantitative analysis of sets, their intersections, and aggregates of intersections".

# How to use UpSet

The source code of Python implementation of UpSet can be downloaded from**HERE**while R version is

**HERE**. The web version of UpSet can be used from

**HERE**or

**HERE**. Obviously web versions are easy to use for any project but unfortunately, our taste doesn't match always. I just modified two main functions which draw the main plots. New functions give more flexibility to the plot such as

- can automatically calculate the number of unique colours for each comparison.
- colours of numbers can be changed and it doesn't have to be the same as bar color.
- fonts are also changeable.

# Prerequisite

We need following R libraries to run the script**UpSetR****ggplot2****grid****RColorBrewer****extrafont**

# Downloads

All files can be downloaded from here## UpsetR_modified

UpsetR_modified - This repository contains the R script the make plot using UpsetR library. Two functions were modified to make the package more flexible.

Extract Part of a FASTA Sequences with Position by python script HERE

### How to make a group bar graph with error bars and split y axis

I would like to draw a group bar graph with error bars and split y axis to show both smaller and larger values in same plot. Although plotrix has function to do that but I don't know how to moifiy their aweful looking graphs. I got a good solution

**HERE**. I just modified it as per my taste and requirement. It need**gplots**,**extrafont**and**RColorBrewer**and produce a high resolution beautiful chart.How to perform Non-metric multidimensional scaling (NMDS) analysis

Subscribe to:
Posts (Atom)