The Awesome-Virome dashboard provides interactive visualizations to explore relationships between viral analysis tools and analyze adoption trends.
An interactive force-directed graph showing connections between tools, categories, and subcategories in the virome analysis ecosystem. It helps users understand how different tools relate to each other and identify clusters of related functionality.
A treemap showing how the tools are distributed across the major categories and subcategories.
A combined bar and line chart showing:
- New tools created each year
- Cumulative growth of the tool ecosystem
- Adoption trends by category
Interactive charts showing:
- Distribution of tools by category
- Programming language prevalence
- Maintenance status overview
- Key statistics about the collection
The dashboard reads from data.json, the primary data file containing the complete collection of tools, categories, and relationships. It is regenerated by the weekly/monthly update workflow.
- D3.js: for network visualization and custom charts
- Chart.js: for standard charts (line, bar, pie)
- vis-network.js: for the interactive relationship network
- DataTables: for searchable and sortable tool listings
- Navigate to the Network section
- Click on a tool node to see its connections
- Explore the connected nodes to discover related tools
- Go to the Analytics section
- Examine the Creation Timeline chart to see how the ecosystem has evolved
- Filter by category to see growth patterns in specific areas