This project contains a standalone interactive webpage that visualizes global qubit technology development on a rotating globe.
Live report: https://impactquantum.com/QubitTypes/
- Rotating 3D globe with country-level highlighting
- Top navigation dropdown filter by qubit technology
- Color mapping for all 9 requested qubit types
- Hover interactions with:
- Country name
- Active qubit technologies
- Companies/institutions
- Government initiatives
- Side panel with summary stats and technology legend
- Mobile-responsive layout
index.html
Open index.html in a browser to run the visualization.
Use lowercase kebab-case for all RawData directories.
Current directories:
RawData/diamond-nvRawData/neutral-atomRawData/nmrRawData/photonicsRawData/quantum-dotRawData/semiconducting-qubitsRawData/semiconductor-spinRawData/superconductingRawData/topologicalRawData/trapped-ion
semiconducting-qubits and semiconductor-spin currently overlap in scope.
semiconductor-spinis a specific qubit modality (spin-based semiconductor qubits) and matches the taxonomy used by the visualization.semiconducting-qubitsreads as a broader umbrella label and can duplicate records, country counts, and organization attribution if both are treated as separate peer categories.
Recommended approach:
- Keep
RawData/semiconductor-spinas the canonical category for the current map/report taxonomy. - Merge overlapping files from
RawData/semiconducting-qubitsintoRawData/semiconductor-spin, or usesemiconducting-qubitsonly as a temporary intake/staging folder before normalization.
- Photonic — Dark Green
- Topological — Dark Blue
- Ion Trap — Yellow
- Semiconductor Spin — Purple
- Superconducting — Orange
- Neutral Atom — Light Blue
- Quantum Dot — Red
- Diamond NV Center — Pink
- NMR — Neon Green
In index.html:
- Qubit labels/colors: around
const qubitConfig - Country/company/institution/initiative data: around
const qubitData - Country details rendering: around
function updateCountryPanel(...) - Globe setup and world map loading: around
async function init()
Each qubit technology key in qubitData contains rows like:
{
iso3: "USA",
country: "United States",
orgs: ["Company A", "Institute B"],
initiatives: ["Program X"]
}A unified country profile is built from all technologies, so one country can appear in multiple qubit categories.
- The current dataset is structured and ready to be replaced with your report-derived data.
- Globe/world geometry and rendering assets are loaded from public CDNs at runtime.
- Visual verification should be done by opening
index.htmllocally.