Pharmacoscan query tool allows for fast querying of pharmacoscan annot library files. Current library version is r9.
Pharmacoscan library files can be found at the bottom of the pharmsocan page on the Thermo Fisher website provided below:
Requirements:
- Python >= 3.6
Dependencies:
- pandas==1.3.2
- openpyxl==3.0.7
Installation can be done by either cloning the repository as shown below or by downloading the files into a directory
git clone https://github.com/anh151/pscan_query
cd pscan_query This query tool can be run using two different methods. The first method is using the single file executable. The second option is running from source code.
Note: Currently this is only supported on Windows. Windows 11 has not been tested but may work.
The GUI can be launched by running the single file excutable provided here:
The GUI can be launched by running the app.py file.
Note: You must have the dependencies installed and also download the pscan_table_r9.csv file if you are using this method.
Current queries options include by rsID or by gene. Future updates will add an option to query by allele for common PGx genes. Running a query can be achieved by entering rsIDs/genes in the text box or selecting a file that has one gene/rsid on each line or separated by commas on the same line. I.e
CYP2C19
CYP2D6or
CYP2C19,CYP2D6File input options:
- Input file must be a plain text file such as csv/tsv/txt. Excel or other binary files types are not supported.
File export options:
- csv
- tsv
- xlsx (xls is no longer supported and will be exported as xlsx)
- All other extensions will be defaulted to a tab delimited file
Please report any bugs and/or desired features to either the github issues page or to andrew.haddad@pitt.edu