A Dash-based web application for visualizing and analyzing research publications from King Hussein Cancer Center (KHCC).
- Total publication metrics
- Publication trends over time
- Citation analysis
- Open access statistics
- Global collaboration map
- Author collaboration networks
- Institution collaboration networks
- Country collaboration patterns
- Department collaboration analysis
- Author impact analysis
- Author positions in publications
- Detailed citation metrics
- Citation trends over time
- Journal quartile distribution
- Impact factor analysis
- Open access trends
- Quartile trends over time
- Distribution of publication types
- Publication type trends over time
- Searchable and sortable publications table
- Detailed paper information modal
- PDF links when available
- Customizable page size
dash==2.14.1
dash-bootstrap-components==1.5.0
plotly==5.18.0
pandas==2.1.3
sqlite3
pycountry==23.12.1
The application uses SQLite database (khcc_papers.sqlite
) with the following main tables:
- papers: Contains core paper information
- khcc_authors: Contains author-specific information
- Clone the repository:
git clone [repository-url]
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
- Access the dashboard at
http://localhost:8050
The database can be updated by running the data collection scripts (not included in this repository).
- Navigate through different tabs to explore various aspects of KHCC's research output
- Use the Publications List tab to search and filter specific papers
- Click on any paper to view detailed information including abstract, authors, and metrics
- Download PDFs when available through the paper details modal
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details
- King Hussein Cancer Center for providing the research data
- OpenAlex API for additional publication metadata