Skip to content

nghiencuuthuoc/PharmApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open In Colab

PharmApp - Drug Discovery and Development

Copyright 2024 | Nghiên Cứu Thuốc | RD_Pharma_Plus

Email: [email protected] | Web: nghiencuuthuoc.com | FB: facebook.com/nghiencuuthuoc

LinkedIn: linkedin.com/in/nghiencuuthuoc | Zalo: +84888999311 | WhatsAapp: +84888999311

Twitter: x.com/nghiencuuthuoc | YT: youtube.com/@nghiencuuthuoc

PharmApp are tools for research and development pharmaceuticals

Table of Contents

Abbreviation

Abbreviation Full text
iig Inactive ingredient
pd / pdg pandasgui
dt dtale
pa pharmapp
iigs inactive ingredient SageRX
iig Inactive ingredient DailyMed
st streamlit
cli command line
formula / form Formulation
nb nbopen
env enviroment
col column

Installation

You can install for PharmApp using use pip:

git clone https://github.com/nghiencuuthuoc/PharmApp
cd install
pip install -r requirements.txt

Setup dev environment conda

conda env create -n pharmapp python==3.12
git clone https://github.com/nghiencuuthuoc/PharmApp
cd install
pip install -r requirements.txt

It's recommended to create a virtual environment:

python3 -m venv Python312
source Python312/bin/activate  # Mac/Linux
Python312\Scripts\activate  # Windows

How Use

1. Run Command line: Run file PharmApp_CLI.bat

2. Run Web: Run file PharmApp_Web.bat

3. Run create shoortcut:

  • Send to file to desktop
  • edit file to short name (Windows Shortcut)
  • Copy to C:\Windows\
  • Run with keyboard Windows + R, enter Windows Shortcut to run
  • Run code in .\scripts\
  • Top file run python .\scripts\file_name.py here:
Description Windows Shortcut File
1. PharmApp Web form1 iig_iigs_to_formula_1_st
2. Retrieve SageRX with Drug Name in File iigsf iigs_input_file
3. Retrieve SageRX with Name iigs1 iigs
4. Retrieve SageRX View PandasGui iigs iig_sagerx
5. Run Test iigt scripts\test.bat
6. Run Notebook iigti notebook\test.ipynb
7. Retrieve IIG from DailyMed and SageRX iigva iig_view_all
8. Retrieve IIG DailyMed Multi Name iigm iig_view_multi_pandasgui
9. IIG DailyMed to Formulation iig2f iig2formula
10. Retrieve IIG DailyMed with Drug Name in iig_daily.txt iigdt iig_daily.txt
11. Retrieve IIG DailyMed with Drug Name in File iigf iig_input_file_name.bat
12. View IIG DailyMed View Dtale iignt view_iig_dt
13. View IIG DailyMed Inactive Column iigni view_col_inactive
14. View IIG DailyMed and Web NDC iignn view_iig_ndc
15. View View PandasGui iign view_iig_pdg

4. Run Jupyter notebook: run file PharmApp_Notebook.bat

Releases

Download release build run portable

***A lot of file can't upload, will upload in release

Notebook

Video

View more videos on YouTube

License

Under the GPL-2.0-1. See LICENSE.