9  Venn analysis

Venn analysis can be performed to show the logical relation between sets. In this module, user will need two or more analyses (max 6 datasets) to perform the Venn analysis. We adopt the part from intervene () application and modified as required for methylR use.

9.1 How to use

Below given the details for the use of Venn analysis module.

9.1.1 Data upload & Parameters setup

9.1.1.1 Parameters setup

  1. Upload: Data can be uploaded as Tab (.txt) or Comma (.csv) or Semicolon (.csv but with ;) separated format. A demo test dataset is running by default and it is available for download by clicking on the “example data” button.

  2. Settings: Under settings, there are multiple options to display the plot -

    1. Select sets: will select sets from the uploaded data. User can remove the set as they need.
    2. Venn type: different type of venn diagram can be selected from the drop-down menu
    • Chow-Ruskey
    • Classical
    • Edwards
    • Square
    • Battle

    The diagram can be weighted or Eular.

    1. Border line width: border line can be drawn with the slider option.

    2. Border line type: border line type can be selected from the drop-down menu.

    3. Zoom in/out Venn diagram: select the zoom option on the slide bar.

  3. Font & Color: multiple ooptions are included for font and colours -

    1. Select color theme: Colour theme can be chosen from the drop-down menu.

    2. Label font size: Change the font size of the Label.

    3. Number font size: Change the font size of the number.

9.2 Results

User can download the figure in different format, PDF, PNG, SVG or TIFF.

Venn Result

9.3 R packages used

  1. Vennerable
  2. readr
  3. intervene

  1. TO ALL OUR USERS, IF YOU ARE EXPERIENCING ANY TROUBLE WITH THE APP, BEFORE SENDING THE BUG REPORT, PLEASE RESTART THE DOCKER CONTAINER AND TRY AGAIN.↩︎

Copyright © 2022-2023. Massimiliano Volpe and Jyotirmoy Das.