从两个或多个物种中寻找一对一同源基因的最佳匹配转录集

scythe的Python项目详细描述


scythe,通过同源性评估选择保守的转录本,试图为来自两个或更多物种的每个一对一同源基因找到最佳匹配的转录本集。

用法(gui):

scythe-gui.py

用法(命令行):

   ######################################
   # scythe.py v0.1a1                   #
   ######################################
 usage:
    scythe.py -i DIR -g .grpFILE -d DELIMITER --cleanup

 usage with configuration file:
    scythe.py --config configuration.scy

 general options:
   -C, --config                     use configuration file instead of
                                    command line parameters
   -c, --cleanup                    remove temporary files when done
   -h, --help                       prints this
   -i, --in_dir=DIR                 folder w/ subfolders "fa" and "loc"

   -o, --out_dir=DIR                output directory [default:./]
   -N, --num_cores=NUM              number of processors to use [default 1]

algorithm options:
   -R, --sl_ref                     find best matches to reference
   -G, --sl_glob                    best scoring pair as seed
   -M, --mx_sum                     optimize sum of pairwise scores


 alignment options:
    -O, --gap_open=FLOAT           needleall gap opening cost [default 10]
    -E, --gap_extend=FLOAT         needleall gap extension cost

 fasta options:
   -d, --delim=STRING               split fasta headers at STRING
   -a, --asID=INT                   use INTth part of fasta header as transcript-ID
                                    (default:0)

 further help:
   Please see documentation.

安装

镰刀需要python 3。您可能希望使用python 3建立一个虚拟环境,以便于包管理。 有关详细信息,请参阅文档。 (在虚拟环境中)通过安装镰刀

pip install scythe

要求

python模块

  • 配置分析器
  • mysql连接器python
pip install configparser
pip install --allow-external mysql-connector-python mysql-connector-python

外部程序

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项