user
CRISPR/Cas 정의와 역사, 종류
CRISPR/Cas 정의와 역사, 종류 : CRISPR(Clustered Regular Interspaced Palindromic Repeats)/Cas9는 생물의학 연구에 큰 격변을 일으킨 유전자 편집 기술입니다. CRISPR/Cas9은 이전 세대의 유전자 편집 기술에 비해 빠르고 저렴합니다. 이는 세포 및 동물 모델의 신속한 생성, 유전자 치료제 개발, 세포 게놈의 라이브 이미징을 포함하여 다양한 응용을 가능하게 만들었습니다. CRISPR/Cas 정의 CRISPR은 “Clustered Regularly Interspaced Short Palindromic Repeats”의 … Read more
파이썬 데코레이터 : 개념, 사용 이유, 활용 법
이번 포스트에서는 파이썬 데코레이터 개념, 사용 법에 정리하였습니다. 데코레이터를 사용하면 여러 기능에 적용해야 하는 공통 기능을 캡슐화하고 재사용할 수 있습니다 데코레이터를 사용하면 함수의 핵심 로직을 깔끔하고 집중적으로 유지할 수 있으며 데코레이터가 제공하는 추가 기능은 추상화됩니다 로깅, 유효성 체크와 같은 공통 기능 구현에 유용합니다. decorator를 이해하기 위한 사전 개념은 다음과 같습니다. 1. 함수의 특징2. 클로저 데코레이터 … Read more
파이썬 함수 사용법과 특징
‘파이썬 함수 사용법‘과 ‘파이썬 함수 특징‘을 정리하였습니다. python 공식 문서에서 함수 (function)은 다음과 같이 설명하였습니다. A series of statements which returns some value to a caller. It can also be passed zero or more arguments which may be used in the execution of the body. See also parameter, method, and the Function definitions section. 해석하자면 함수는 호출자에게 어떤 값을 반환하는 일련의 … Read more
파이썬 클로저 : 개념, 사용 이유, 사용 법, 장단점
파이썬 클로저 개념, 사용 이유, 사용 법, 장단점에 대해 포스팅 합니다. 클로저는 자유 변수를 기억하며 상태를 유지하는 함수로, 함수 내부에서 정의된 함수가 외부 변수를 참조할 때 사용합니다. 이는 함수가 자신의 스코프 외부에 있는 변수를 “캡처(capture)”하여 상태를 기억하는 메커니즘입니다. 해당 개념을 이해 하기 위한 사전 개념은 파이썬 함수의 특징, 스코프 입니다. 간단한 개념이니 모르신다면 해당 포스트를 … Read more
Python classmethod 개념 및 활용
python classmethod는 클래스 변수를 조작하는데 사용합니다. 클래스 변수는 무엇이고 classmethod는 무엇인지 정리하였습니다. 클래스 변수, 인스턴스 변수 간단히 말하면 클래스 변수는 클래스에서 생성된 모든 인스턴스에서 공유되는 변수 입니다. 반면 인스턴스 변수는 해당 인스턴스에서만 사용되는 변수 입니다. 1. 인스턴스 변수: 2. 클래스 변수: Python classmethod 사용법 인스턴스(‘self’)를 첫 번째 매개변수로 사용하는 일반 메소드와 달리 클래스 메소드는 클래스 … Read more
VScode 오류 (이 시스템에서 스크립트를 실행할 수 없으므로…)
VScode 오류 기록: 가상 환경을 VScode에 정상적으로 적용하였는데 코드 실행에서 (이 시스템에서 스크립트를 실행할 수 없으므로 …파일을 로드할 수 없습니다.) 오류가 발생하였습니다. 이는 스크립트 실행 권한이 제한되어 있어 발생하는 문제입니다. 스크립트 실행 권한을 변경 시키기 위해서는 windows powershell을 관리자 권한으로 실행시켜서 변경해 주어야 합니다. 1. windows powershell을 관리자 모드로 실행해줍니다. 2. get-ExecutionPolicy로 현재 권한 상태를 … Read more