Flamehaven LogoFlamehaven.space
back to selected work
bioaiEXPERIMENTALPUBLICMIT License

DMCA-Light

Educational API for semiconductor exciton physics in dark matter detection. Learn Wannier model for binding energies & Bohr radii. FastAPI + SQLModel, 44 tests, S-grade quality. Free version - upgrade to DMCA Professi...

About This Work

DMCA-Light is an open-source, lightweight educational tool for learning about excitons in semiconductor physics. It provides a simple REST API for calculating exciton binding energies and Bohr radii using the Wannier model.

dark-mattereducationalexcitonsfastapiledmaterials-scienceopenapioptoelectronicspydanticpytestpythonquantum-mechanicsscience-researchsemiconductor-physicssolar-cellssqlmodel

Repository Overview

DMCA-Light is an open-source, lightweight educational tool for learning about excitons in semiconductor physics. It provides a simple REST API for calculating exciton binding energies and Bohr radii using the Wannier model.

README Core

Simplified, educational version of DMCA Professional for learning semiconductor physics.

DMCA-Light is an open-source, lightweight educational tool for learning about excitons in semiconductor physics. It provides a simple REST API for calculating exciton binding energies and Bohr radii using the Wannier model.

DMCA-Light uses the Wannier exciton model , suitable for direct-gap semiconductors with large dielectric constants:

Use & Documentation

Detailed installation, commands, examples, and deeper usage notes live in the repository README and docs.

README Map

  • Quick Start (3 Minutes)
  • Overview
  • Features
  • Quick Start
  • Installation
  • API Documentation

Key Signals

  • Material Database : 30+ semiconductor materials with band structure properties
  • Exciton Calculator : Wannier model-based binding energy and Bohr radius calculation
  • Material Selectors : Recommend materials for solar cells and LEDs based on band gap
  • Educational Focus : Simplified physics models for learning purposes
  • GET /api/v1/materials/ - List all materials (paginated)

Announcements

synced Mar 13, 2026

No mirrored announcements yet.