PEDIG의 ped_util
ped_util은 PEDIG의 다른 프로그램에서 사용할 데이터를 만들어 주는 프로그램이다.
이때 혈통 트레이스를 해 준다. 즉 전체 혈통에서 내가 원하는 개체의 조상을 추적해서 뽑아준다.
전체 혈통 파일을 준비한다. 여기서는 hw_cow_pedi2.txt이다. 여기에는 493880개체가 있다. 모르는 개체는 0으로 한다. 메뉴얼에는 0000000000 로 하라고 되어 있는데 0으로도 동작을 하는 것 같다. 혈통은 animal, sire, dam 순으로 적고 기타 정보를 뒤에 적으려면 적는다.
아래는 파일의 일부 내용이다.
211126767 0 0211126786 0 0211126794 711006360 251002650211126795 711006197 251002994211126904 0 0
211126906 0 0
프로그램을 실행시킨다.
전체 혈통 파일의 이름을 넣는다.
혈통을 추적하고자 하는 개체가 들어 있는 파일의 이름을 넣는다.여기서는 hw_cow_ref.txt이다.아래는 파일의 내용이다. 2마리의 조상을 추적하려는 거다.223861160
223861506
추적해서 결과를 저장할 파일의 이름을 적는다.여기서는 hw_pedi.out 이다.
몇 세대까지 추적을 해야할 지 적는다. 0을 넣으면 끝까지 추적할 줄 알았는데 정말 선조를 추적하지 않는다. 그래서 50세대라고 큰 숫자를 넣었다.전체 혈통 animal sire dam 뒤에 생일이나 뭐 다른 정보가 있는가하고 묻는다. 있다면 몇 개가 있는지 적어주고 아니면 0쓸데없는 혈통을 지울까라고 한다. 안 지우는 걸로. 전체 혈통 파일의 처음 10개를 보여 준다.
전체 혈통 파일이 493880이고
조상을 추적하려는 개체는 2마리그 다음은 조상을 추적하는 중
추적결과 69마리를 결과 파일에 추적했다고 표시
다음은 결과 파일의 일부
1 0 0 211002366 0 0 0 7 2 0 0 211003323 0 0 0 7 3 0 0 211003945 0 0 0 8 4 0 0 211004694 0 0 0 7 5 0 0 211007875 0 0 0 5 6 0 0 211059037 0 0 0 4 7 0 0 211059076 0 0 0 6 8 0 0 211123970 0 0 0 6 9 0 0 211148349 0 0 0 4 10 0 0 211174176 0 0 0 5 11 0 0 211176982 0 0 0 5 12 0 0 211195164 0 0 0 5 13 0 0 211288430 0 0 0 5 14 56 2 221000407 711001517 211003323 0 6 15 58 1 221000768 711003143 211002366 0 6
16 57 4 221000980 711001570 211004694 0 6
처음 세 열은 recode 된 숫자. 그 다음 세 열을 원래 id, 그 다음 두 줄은 잘 모르겠다.
뭔지 알면 알려 주라.
PEDIG 메뉴얼에 자세히 안 나온다. 설명이 정말 부족하다....
'Animal Breeding > PEDIG' 카테고리의 다른 글
PEDIG의 ngen (0) | 2015.08.18 |
---|---|
PEDIG의 verif_ped (0) | 2015.08.11 |