Giter Site home page Giter Site logo

nrohani / sars-cov-2 Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 2.54 MB

DisCoVering potential candidates of RNAi-based therapy for SARS-CoV-2 using computational methods

License: MIT License

Python 100.00%
covid-19 sars-cov-2 virus mirnas bioinformatics rna-sequencing pandemic therapy sars-cov covid19

sars-cov-2's Introduction

DisCoVering potential candidates of RNAi-based therapy for COVID-19 using computational methods

Herein, we conducted four independent analyses on RNA interference (RNAi)-based therapy with computational and bioinformatic methods in order to target the evolutionarily conserved regions in SARS-CoV-2 genome, resulting in down-regulation or silencing its RNA. miRNAs are denoted to play a role in the resistance of some species to viral infections. A comprehensive analysis on the miRNAs available in the body of human, as wells as the miRNAs in bats and other species, were done to find efficient candidates with low side-effects in the human body. Moreover, the evolutionarily conserved regions in SARS-CoV-2 genome were considered for designing novel significant siRNA with high specificity. Multiple miRNAs and two siRNA were suggested as the possible efficient candidates with a high affinity to SARS-CoV-2 genome and low side effects. The suggested candidates are promising therapeutics for the experimental evaluations and may speed up the procedure of treatment design.

Analysis schema

Analysis overview

In this research project, we addressed these questions using computational methods:

Analysis1: Can human miRNAs be helpful in the treatment of COVID-19?

See results in Analysis1.xlsx.

Analysis2: Can bat miRNAs be helpful in the treatment of COVID-19?

See results in Analysis2.xlsx.

Analysis3: Can miRNAs of other species be helpful in the treatment of COVID-19?

See results in Analysis3.xlsx.

Analysis4: Suggesting efficient siRNA for the treatment of COVID-19

See results in Result and Data folder.

Prerequisites and Installing packages

  1. Install Python 3.x
  2. Install biopython
  3. Install IntaRNA
  4. Install subprocess
  5. Install Pandas
pip install biopython

conda install -c conda-forge -c bioconda intarna

pip install subprocess.run

pip install pandas

Alternatively, you can use IntaRNA WebTool for calculating MFE.

  1. Finding UCRs: Candidate UCRs are calculated using codes in this repository.
  2. Computing MFE : You can compute MFE with IntaRNA.py (address path of miRNA sequences and UCR files, then run the code) or use IntaRNA WebTool.
  3. Investigating possible side-effects: For finding probable targets for candidate miRNA/ siRNA, we used mirDB WebTool. The top possible target is enriched on UniProt and Reactome.
  4. Suggesting siRNAs: siDirect WebTool is used for designing potential siRNAs. You can find all results and data in Results and dataset folder in this repository.

Materials

The complete genome sequence of SARS-CoV-2 was obtained with accession No. NC045512.2 from the GeneBank database. The complete genome of betacoronavirus sequences from the NCBI database and sequences compiled by Ceraolo and Giorgi were considered for finding evolutionarily conserved regions. Besides, the sequences of known miRNAs in human and other species were downloaded from the miRNA registry, MirBase. We obtained the sequences of bat-specific miRNAs from the previously published paper by Huang et al.. Also, the miRNA-mRNA interaction data, as well as the free binding energy of interactions and the sequences of miRNAs and mRNAs involving in the interactions were collected from CLASH.

Authors

  • Narjes Rohani, Fatemeh Ahmadi Moughari and Changiz Eslahchi Please do not hesitate to contact us if you have any question: Mail: [email protected]

Please cite the study if you find this study helpful.

sars-cov-2's People

Contributors

nrohani avatar

Stargazers

 avatar

Watchers

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