[의생명정보알고리즘] PA3 과제
·
카테고리 없음
✅ PA3.py 파일 생성 및 수정 과정 요약교수님 코드 복사 (두 가지 방법 중 하나 선택)방법 1: PA2.py 파일 기반으로 복사→ 교수님이 제공한 PA2.py 파일을 현재 작업 디렉토리에 PA3.py라는 이름으로 복사cp /mss/home_student/ABD2025/PA2.py PA3.py 방법 2: PA3.tmp.py 파일 기반으로 복사→ 교수님이 제공한 PA3.tmp.py 파일을 PA3.py라는 이름으로 복사cp /mss/home_student/ABD2025/PA3.tmp.py PA3.pyPA3.py 파일 수정 시작복사된 PA3.py 파일을 열고 필요한 내용을 수정하면서 쌍서열 정렬(또는 Affine Gap Penalty 등)에 맞게 구현을 시작하면 됨.교수님의 PA3.tmp.py 코드#!/..
[의생명정보알고리즘] 과제 PA2 실습
·
생명정보학/대학 강의
Ref :의생명정보알고리즘 강의 / 첨단바이오공학부 김재범 교수님✅ 과제 요구사항 정리📝 과제 목표:동적 계획법(Dynamic Programming) 을 이용한 쌍서열 정렬(pairwise sequence alignment) 구현Linear gap penalty 기반점수 기준: match, mismatch, gap프로그램 실행 예:./PA2.py 2 1 -1 ATCTG TGCA🧾 반드시 지켜야 할 조건 항목 체크 여부 기존 PA2.tmp.py를 수정✅ 완료새로운 파일을 만들지 않음 (재작성 금지)✅ 완료홈디렉토리에 PA2025 폴더 생성✅ 완료PA2.py 라는 이름으로 저장✅ 완료실행 확인✅ Optimal alignment score = 4 출력됨정렬 결과도 올바름✅ ATCTG, TGCA-📤 제출 ..
의생명정보알고리즘 대학 강의 정리
·
생명정보학/대학 강의
Reference :- 건국대학교 의생명정보알고리즘 강의 / 첨단바이오공학부 김재범 교수님[2주차]🔬 1. 게놈 어셈블리 개요게놈 어셈블리는 짧은 DNA 서열(Reads)을 조합하여 전체 게놈을 복원하는 과정.3단계의 과정으로 진행됨:리드 → 컨티그 (Reads → Contigs)컨티그 → 스캐폴드 (Contigs → Scaffolds)스캐폴드 → 크로모좀 (Scaffolds → Chromosomes)📌 1단계: 리드 → 컨티그목표: 짧은 리드를 겹치는 부분(오버랩)을 이용해 긴 시퀀스(Contig)를 만드는 과정리드(Reads): DNA 시퀀싱의 결과물로 나온 짧은 서열 조각.오버랩(Overlap) 이용: 리드 간 겹치는 부분을 찾아 연결하여 긴 연속 서열(Contig) 생성.싱글 엔드 리드(Sin..