전체 글 60

Pre-imputation QC

0. Imputation이란?Imputation은 유전체 데이터에서 빠진 genotype 정보를 예측해 채워주는 과정이다.예를 들어 array-based genotyping에서는 측정되지 않은 SNP들이 존재하는데,이를 reference panel을 활용해 통계적으로 추정해 보완한다.이로 인해 분석 가능한 variant 수가 크게 증가하고, meta-analysis 호환성도 향상된다.  1. Pre-imputation QC란?Pre-imputation QC는 Imputation시행 전(pre-) 진행되는 Quality Control을 시행하는 단계다.이 과정의 목적은 신뢰도 높은 clean dataset을 만드는 것이다.Imputation을 시행 전 미리 데이터를 점검함으로써 오류나 bias 발생 가능성..

카테고리 없음 2025.03.29

[Python] 그냥 코딩 vs 함수 vs 클래스

“파이썬에서는 클래스가 T.O.P다...”1. Python은 대표적인 객체 지향 언어 🧠Python은 사물처럼 생각하고, 그 사물을 코드로 표현하는 객체 지향(Object-Oriented) 언어다. 쉽게 말해,“현실에 있는 걸 코드로 만들고, 그 안에 정보와 기능을 담는 방식” 예를 들어 알람 시계를 만든다면?시간, 반복 여부는 정보(속성)알람을 울리는 건 기능(동작)→ 이걸 하나로 묶은 게 바로 클래스!2. 그냥 코딩 vs 함수 vs 클래스 🧩알람 설정을 예시로 비교보자 ⏰  ✅ 그냥 코딩 (절차형)print("알람 앱 실행")print("07:00 설정")print("반복: 매일")print("저장") 한 번만 쓸 땐 괜찮지만,여러 개의 알람이 필요하면… 복붙 지옥이 펼쳐질 것이다.✅ 함수 사용d..

Python 2025.03.28

신규 연구 활동 종사자 안전 교육

신규 연구활동종사자 안전교육에 다녀왔다. 연구실 안전환경 조성에 관한 법률에 따라,과학기술 분야 연구활동종사자들은 매 학기마다 안전교육을 이수해야 한다. 매 학기 온라인으로도 이수가 가능하지만,특히 신규 연구활동종사자(대학원생)의 경우에는 오프라인 집체 교육을 권장한다.(참고로, 오프라인 참석이 불가능할 경우에는 온라인으로 대체할 수 있다!) SAIHST는 자연과학캠퍼스 소속이지만, 캠퍼스가 일원역에 있다.하지만 신규 연구활동종사자 안전교육은 아쉽게도 일원역이 아닌 수원에 있는 자연과학캠퍼스에서 진행된다.그래서 온라인 교육 이수의 유혹이 정말 강렬했다. 개강하고 나서 계속 일원역 근처에서만 지내다 보니,이 참에 공식적으로(!?) 외출할 수 있는 기회라고 생각했고,또 온라인과 오프라인 교육이 어떻게 다른지..

대학원이야기 2025.03.27