在3d-dna流程中,凡是涉及到edit-fasta-according-to-new-cprops.awk
的流程速度都会非常的慢,为了提高它的运行速度,我根据它的代码逻辑用Python进行实现。
首先,我找到了所有用到edit-fasta-according-to-new-cprops.awk
的脚本
-
run-asm-pipeline-post-review.sh
-
run-asm-pipeline.sh
-
finalize/remove-N-overhangs-from-asm.sh
然后根据edit-fasta-according-to-new-cprops.awk
的代码逻辑,我编写了一个edit-fasta-according-to-new-cprops.py
, 实现了相同的功能。经过测试,我的代码输出结果和原来的awk脚本完全一样。
最后,我将所有涉及edit-fasta-according-to-new-cprops.awk
的脚本全部修改为我的代码。
网友评论