Installation ============ How to install `deFusion` `deFusion` is tested with python 2.7.9. Dependencies ------------ Install dependencies: #. `python/2.7.9 `_ #. `gffutils/0.8.7.1 `_ #. `Biopython/1.65 `_ #. `BioPerl/1.6.924 `_ #. `MAKER/r1128 `_ #. `BLAST+/2.2.30 `_ Prerequisites ------------- Under current build, `deFusion` was designed to identify and 'defuse' fused annotated genes in MAKER annotated genomes. Output files generated from a MAKER run are expected to be used as input files for `deFusion`: #. Transcripts in [fasta] format #. MAKER genome annotation in [GFF] format #. Genome sequence in [fasta] format #. MAKER control(ctl) files Prepare MAKER control files --------------------------- MAKER control files `maker_bopts.ctl`, `maker_exe.ctl`, `maker_opts.ctl` provide the basic resource location/path informations for MAKER pipeline. Here we need to create the MAKER controls for the deFusion pipeline, and we only need to change the `maker_opts.ctl` file. You can copy those three control files from your previous MAKER run, but with the following changes: .. role:: red **Note: options are set to 0 unless noted in modifications** * Section: Genome section:: 1. delete genome path * Section: Re-annotation Using MAKER Derived GFF3:: 2. delete maker_gff path 3. set rm_pass = 1 * Section: EST Evidence and Protein Homology Evidence:: 4. est=/path/to/your/EST/evidences.fa 5. protein=/path/to/your/protein/evidences.fa * Repeat Masking:: 6. set all repeat masking to null or '0' 7. set softmask=1 * Section: Gene Prediction:: 7. snaphmm=/path/to/SNAP/snap.hmm 8. augustus_species=augustus_spp 9. or other gene prediction files * Section: MAKER Behavior Options:: 10. AED_threshold=1 11. always_complete=1 12. keep_preds=1 Example MAKER control files: `control files `_ Get deFusion ------------ Download deFusion from `GitHub `_:: git clone https://github.com/wjidea/defusion TODO ---- Using `conda `_:: conda install --channel bioconda defusion