다시 몇 개의 트로 블을 실행합니다. 나는 파일을 다음과 같이 찾고 있습니다위치 목록에서 간격 만들기
chr1 142936580 142936581 209
chr1 142936581 142936582 208
chr1 142936582 142936583 212
chr1 142936583 142936584 210
chr1 142936588 142936590 215
chr1 142936590 142936591 217
chr1 142936591 142936592 221
chr1 142936592 142936593 220
chr1 145034453 145034454 222
chr1 145034454 145034455 220
chr1 145034455 145034456 218
chr1 145034456 145034457 215
chr1 145034457 145034459 216
chr1 145034459 145034460 212
chr1 161418656 161418657 178
chr1 161418657 161418658 177
chr1 161418658 161418659 179
chr2 90386745 90386747 222
chr2 90386747 90386748 221
chr2 90386748 90386750 220
여기서 문제가 내 파일에 너무 많은 항목이 있고, 내가 시작을 감소하고자하는 것입니다 : 그게의 최소한의 (a 다음과 같은 방법으로 끝 간격을 가장 좋은 생각은 다음과 같습니다.) 첫 번째 열로 정렬 한 다음 두 번째 열만 사용하여 줄입니다. 이 말은 내 말은, 항목 lis가 142부터 시작하여 최저 및 최고 항목을 시작, 끝 위치로 유지한다는 것입니다. 그런 다음 145 * 위치로 이동하고 동일하게 수행하십시오. 그래서 기본적으로 시각적으로 서로 떨어져있는 항목 집합에 대한 시작, 끝 위치를 만듭니다. 우리는 더 많은 이하 끝날 것 :
chr1 142936580 142936592
chr1 145034453 145034459
chr1 161418656 161418658
chr2 90386745 90386748
그게 전부가이 작업을 수행하는 방법에 내 생각이었다. 그러나 나는 어떤 코드를 사용해야 할 지 모르겠다. 심지어 제안은 좋은 감사합니다, Irek
질문에 간격을 병합하는 방법이 있으면 [이 질문] (http://stackoverflow.com/q/5679638)을 참조하십시오. 파일을 읽고 쓰는 방법을 알고 있습니까? 지금까지 가지고있는 것을 보여줄 수 있고 정확히 어디에서 붙어 있는지 말해 주면 기꺼이 도와 드리겠습니다. – flornquake
실제로 어떤 것을 시도했는지 보여주는 코드를 제공해야합니다. –