본문 바로가기

분류 전체보기104

형광 Fluorescence Excitation and Emission 형광(Fluorescence)이란?빛이나 다른 전자기 복사를 흡수한 물질에 의하여 방출되는 빛으로 발광의 한 형태이다.물질의 전자가 에너지를 받아 (Excitation) 높은 에너지 준위 (들뜬 상태로) 올라갔다가 곧 낮은 에너지 준위로 내려오면서 빛을 내는 것 (Emission).    자극하는 광은 전자를 활성 상태로 만들고, 물질이 바닥 상태로 돌아가면 광자를 방출하며 형광이 나오게 된다.  전자가 들뜬 상태에서 바닥 상태로 돌아갈 때, 진동 에너지 손실이 일어난다. 파장은 에너지에 반비례 하므로 더 긴 파장으로 이동하게 된다 (Stokes' Law). 따라서 대부분의 경우 방출된 빛은 흡수된 복사보다 파장이 더 길고, 낮은 광자 에너지를 가진다. 이로 인해 방출되는 빛은 흡수되는 빛과 다른 색상이.. 2024. 4. 1.
IHC Immunohistochemistry protocol 면역조직화학 프로토콜 * 시작하기 전 Protein 발현 위치를 확인 à protein atlas 등을 이용하여 tissue 별 보고자 하는 protein expression level check Protocol A. Deparaffinization Ÿ 사용할 만큼 EtOH가 충분한지 check 하고 시작. Ÿ 중요한 sample 은 fresh 한 EtOH를 사용하면 좋음. Ÿ 통이 필요한 개수만큼 없기 때문에 100% 통에 95%를 넣어서 사용. Ÿ 중간 쉬는 시간이 없기 때문에 모두 준비해서 시작. 1. Bake the slide at 60℃ for 30 min. -> 가는 동안 paraffin이 굳는 것을 방지하기 위하여 Xylene I 통을 가져와서 바로 넣기. *toxic하니까 주의! 2. Xylene I, 5 mi.. 2024. 3. 29.
python nuclear translocation analysis - from imagej Image j nuclear translocation measurement 96well plate 이용, B02~G11 까지 분석 각 well 당 fld1~9 red analysis - nucleus and cytosol //알파벳 B에서 G까지 반복 (b,c,d,e,f,g = 66,67,68,69,70,71) for (charCode = 66; charCode arumyworld.tistory.com data name B - 02-1 ~ G - 11-9 .csv subgroup B - 02 ~ B - 11 G - 02 ~ G - 11 red 의 nuclear translocation 확인하기 (nuclear, cytosol) green 은 그 단백질이 발현되는 세포만 labeling !rm *.xlsx.. 2023. 10. 28.
python 소그룹으로 묶기 (subgroup 만들기) str.split 예를 들어 'b-01-01', 'b-01-02', 'c-01-01', 'c-01-02' 라는 이름을 가진 series 가 있을 때 앞의 b-01, c-01 끼리 subgroup을 만드려고 한다면! import pandas as pd # 시리즈 생성 index_data = ['b-01-01', 'b-01-02', 'c-01-01', 'c-01-02'] values = [10, 20, 30, 40] series = pd.Series(values, index=index_data) # 특정 패턴을 가진 인덱스를 선택 selected_indices = series[series.index.str.startswith('b-01') | series.index.str.startswith('c-01')] # 선택된 인덱스.. 2023. 10. 28.
python 딕셔너리, 데이터프레임 알파벳 순서로 재정렬하기 #딕셔너리 key 이름 순서대로 나열 (알파벳, 숫자) sorted 함수 사용 my_dict = {'b': [1, 2, 3], 'a': [4, 5, 6], 'c': [7, 8, 9]} sorted_items = sorted(my_dict.items()) sorted_dict = {key: value for key, value in sorted_items} print(sorted_dict) #데이터프레임 열(column) 이름을 순서대로 재정렬 (알파벳, 숫자) sort_index 사용 열 이름을 정렬하려면 axis 매개변수 사용 import pandas as pd # 샘플 데이터프레임 생성 data = {'b': [1, 2, 3], 'a': [4, 5, 6], 'c': [7, 8, 9]} df = pd... 2023. 10. 28.
Image j nuclear translocation measurement 96well plate 이용, B02~G11 까지 분석 각 well 당 fld1~9 red analysis - nucleus and cytosol //알파벳 B에서 G까지 반복 (b,c,d,e,f,g = 66,67,68,69,70,71) for (charCode = 66; charCode 2023. 10. 28.