Skip to content
View DOKOS-TAYOS's full-sized avatar
🥦
Tensorizing
🥦
Tensorizing

Block or report DOKOS-TAYOS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DOKOS-TAYOS/README.md

English | Español

Purple scientific profile banner with Alejandro Mata Ali's name and research keywords

Quantum algorithms, tensor networks, optimization, and computational physics turned into reusable tools, reproducible workflows, and explanations that people can actually use.

Quantum Coordinator at ITCL · Burgos, Spain

LinkedIn YouTube ORCID

Quantum Algorithms Tensor Networks Scientific Software Computational Physics Education Science Communication

Overview | Flagship Projects | Research Compass | Research & Papers | Teaching & Outreach | Project Atlas | Stack

Overview

This profile is the public landing page for my work across research, scientific software, teaching, and outreach. If you arrive here through a paper, a repository, a class, or a talk, this README is meant to help you find the right entry point quickly.

Research
Quantum algorithms, tensor networks, optimization methods, and computational physics connected to papers, experiments, and reproducible workflows.
Scientific Software
Python libraries, visual tooling, GUIs, and reusable templates that make advanced workflows easier to inspect, test, and reuse.
Teaching & Outreach
Courses, notebooks, demos, and public communication designed to make advanced topics clearer without flattening their depth.

Open the full repository atlas

Flagship Projects

These are the repositories that best represent the intersection of research, tooling, and usability in my work.

2D and 3D tensor network visualization across Torch, NumPy, Quimb, Tensorkrowch, TenPy, and TensorNetwork for analysis, debugging, and communication.

Visualization Scientific Python Tensor Networks

Interactive local editor for designing tensor networks visually and exporting readable Python code for several backends.

Tensor Networks Visual Tooling Code Generation

Matplotlib-based library for drawing quantum circuits, plotting measurement results, and comparing outputs across different ecosystems.

Quantum Circuits Python Visualization

Curve fitting software with GUI support, multiple models, uncertainty analysis, and polished visual output for scientific and educational work.

Data Analysis Curve Fitting Scientific Software

Numerical solver and visualizer for ODEs, difference equations, and PDEs through an accessible Python desktop interface.

ODEs Simulation Scientific Software

Quantum-inspired TSP solver built as a research-driven exploration of tensor networks, optimization, and scientific communication.

Research Optimization Tensor Networks

Research Compass

flowchart TD
    A["Start here"] --> B["Research & papers"]
    A --> C["Scientific software"]
    A --> D["Teaching & outreach"]
    A --> E["Full repository atlas"]
    B --> B1["Algorithms, tensor networks, optimization"]
    C --> C1["Libraries, GUIs, visual tools"]
    D --> D1["Courses, notebooks, public communication"]
    E --> E1["Browse the complete repository map"]

    style A fill:#4c1d95,color:#ffffff,stroke:#c4b5fd,stroke-width:2px
    style B fill:#5b21b6,color:#ffffff,stroke:#ddd6fe
    style C fill:#6d28d9,color:#ffffff,stroke:#ddd6fe
    style D fill:#7c3aed,color:#ffffff,stroke:#ddd6fe
    style E fill:#8b5cf6,color:#ffffff,stroke:#ede9fe
Loading

Research & Papers

These repositories connect directly to papers, experiments, and algorithmic work:

Teaching & Outreach

I use GitHub not only to publish results, but also to teach and communicate ideas more openly:

I also run When Physics, a channel where I share physics and quantum computing with a broader audience.

Watch When Physics

Current Direction

Right now I am especially focused on:

  • building tensor-network tooling that is more visual, inspectable, and code-friendly
  • turning research prototypes into reusable and better structured scientific Python packages
  • connecting advanced quantum and numerical ideas with material that works for both specialists and learners

Project Atlas

If you want the broader catalog, here is the repository map grouped by intent.

Read papers
Tensor-network algorithms, optimization, HHL, QAOA, and related research repositories.
Use tools
Visual editors, scientific GUIs, and reusable software for research and teaching.
Learn concepts
Courses, notebooks, educational implementations, and workshop material.
Explore side work
Templates, utilities, legacy projects, and smaller applied experiments.
Open the full project map

Scientific software and libraries

Research repositories linked to papers

Applied quantum optimization and exploratory work

  • Hotels-TSP-Tensor-QUDO - travel-search-style TSP with QAOA, QUBO, and Tensor QUDO formulations
  • mbqc-tn - exploratory MBQC and tensor-network work

Learning, notebooks, and outreach

Computational physics and legacy scientific work

Templates, utilities, and side projects

Profile and meta

Stack

Python NumPy SciPy PyTorch Qiskit Tensor Networks CUDA-Q Matplotlib Streamlit Jupyter

From papers to packages, from notebooks to public explanations.

Pinned Loading

  1. Tensor-Network-Visualization Tensor-Network-Visualization Public

    2D and 3D tensor network visualization, designed for torch, numpy, quimb, tensorkrowch, tenpy and tensornetwork compatibility. Explained in https://arxiv.org/abs/2606.08760

    Python 1

  2. Tensor-Network-Editor Tensor-Network-Editor Public

    Interactive local editor for building tensor networks visually and generating readable Python code for tensornetwork, quimb, tensorkrowch, and einsum. Explained in https://arxiv.org/abs/2606.08760

    Python 2

  3. quantum-circuit-drawer quantum-circuit-drawer Public

    A Matplotlib-based library for drawing quantum circuits, plotting measurement results, and comparing outputs across several quantum ecosystems with one consistent public API. Explained in https://a…

    Python

  4. RegressionLab RegressionLab Public

    🔬 Scientific curve fitting tool with GUI for experimental data analysis, perfect for physics students. 20+ predefined functions, error propagation, data analysis, and professional visualizations. M…

    Python 1

  5. DifferentialLab DifferentialLab Public

    DifferentialLab: numerical solver for ODEs, difference equations, and PDEs with a Python GUI. SciPy methods (RK45, Radau, BDF), vector systems, transforms (Fourier, Laplace), and CSV/PNG/MP4 export.

    Python 1

  6. Curso_Algoritmos_Cuanticos_Qiskit Curso_Algoritmos_Cuanticos_Qiskit Public

    Curso de algoritmos cuánticos con implementaciones prácticas en Qiskit 2.4.x, organizado por secciones y temas. Cada tema incluye teoría y código ejecutable en notebooks de Jupyter (Python).

    Jupyter Notebook 5