美文网首页
PrimeDesign 使用简介

PrimeDesign 使用简介

作者: 重拾生活信心 | 来源:发表于2023-09-20 01:15 被阅读0次

PrimeDesign

Reference

web application

input 2nd structure
output

Input

  • Substitution: (/)
  • Insertion: (+)
  • Deletion: (-)


    image.png
    input

Parameters

  • PBS length
  • RTT length
  • Nicking distance
  • Remove extension with C start
  • homopolymer T stretch
  • Disrupt PAM with silent PAM mutation
  • Calculate CFD score

Output


Pooled design

(https://drugthatgene.pinellolab.partners.org/pooled)

pooled

Input

Genome-wide

input_example_pooled

Saturation mutagenesis

Saturation mutagenesis
  • Saturation mutagenesis type
    • Base substitutions
    • Amino acid substitutions

Output

output

Command line tool

Installation

docker pull pinellolab/primedesign

Usage

docker run -v ${PWD}/:/DATA -w /DATA pinellolab/primedesign primedesign_cli [options]

-f \
-pbs \
-rtt \
-nick_dist_min -nick_dist_max\
-filter_c1 \
-sat_mut \
-n_pegrnas \
-nick_dist_pooled \
-pbs_pooled \
-rtt_pooled \
-out 

Users can specify the following options:

-f, --file
      Input file (.txt or .csv) with sequences for PrimeDesign. Format: target_name,target_sequence (column names required)

-pbs, --pbs_length_list
      List of primer binding site (PBS) lengths for the pegRNA extension (Default: 10 to 15 nt). 
        Example: 12 13 14 15
-rtt, --rtt_length_list
      List of reverse transcription (RT) template lengths for the pegRNA extension (Default: 10 to 30 nt). 
        Example: 10 15 20
-nick_dist_min, --nicking_distance_minimum
      Minimum nicking distance for designing ngRNAs upstream and downstream of a pegRNA 
        (Default: 0 bp).
-nick_dist_max, --nicking_distance_maximum
      Maximum nicking distance for designing ngRNAs upstream and downstream of a pegRNA 
        (Default: 100 bp).
-filter_c1, --filter_c1_extension
      Option to filter against pegRNA extensions that start with a C base.
-silent_mut, --silent_mutation
      Introduce silent mutation into PAM assuming sequence is in-frame. Currently only available with SpCas9.
-genome_wide, --genome_wide_design
      Whether or not this is a genome-wide pooled design. This option designs a set of pegRNAs per input without ranging PBS and RTT parameters.
-sat_mut, --saturation_mutagenesis
      Saturation mutagenesis design with prime editing. The 'aa' option makes amino acid changes and the 'base' option makes DNA base changes. (Options: aa, base)
-n_pegrnas, --number_of_pegrnas
      The maximum number of pegRNAs to design for each input sequence. The pegRNAs are ranked by 1) PAM disrupted > PAM intact then 2) distance to edit. 
        (Default: 3)
n_ngrnas, --number_of_ngrnas
      The maximum number of ngRNAs to design for each input sequence. The ngRNAs are ranked by 1) PE3b-seed > PE3b-nonseed > PE3 then 2) deviation from nicking_distance_pooled. 
        (Default: 3)
-nick_dist_pooled, --nicking_distance_pooled
      The nicking distance between pegRNAs and ngRNAs for pooled designs. PE3b annotation is priority (PE3b seed -> PE3b non-seed), followed by nicking distance closest to this parameter. 
        (Default: 75 bp)
-homology_downstream, --homology_downstream
      For pooled designs (genome_wide or saturation_mutagenesis needs to be indicated), this parameter determines the RT extension length downstream of an edit for pegRNA designs. 
        (Default: 10)
-pbs_pooled, --pbs_length_pooled
      The PBS length to design pegRNAs for pooled design applications. 
        (Default: 14 nt)
-rtt_pooled, --rtt_max_length_pooled
      The maximum RTT length to design pegRNAs for pooled design applications. 
        (Default: 50 nt)
-out, --out_dir
      Name of output directory. (Default: ./DATETIMESTAMP_PrimeDesign)


相关文章

  • Kafka简介+Kafka Tool使用简介+使用实例

    一、kafka主要特点如下 同时为发布和订阅提供高吞吐量。 Kafka 的设计目标是以时间复杂度为 0(1 )的方...

  • 七 iOS逆向 - Cycript

    Cycript简介 Cycript基本使用 封装Cycript脚本 Cycript使用示例 一 Cycript简介...

  • Markdown使用简介

    Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown是一种书写的...

  • pyecharts使用简介

    pyecharts使我们能够使用python构建自己的统计图等形式的图表,使数据进行图形化地展示。

  • Jmeter使用简介

    一、Jmeter使用简介: 切换简体中文:Options>Choose Language>Chinese (Sim...

  • CreateML使用简介

    苹果在去年推出了CoreML机器学习模型,今年在XCode10中提供的CreateML framework,可以创...

  • SwitchHosts使用简介

    SwitchHosts使用简介 SwitchHosts是一个用于快速切换 hosts 文件的小程序,基于 Elec...

  • XFWalletSDK使用简介

    基于Kotlin实现,调用XF钱包的SDK(目前XF钱包还在测试阶段,很快将会推出,您的点赞就是我加快更新的动力)...

  • Git 使用简介

    一 创建本地仓库 二 项目add 三 push 四 如果遇到 Push to origin/master was ...

  • Whistle使用简介

    1.简介 前端开发调试面临的问题: 本地开发时页面地址不能是域名,只能为ip+端口 移动端开发中难以查看网络请求 ...

网友评论

      本文标题:PrimeDesign 使用简介

      本文链接:https://www.haomeiwen.com/subject/hyuovdtx.html