This project created for BOUN SWE 574 Course at Fall 2020. We are assigned as Team #2. Our team members are currently working as software engineers from different companies at Istanbul/Turkey.
Project aims to search keywords provided by user at PubMed with using Entrez API and harvest the Entrez API result with using Web Annotation Model and UMLS API to provide more reliable and intelligent search experience.
During the project we will document the project details under the Wiki section. If you have any question related to the project, please do not hesitate to contact a team member!
This project uses the following open source libraries:
- jQuery 3.5.1 with MIT License
- Bootstrap v3.4.1 with MIT License
- Bootstrap Tags Input with MIT License
- Chart.js with MIT License
- Popper.js with MIT License
- Holderjs with MIT License
##Tests
Run unit tests inside the "djangoapp" Docker container: ./manage.py test
Current code coverage can be seen in "coverage_report.txt".
In order to run the test coverage tool:
-
Run the tests as follows:
coverage run --omit=*/venv/*,*/migrations/*,*/__init__.py,*/settings.py,*/urls.py,*/tests.py,*/manage.py ./manage.py test -
View the coverage report via:
coverage report