계산 정렬 및 바이러스 당 단백질 스파이크 이후의 평균에 대한 자세한 프로토콜이 설명되어 있습니다. 프로토콜은도 1에 도시 된 워크 플로우를 따르며 초기 템플릿 구조 및 금 표준 구조를 사용하여 정제 용 스파이크 자동 검색을 결합한다. 이 프로토콜에 대한 입력 데이터는 비리의 단층 복원의 집합입니다. 한 단층 촬영은 하나 이상의 비리가 포함되어 있습니다. 처음에는 스파이크의 작은 부분 집합을 수동으로 포착하고 평균 2 개의 독립적 인 모델을 수정하는 데 사용됩니다. 이 모델은 자동으로 비리의 모든에 스파이크를 찾는 데 사용됩니다. 마지막으로, 두 개의 독립적 인 세목이 실행되고 결과의 평균을 비교하고, 최종 구조를 생성하기 위해 결합된다. 정제 방법은 Jsubtomo 패키지에서 프로그램을 사용하여 설명된다. Bsoft 패키지 (28)로부터 프로그램은 일반적으로 이미지 페이지에 사용되는rocessing 작업 및 분자 그래픽 패키지 UCSF 키메라 (29)는 결과를 시각화하는 데 사용됩니다. 이탤릭체 및 파일 형식으로 제공됩니다 개별 프로그램의 이름은 대문자 파일 이름 확장자로 표시된다. 그림 1 :.. 다형성 막 바이러스로부터 스파이크 단지 당 단백질의 구조를 결정하기위한 일반적인 전략 숫자는 프로토콜의 다른 섹션에 해당하는 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오. 1 풀 사이즈 단층 촬영에서 바이러스 하위 볼륨을 추출 단층 촬영에서 수동으로 바이러스 입자를 선택합니다. bshow에서 단층 파일을 엽니 다. 중심이 바이러스 partic의 좌표를 정의제작은 입자 따기 도구를 사용하여. 모든 비리가 처리 될 때까지이 단계를 반복합니다. 저장 바이러스는 STAR 파일에서 조정합니다. 모든 단층 촬영이 처리 될 때까지 단계를 반복 1.1.1. 픽셀 비리 직경의 메모를 확인합니다. 참고 : 스파이크 ( "80,10000 -bandpass"매개 변수) 80-A의 해상도로 단층 촬영을 필터링 단층 촬영에서 볼 로우 패스에 bfilter 사용하기 어려운 경우. 개별 볼륨의 파일에 대한 비리 서브 볼륨을 추출하고, 추출 모드 (파라미터 "–mode 추출물") jsubtomo.py 실행합니다. 입력 파일과 같은 단계 1.1.1에 저장 STAR 파일을 사용합니다. 데이터 세트에서 가장 큰 비리보다 25 % 더 큰 크기 (파라미터 "–size") ~ 보내기. 예 비리 온은 직경이 200 ~ 픽셀 사용 사이즈 250 × 250 × 250 화소 인 경우. 비리 볼륨의 출력 파일은 MAP-형식이됩니다. 또한, (parame 각 비리 볼륨에 대한 동반 STAR-파일을 작성터 "–output"). (매개 변수 "-rescale 0.1") bimg에 비리 볼륨을 정상화. 두 개의 독립적 인 초기 모델의 2 세대 비리 서브 볼륨에서 스파이크의 부분 집합을 선택합니다. bshow의 비리 서브 볼륨 MAP 파일을 엽니 다. 중심 도구 창을 통해 액세스 입자 픽킹 도구를 사용 스파이크 좌표 정의. 모든 명확하게 구별 스파이크가 처리 될 때까지이 단계를 반복합니다. 저장 스파이크 STAR 파일에서 조정합니다. 필요한 경우, 대략 200 당단백 스파이크가 처리 될 때까지 다른 단계와 비리 2.1.1을 반복한다. 픽셀 스파이크 차원을합니다. 참고 : ~ 200 스파이크는 대략적인 가이드 라인 아르 등 일부 응용 프로그램이 필요할 수 있습니다. 가능하면 다른 방향에서 스파이크를 선택하는 것을 목표로하고 있습니다. 만 평면도를 따기 마십시오. jviews.p을 실행하여 스파이크 초기 뷰 벡터를 할당y를 입력합니다. 입력 파일과 같은 단계 2.1.1에서 생성 된 STAR 파일을 사용합니다. 참고 :이보기 벡터는 비리를 기준으로 스파이크의 방향을 근사. 중앙이 구형 비리에 대한 견해를 할당 할 좌표 사용합니다. 비리 온은 250 × 250 × 250 픽셀의 크기 상자 (단계 120 후에) 중심 경우, 예를 들어, 좌표 중심은 125,125,125 픽셀 (옵션 "–Radial 125125125")이다. , 사상 비리에 대한 견해를 할당 입력 파일과 단계 2.1.1에 정의 된 STAR 파일을 사용하여 bshow의 각 비리 서브 볼륨을 엽니 다. 필라멘트 채취 도구를 사용하여 필라멘트의 두 끝점을 정의하고 STAR 파일을 저장한다. 모든 STAR의 파일이 업데이트 될 때까지이 단계를 반복하여 입력 파일 (–option 세그먼트)으로 업데이트 STAR 파일을 사용 jviews.py 실행합니다. jsubtomo_create_mask.py 사용하여 현실 공간 마스크를 생성합니다. 실제 공간 마스크 같은 dimens입니다 있는지 확인평균 구조에 사용되는 바와 같이, 이온 (2.6.2 참조), 스파이크 및 하부 공막의 패치를 모두 포함 할 수있을만큼 충분히 크다. jsubtomo_create_wedgemask.py 사용하여 상호 공간 마스크를 생성합니다. 상호 공간 마스크는 하나의 축 단층 촬영 데이터 수집으로 인한 '실종 쐐기'지역에서 지역을 제외하는 데 사용됩니다. (2.6.2 참조) 평균 구조에 사용되는가 동일한 치수 있는지 확인하십시오. jsubtomo_evenodd.py 단계 2.2에서 생성 STAR 파일을 사용하여 "1"및 "2"세트에 속하는 비리 정의 파일 선택 (SEL 파일)을 생성한다. jsubtomo_create_averages.py 사용이 초기 평균을 생성합니다. 입력 파일로 단계 250에서 생성 SEL 파일을 사용한다. 크기 (매개 변수 "–size") 스파이크의 최대 치수보다 큰 적어도 32 픽셀. 예는 스파이크가, 경우 ~ 40 픽셀 긴 보내기사용 크기 72 X 72 X 72 픽셀. 스파이크의 장축 주위에 원통형의 평균에 근사하도록, 높은 평균에 대칭 (예컨대, C100) (파라미터 "–symmetry의 C100")을 적용한다. 초기 평균의 노이즈를 줄 대칭성을 사용합니다. 프로젝트 (매개 변수 "–suffix")의 출력 파일의 고유 한 이름을 제공합니다. 배경 (매개 변수 "–mask")을 멀리 마스크 단계 2.3에서 생성 된 실제 공간 마스크를 사용하십시오. 누락 된 쐐기 (파라미터 "–Mask")의 존재에 의해 도입 된 신호의 손실을 고려하여 2.4 단계에서 생성 된 공간 상호 마스크를 사용한다. 3 골드 표준 반복 정렬하고 두 개의 초기 스파이크 모델의 평균화 반복적으로 정렬하고 jsubtomo_iterate_gold.py과 섹션 2에서 생성 된이 초기 모델을 평균. I. 스테이지는이 단계의 목적을 세분화하는 것이다뷰 벡터의 방향. 입력 파일은 단계 250에서 생성 SEL 파일이다. (매개 변수가 "8,8,8 –angles") 8도 각도 샘플링을 사용합니다. (파라미터 "16 –thetaphilimit") 스파이크 뷰 벡터의 방향을 16도 변경이 허용되지만 스파이크 장축 고정 (파라미터 "–alphalimit 0") 주위의 각도를 유지한다. 작은 병진 이동 (예를 들어, 5 픽셀) 매뉴얼 스파이크 따기 부정확를 설명 할 수 있도록 허용 (매개 변수 "–shiftlimit 5"). 스파이크의 장축 주위에 원통형의 평균에 근사하도록, 높은 평균에 대칭 (예컨대, C100) (파라미터 "–symmetry의 C100")을 적용한다. NOTE : 대칭 화는 평균 노이즈를 감소시키기 위해 사용된다. 누락 된 웨지 (매개 변수 "–m에 대한 주변의 스파이크와 계정을 멀리 마스크 실제 공간 마스크와 단계 2.3 및 2.4에서 생성 된 상호 공간 마스크를 사용하십시오각각 "와"–Mask "를) 부탁드립니다. 2.6에서 생성 된 두 개의 MAP 파일을 사용하여 ( "도"태그로 표시하고, 파일 이름에 "홀수") (각각 매개 변수 "–Template1"와 "–Template2") 템플릿으로. 배향 바이어스를 방지하기 위해 50-A 해상도 (파라미터 "–resolution")에 저역 통과 필터를 적용한다. 정제 ( "이 –bin"매개 변수) 속도를 2의 빈 계수를 적용합니다. ( "1 –lastiter 5 –firstiter"매개 변수)를 정렬 및 평균의 5 반복을 실행합니다. 스테이지 II. 이 단계의 목적은 뷰 벡터 주위의 각도를 수정하는 것이다. 입력 파일 단계 3.1.9의 출력 SEL 파일이다. 단계 3.1.9에서의 마지막 반복에서 발생 된 저역 통과 필터링 된 MAP 파일을 열어 스파이크의 정확한 치수를 측정 bshow에서 (파일명 태그 "_lp"로 표시). 새로운 실제를 생성공간 마스크는 마찬가지로 스파이크를 정의하지만, 막과 이웃 스파이크의 대부분을 제외 2.3를 진행한다. 참고 : 마스크의 최적의 크기는 크기와 스파이크의 기능에 따라 달라집니다. 이전 (매개 변수가 "8,8,8 –angles") 8도 각도 샘플링을 사용합니다. 스파이크보기 벡터 ( "- alphalimit 180"매개 변수) 주변의 각도 180도 변경을 허용하지만, 세타을 유지하고 파이 각도 고정 (매개 변수는 "공을 –thetaphilimit"). 모든 번역 변화하지 않도록 (매개 변수를 "공을 –shiftlimit"). 평균 (매개 변수 "–symmetry을"생략)에있는 모든 대칭을 적용하지 마십시오. 누락 된 웨지을 설명하기 위해 2.4 단계에서 생성 된 상호 공간 마스크를 사용하십시오. 대칭이없는 단계 3.1.9의 마지막 반복에서 생성 된 두 개의 MAP 파일을 사용하여 템플릿 (파라미터 R 등 (태그 파일 이름에 "even_nosym"와 "odd_nosym"로 표시)20] – Template1 템플릿 "및"각각 –Template2 "). 배향 바이어스를 방지하기 위해 첫 번째 반복에서 50-A 해상도 (파라미터 "–resolution")에 저역 통과 필터를 적용한다. 두 개의 독립적 인 평균 사이에 자동으로 골드 표준 푸리에 쉘의 상관 관계 (FSC)에 따라 (매개 변수 "–adaptivefilter을") 이후의 반복에 필터 매개 변수를 조정합니다. 0.143 – 기준 사용 (매개 변수를 "0.143을 –fsccrit"). CTF 보정 단층 촬영에 적용되지 않는 한, 명암 전달 함수 (CTF) (매개 변수 "–minhires")의 첫번째 제로 과거 상세 검색을 허용하지 마십시오. (예를 들어, 매개 변수 "6 –lastiter 15 –firstiter") 정렬 5-10 반복을 실행하고 평균. 보고 해상도의 변화를 모니터링합니다. 유의 한 변화가 관찰되지 않은 경우, 프로세스는 중지 할 수있다. examini 의해 구조 대칭성의 정도를 평가스파이크 삼량 체 복합체 인 경우, 키메라. 예에서 (파일명 태그 "_lp"로 표시) 얻어진 저역 통과 필터링 된 MAP 파일 겨, 3 대칭성은 명백 할 것이다. 단계 III. 이 단계의 목적은 정확한 대칭으로 더 뷰 벡터 주위의 각도를 수정하는 것입니다. 입력 파일 단계 3.2.9의 출력 SEL 파일이다. 매개 변수는 몇 가지 예외를 제외하고 단계 3.2에서와 동일합니다 : 스파이크 뷰 벡터 주위의 각도에서 적절한 변경을 허용합니다. 예를 들어, 구조가 3 대칭성을 보유하는 경우, (파라미터 "60 –alphalimit") 알파 각도 60 °의 변화를 허용한다. 평균 (매개 변수 –symmetry의 C3 ")의 정확한 대칭 (예를 들어, C3)을 적용합니다. 입력 템플릿 파일 (매개 변수 "–Template1"등의 단계 3.2.9 (파일 이름에 "도"태그로 표시하고 "홀수")의 마지막 반복에서 생성 된 두 개의 MAP 파일을 사용하여 –Template2). (예를 들어, 매개 변수 "16 –lastiter 25 –firstiter") 정렬 5-10 반복을 실행하고 평균. 보고 해상도의 변화를 모니터링합니다. 유의 한 변화가 관찰되지 않은 경우, 프로세스는 중지 할 수있다. 스테이지 IV. 이 단계의 목적은 정확하게 동시에 세 가지 각도를 수정하는 것이다. 입력 파일 단계 3.4.4의 출력 SEL 파일이다. 매개 변수는 몇 가지 예외를 제외하고 단계 3.4에서와 동일합니다 : 스파이크보기 벡터 ( "- alphalimit 8"매개 변수) 주변의 각도 8도 변경 허용 및 스파이크 뷰 벡터의 방향으로 8도 변경 (매개 변수는 "8 –thetaphilimit"). 4도 정도의 방향을 수정 (매개 변수 "8,8,8 –iterate 2 –angles"). (매개 변수를 "5 –shiftlimit")의 작은 변화 (예를 들어, 5 픽셀) 이전 정렬 단계에서 부정확성의 원인을 할 수 있습니다. U단계 3.4.4의 마지막 반복에서 생성 된 두 개의 MAP 파일 ( "도"태그로 표시하고, 파일 이름에 "홀수") 입력 템플릿 파일 (매개 변수 "–Template1"및 –Template2) SE로. (예를 들어, 매개 변수 "26 –lastiter 35 –firstiter") 정렬 5-10 반복을 실행하고 평균. 보고 해상도의 변화를 모니터링합니다. 유의 한 변화가 관찰되지 않은 경우, 프로세스는 중지 할 수있다. 템플릿 매칭에 대한 바이러스 표면에 씨앗의 4 세대 및 정렬 템플릿 매칭에 대한 비리 표면에 균일하게있는 씨앗을 생성하고 jviews.py을 실행하여 종자에 대한 초기보기 벡터를 지정합니다. 입력 파일로 1.2.2 과정에서 생성 된 STAR 파일을 사용합니다. 스파이크의 예상 수보다 약 1.5 배 더 많은 씨앗을 생성합니다. 참고 :이보기 벡터는 각각의 종자에 가장 가까운 스파이크의 방향을 근사. 대략 구형 비리 (매개 변수 "라는 말이다")에 고르게 분포 씨앗을 생성하려면, ( "–radius"매개 변수) 각도 분리 씨의 (예를 들어, 20도) (매개 변수를 반경을주고 "20 –angle" )와 중앙이 비리의 좌표입니다. 예를, 비리가 250 × 250 × 250 픽셀 크기의 상자에 단계 1.2) 후 (중심되는 경우, 중앙은 좌표) "125125125 –origin"125,125,125 픽셀 (옵션입니다 . 사상 입자에 고르게 분포 씨앗을 생성하려면 "–Filament"매개 변수를 사용하여 반경 및 나선형 대칭 매개 변수 (상승 트위스트)를 모두 지정합니다. 주 : 나선형 대칭 매개 변수는 균일하게 분포 된 씨앗 위치를 정의하는 편리한 방법으로 여기에 사용되며 그들은 필라멘트에 스파이크의 실제 순서를 반영 할 필요가 없습니다. explaine 같은 바이러스의 표면이 독립적 평균 생성섹션 2에서 D. jsubtomo_evenodd.py 단계 4.1에서 생성 STAR 파일을 사용하여 "1"및 "2"세트에 속하는 비리 정의 SEL 파일을 생성한다. 주 : 데이터 세트의 독립 그룹으로 비리의 이전 할당을 보장하기 위해 "1"과 "2"는 동일하게 유지한다. 씨앗의 위치를 수정. 특별히 명시되지 않는 한 3.1 단계에있는 지시 사항을 따르십시오. 입력 파일과 같은 단계 4.2.1에서 생성 된 SEL 파일을 사용하십시오. 씨앗은 막 (매개 변수 "–zshiftlimit")에 정상을 따라 만 이동하도록 허용합니다. 비리가 이상적인 구면 기하학에서 얼마나 벗어나 있는지에 따라 이동의 허용 금액을 조정 (예를 들어, 매개 변수는 "25 –zshiftlimit). 4.2 단계에서 생성 된 두 개의 MAP 파일을 사용 –Tem "입력 템플릿 파일 (매개 변수로 ("도 "태그와 파일 이름에"홀수 "로 표시)plate1 "및 –Template2). (예를 들어, 매개 변수 "–suffix _seeds") 원래의 입력 STAR 파일을 덮어 쓰지 않도록하기 위해 고유 접미사를 사용합니다. 계산 ( "4 –bin"파라미터) 및 저역 통과 필터를 빠르게하기 (4)의 비닝을 사용하여 (예를 들어, 파라미터 "–resolution 50"). (매개 변수 "–cmm")를 jviews.py 사용하여 세련된 씨 STAR 파일의 키메라 마커 파일 (CMM)을 생성합니다. . 키메라의 CMM 파일 (및 관련 비리 MAP 파일)을 열어 씨앗을 검토하여 정제 된 씨앗 바이러스 막에 대하여 올바르게 정렬되어 있는지 확인합니다. 참고 : 다른 색 마커의 별도의 세트를 (매개 변수 "–color")를 차별화하는 데 사용할 수있다. 대안 적으로 정제 된 마커는 그들의 교차 상관 계수 (즉, 파라미터 "–fomcolor 0.1,0.3 ')에 기초하여 착색 할 수있다. 5 골드 스탠드ARD 반복 정렬 및 스파이크 구조의 평균화 자동으로 세련된 씨의 주위에 지역 템플릿 매칭을 사용하여 비리 서브 볼륨의 모든 스파이크를 찾아 맞추고있는 스파이크를 평균. 초기 템플릿으로 직접 고른 스파이크의 부분 집합에서 발생하는 평균을 사용합니다. 프로그램 jsubtomo_iterate_gold.py을 사용하여 모든 스파이크를 평균하는 씨앗 주변 지역의 템플릿 매칭을 수행합니다. 달리 명시되지 않는 단계 3.5의 지침을 따르십시오. 입력 파일은 단계 4.3에서 생성 된 정제 된 종자 SEL 파일이다. 뷰 벡터 각도 충분히 큰 제한을 사용합니다. 씨앗마다 20도 (단계 4.1)를 생성 된 경우, 예를 들면,이 값의 절반보다 약간 큰 각도 (매개 변수 "12 –thetaphilimit")를 사용합니다. 스파이크 뷰 벡터 주위의 각도에서 적절한 변경을 허용합니다. (파라미터 씨앗 멤브레인의 평면에서 이동하도록 허용"–xyshiftlimit"). 씨에 씨 거리가 25 픽셀 인 경우 예를 들면, 총 예를 들어,이 중 절반 (보다 약간 변화, 매개 변수를 사용하여 "–shiftlimit 6 –xyshiflimit 10"). NOTE : 단계 3.5에서 생성 된 MAP 파일 씨보다 비리 중심으로부터 서로 다른 거리에 집중되는 경우 추가의 병진 이동이 요구 될 수있다. 단계 3.5에서 생성 된 두 개의 MAP 파일을 사용하여 ( "도"태그로 표시하고, 파일 이름에 "홀수") 입력 템플릿 파일 (매개 변수 "–Template1"및 –Template2) 등. 단계 3.5 (파라미터 –resolution)에서 생성 된 MAP 파일의 현재 해상도를 사용한다. ( "1 –lastiter 10 –firstiter"예를 들어, 매개 변수) 템플릿 매칭, 정렬 및 평균 5-10 반복을 실행합니다. 보고 해상도의 변화를 모니터링합니다. 유의 한 변화가 관찰되지 않은 경우, 프로세스는 중지 할 수있다. 각 반복 후, 중복 안타를 제외합니다. 스파이크의 폭이 30 픽셀 인 경우 예를 들면, 다른 히트에 (매개 변수 "–mindist 30")보다 가까운 30 픽셀이 안타를 제외합니다. 공동 효율이 낮은 상호 상관 관계 안타를 제외합니다. 예를 들어, 각 비리 (매개 변수 "–topp 75")에 대한 최선의 75 % 스파이크를 포함한다. 참고 : 낮은 상호 상관 공동 효율적으로 조회수가 거짓 양성 안타를 나타낼 가능성이있다. 결과의 시각화 (6) 시각화를위한 키메라의 스파이크의 세련된 구조를 열고 원자 구조의 피팅. 입력 파일과 같은 단계 5.1.6에서 최종 반복에서 만든 (태그 "LP"로 표시) 로우 패스 필터링 MAP 파일을 사용하십시오. 도구 "지도에 맞게"키메라 피팅 기반 상호 상관에 대한 단계 5.1.6에 표시된 해상도를 사용합니다. virio의 복합 모델을 작성N jsubtomo_create_model.py 사용. 에 입력 MAP 파일로 단계 5.1.6에서 최종 반복에서 생성 (태그 "LP"로 표시된) 저역 통과 필터링 된 MAP 파일을 사용 (파라미터 "–template"). 입력 STAR 파일과 단계 5.1.6에서 최종 반복에서 생성 된 STAR 파일을 사용하십시오. 복합 모델 (매개 변수 "–mask")로 밀도를 중복을 고려하여 단계 3.2.1에서 생성 된 마스크 파일을 사용하십시오. 동일한 크기의 합성 모델 (파라미터 "–size")를 생성하는 비리 MAP 파일의 크기를 나타낸다. 키메라의 시각화를위한 복합 모델을 엽니 다.