Skip to content

NSapozhnikov/miRNA_DB_Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

miRNA_DB_Parser

9.27.2021

This project is a set Python scripts that collect certain information from open miRNA databases (miRDB, TargetScan) via WebScrapping and write it to the (.xlsx) outfiles.

miRDB_Parser

miRDB_Parser uses POST method (with reasonable frequency) to collect data from miRDB web site and write it to outfile.

TargetScan_DB_Parser

TargetScan_DB_Parser.py downloads .xlsx file from TargetScan site for each miRNA in the input file to its directory, and after appending its content deletes each downloaded file.

This method has been chosen due to bad HTML markup of TargetScan web site and impossibility to use any SQL databases.

Requested modules:

-pandas

-bs4

-requests

-openpyxl

How to install

To run this script you'll need an installed Python 3. Place the .py script and .xlsx file in the same directory.

Run from CLI (python miRNA_DB_Parser.py)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages