DNA 서열분석을 하는 생명과학 전공자입니다.
DNA 서열 분석을 위해 몇 가지 프로그램을 실행하기 위해 bash script를 작성하고 있습니다.
간략히 두 개의 프로그램이 있다고 하겠습니다.
prog_qc : DNA 서열 정보를 갖고 있는 파일을 읽어들여서 quality를 check하고 그 결과를 별도의 파일에 저장합니다.
prog_analysis : 앞선 prog_qc 파일과 동일한 input 파일을 갖고 분석을 하지만, prog_qc의 결과와는 상관 없기 때문에 반드시 prog_qc가 종료된 후 실행될 필요는 없습니다.
즉, 하나의 input파일을 두 독립적인 프로그램이 동시에 읽어들이게 함으로써 실행시간을 단축하고 싶습니다.
아마 prog_qc는 1시간 정도, prog_analysis는 수 시간 정도 실행될 것으로 예상하고 있습니다.