{"repo":"coderxio/sagerx","free":true,"listed":false,"github":"https://github.com/coderxio/sagerx","clone":"git clone https://github.com/coderxio/sagerx.git","description":"Open drug data pipelines curated by pharmacists.","language":"Python","stars":78,"topics":["airflow","dbt","docker","postgresql","fda","nlm","rxnorm","cms"],"license":null,"category":"data-pipelines","readme_excerpt":"🌿 SageRx SageRx is a medication ontology and medication-related data aggregator created from many different public sources of data. Including data from DailyMed, FDA, RxNorm, Orange Book, and more! SageRx uses Airflow to schedule jobs to extract, load, and transform (using dbt) open drug data. Data ends up in a PostgreSQL database and can be queried using pgAdmin (included with SageRx) or via any SQL editor of your choice. Additional Documentation We will be moving documentation over to Github, but additional documentation exists on the SageRx Website. Subscribe to our newsletter to keep ontop of updates. License Contributing We would love to see you contribute to SageRx. Join our Slack channel to get involved. Style Guide: How we think about the structure and naming conventions of SageRx. Development Quickstart Prerequisites - Install Docker. - Windows users will also install WSL 2 (a Linux subsystem that runs on Windows) as part of this process. Installation 1. Clone the repo. 2. Add a .env file at the root of the repo. 3. Add ENV vars to the .env file. - AIRFLOW UID= - UID can be found by running id -u on linux systems, typically the first user on the system is 1000 or 1001 . - Windows users following the Docker Desktop install guide should have WSL 2 installed. You can open up command line, type wsl and then within WSL 2, you can enter id -u to see your UID. - UMLS API= - if you want to use RxNorm, you need an API key from UMLS. 4. Make sure Docker is installed 5. Run do","default_branch":null,"files":null,"tree":[],"storefront":"/r/coderxio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coderxio/sagerx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}