# Show GN: DMCA - 암흑물질 탐색 + 반도체 엑시톤 물리를 위한 웹 API

> Clean Markdown view of GeekNews topic #24629. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24629](https://news.hada.io/topic?id=24629)
- GeekNews Markdown: [https://news.hada.io/topic/24629.md](https://news.hada.io/topic/24629.md)
- Type: show
- Author: [flamehaven01](https://news.hada.io/@flamehaven01)
- Published: 2025-11-26T18:23:03+09:00
- Updated: 2025-11-26T18:23:03+09:00
- Original source: [github.com/flamehaven01](https://github.com/flamehaven01/DMCA-Light)
- Points: 4
- Comments: 2

## Topic Body

최근 몇 달에 걸쳐 **DMCA (Dark Matter Causal Analyzer)** 라는 연구 플랫폼을 만들어 왔습니다.  
  
암흑물질 직접 탐지용 반도체 표적 물질(Si, Ge, NaI, CsI 등)을 대상으로  
**제1원리(Ab initio) 계산 + 텔레메트리 + 에이전트 기반 AI(Agentic AI)** 를 엮은 연구용 소프트웨어 스택입니다.  
  
문제는… 이게 너무 무겁다는 점입니다.  
DFT, BSE, PySCF, Kubernetes… 학생이나 개발자가 가볍게 “한번 만져볼까?” 하기엔 진입 장벽이 너무 높죠.  
  
그래서 먼저 **“교육용 라이트 버전(On-ramp)”** 을 따로 떼어내어 오픈소스로 공개합니다.  
  
---  
  
##### 🔥 DMCA-Light: Educational Exciton Physics API  
  
**GitHub:** https://github.com/flamehaven01/DMCA-Light  
  
---  
  
#### 🚀 DMCA-Light가 하는 일  
  
엑시톤 물리를 예제로 삼은, 작지만 탄탄한 백엔드 아크텍쳐입니다.  
  
###### ✅ Physics Core  
  
- 반도체 엑시톤의 **결합 에너지**와 **보어 반지름**을 Wannier–Mott 모델로 계산  
- “GaAs라면 대략 이 정도 값이 나와야 한다”는 **물리적 Sanity Check** 내장  
  
###### ✅ Material Database  
  
- 밴드갭, 유전율, 유효 질량 등을 **저장/조회**  
- 기술 스택: **SQLModel + SQLite**  
  
###### ✅ Selector API  
  
- `/api/v1/selector/solar` → **태양전지용** (1.0–1.8 eV)  
- `/api/v1/selector/led` → **LED용** (1.8–3.5 eV)  
- 강의나 데모에서 **“조건에 맞는 소재 N개 뽑기”** 시연에 최적화  
  
###### ✅ Engineering & DevOps  
  
- **FastAPI + SQLModel + Pydantic v2**  
- **테스트 44개 / Assertion 169개** (물리 검증 포함)  
- **GitHub Actions CI**  
  - Lint → Security → Docker Build  
- 하루 날 잡고 전체 구조를 훑어볼 수 있는 **적당한 크기**  
- **MIT License**  
  
---  
  
#### 🔮 본판: DMCA Professional (B2B / Research)  
  
Light 버전은 실제 랩(Lab)과 R&D 팀을 위한 DMCA 엔진의 데모버젼입니다. 그리고 DMCA Professional 버젼은 다음과 같은 특징을 갖고 있습니다.  
  
- **End-to-End 분석**  
  암흑물질 질량 → 표적 재료 조합 → 산란율 / 신호 스펙트럼 도출  
- **High Precision**  
  Basis set, k-point 등을 고정하는 `PrecisionPlan` 으로 **재현성 확보**  
- **Agentic AI**  
  “BSE 계산을 돌릴 가치가 있는가?”를 판단하고,  
  재료를 추천하는 `DMPhysicsAgent` 탑재  
  
  
---  
  
#### 🎯 이런 분들께 추천합니다  
  
- **반도체·물리 관련 교수님 / TA**  
  - 수업 시간에 **실제 API를 붙여보는 예제**가 필요할 때  
- **백엔드 개발자**  
  - “과학 + FastAPI + DevOps”가 어떻게 엮이는지 궁금할 때  
- **암흑물질 / 반도체 R&D 팀**  
  - 실험 코드와 현대적인 에이전트 구조의 결합을 고민 중일 때  
  
---  
  
👉 **소스 코드 구경하기:** https://github.com/flamehaven01/DMCA-Light  
  
DMCA Professional(연구용)에 관심 있는 랩이나 기업 관계자분들은 DM 주시면,  
필요하신 방향에 맞춰 **테크니컬 데모**나 **설계 논의**를 진행할 수 있습니다.  
  
---  
  
#ComputationalPhysics #DarkMatter #Semiconductors  
#FastAPI #Python #AgenticAI #OpenSource #DevOps #Research

## Comments



### Comment 46858

- Author: taeunlee99
- Created: 2025-11-27T10:43:00+09:00
- Points: 1

오오 요즘 산화물 반도체를 연구하면서 도핑에 따른 엑시톤 반지름 변화 예측에 관심이 있었는데 좋은 툴이 생겼네요  
  
이것저것 만지면서 공부해보기 좋은 것 같습니다.

### Comment 46958

- Author: flamehaven01
- Created: 2025-11-29T10:56:27+09:00
- Points: 1
- Parent comment: 46858
- Depth: 1

산화물 반도체 관련된 '도핑에 따른 엑시톤 반지름 변화 예측' 매우 흥미롭습니다. 생각보다 어렵지않게 선생님을 위한 맞춤형 실험용 툴을 바로 제작해드릴 수 있을 것 같습니다.  
  
flamehaven01@gmail.com으로 연락주세요. 감사합니다.
