Skip to content

This code reproduces our results on DGR based immunity

License

Notifications You must be signed in to change notification settings

ibelalov/DefensiveDGR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

DefensiveDGR

Bash script DefensiveDGR.sh downloads the data required, performs the analyses, and draws figures. It works in Ubuntu 18.04.6 LTS. Figure 9 was created manually with clinker 0.0.21. If all the dependencies are installed simply type in terminal:

  bash DefensiveDGR.sh

and wait. The analyses were completed in seven days on our desktop computer

List of dependencies:

python 3.8.5

  • numpy 1.20.3
  • matplotlib 3.4.3
  • upsetplot 0.5.0
  • Biopython 1.78
  • scipy 1.6.2
  • pandas 1.3.2
  • argparse 1.4.0

R 4.1.2

  • data.table 1.14.0
  • dplyr 1.0.6
  • tidyr 1.1.3
  • rhmmer 0.1.0

This programs should be installed system-wide:

  • prodigal 2.6.3
  • chips from EMBOSS:6.6.0.0
  • hmmsearch from HMMER 3.3.2
  • MMseqs2 635911ecf4ca5a2615e42931d7c0c04fe39a55cf
  • psiblast 2.6.0+
  • blastdbcmd: 2.6.0+
  • muscle 3.8.31
  • mafft 7.310

About

This code reproduces our results on DGR based immunity

Resources

License

Stars

Watchers

Forks

Languages