Skip to content

Scripts created at CSU as a PhD student for genomic annotations and comparisons.

License

Notifications You must be signed in to change notification settings

PlantDr430/CSU_scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSU_scripts

Scripts created at CSU as a PhD student for genomic annotations and comparisons.

Examples of figure output from specified scripts.

RIP_blast_analysis.py

Blast all v. all method to detect presence of RIP (Galagan et al. 2003, Urquhart et al. 2018).

RIP_blast

genome_speed_hexbins.py

Takes a Gff3 or Bed file to produce a density plot map of intergenic regions lengths (kbp) like so:

Hexbins

genome_fluidity.py

Takes an orthogroups.txt file from programs such as Orthofinder, OrthoMCL, SiLiX and calculates genome fluidity of a group of at least 5 genomes. Plots genome fluidity and standard error regions fit to an exponential regression curve y = Ae^Bx + C. Also reports a text file to be used with combine_fluidity.py.

Single_fluidity

combine_fluidity.py

Takes multiple text output files from genome_fluidity.py and merges them into one graph. Also report tab-deliminated file of each v. each p-values calculated from a two sample two-sided z-test. Note: This is mock data.

Combined_fluidity

TE_divergence_landscape.py

Takes RepeatMasker .out file and create a TE landscape based on percent divergence and sequence lengths of transposable element fragments. Note: This script does not have a lot of flexibility from the command line as it was mainly used for personal figure creation, however, the script should be simple enough to follow and alter it for your specific interests (i.e. TE classes to show, etc).

TE_landscape

About

Scripts created at CSU as a PhD student for genomic annotations and comparisons.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages