Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ejosephslab committed Mar 17, 2021
1 parent 5e86d9b commit bdf74e3
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,25 @@ doi: https://doi.org/10.1101/2021.02.25.430352

### Software needed to be installed for running the code in Python:

1) Install Python
# Install Python
Go to the Anaconda Distribution Page at [Anaconda Installation](https://www.anaconda.com/products/individual). Click Download and select the latest Python version. Please ensure that you check the box that says "add to PATH" when installing on PC.
- Go to the Anaconda Distribution Page at [Anaconda Installation](https://www.anaconda.com/products/individual). Click Download and select the latest Python version. Please ensure that you check the box that says "add to PATH" when installing on PC.

Libraries/packages that needed to be installed in Python to run the code:
1) pandas - pandas library is available as a part of the latest anaconda package. It can also be installed using conda and pip, the two main tools that install python packages.
- Using conda – Type, conda install pandas, in the command prompt.
- Using pip – If you are using pip, type !pip install pandas in the Jupyter Notebook App or type pip install pandas in the command prompt.
2) biopython - It can be installed using pip and conda. Detailed instructions is available at [Biopython Installation](https://biopython.org/wiki/Packages).

3) NCBI Standalone Blast
# NCBI Standalone Blast
- Download and install BLAST 2.8.1+ installer for your machine which is available from NCBI at [Blast Executables](https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/).
- Set up a searchable database for the Blast search of the host genome or transcriptome (e.g., from the NCBI, [Human Genome Sequences](https://www.ncbi.nlm.nih.gov/genome/guide/human/)) using the command (for host genome or transcriptome in FASTA format, here named hostdb): makeblastdb -in hostdb.fna -dbtype nucl -parse_seqids -out hostdb.
- Add the created database to the system path, and re-direct the blastn query from the code (python) to find blast hits to the directory with the host database.


4) Vienna RNA Package
# Vienna RNA Package
- Install the RNAfold installer compatible for your operating system available at [The ViennaRNA Package](https://www.tbi.univie.ac.at/RNA/). Add the path of the package installation directory to your PATH variable manually.
- Use the subprocess call command from the script (python) to make queries in the RNAfold software.

Expand Down

0 comments on commit bdf74e3

Please sign in to comment.