This page lists free software packages developed by the Bioinformatics Core of the Interdisciplinary Center for Biotechnology Research at the University of Florida. Software listed here is provided free of charge for academic and research use under the MIT license (see LICENSE file in the individual repositories).

Most software packages listed in this page were developed for use on HiPerGator, UF’s cluster computer, and is therefore installed there. Unless otherwise specificied, they are accessible through the dibig_tools module. For information about the packages linked from this page please contact Alberto Riva.

The ICBR Bioinformatics Core provides data analysis and software development services for the genomics research community, with a focus on the analysis and interpretation of Next-Gen Sequencing data. For more information about the Bioinformatics core’s services please contact ICBR-Bioinformatics@ad.ufl.edu.

All code available throught this page is © University of Florida Research Foundation.


Downloadable software

The following packages are hosted on GitHub.

Csvutils

A collection of utilities for working with delimited files. Includes a program to automatically convert several delimited files into a single Excel file, and an interactive full-screen viewer for delimited files. This package is available through the csvutils repository


Bioscripts

This repository contains a collection of stand-alone scripts for various tasks in bioinformatics. They were developed independently for use in various data analysis pipelines. This package is available through the bioscripts repository.


FASTAscripts

This repository contains scripts for dealing with FASTA files and includes information about external scripts for FASTA manipulation in the README to prevent reproduction of similar scripts (ex. picard’s ExtractSequences). These scripts were originally made with de novo transcriptome assembly quality assessment and editing in mind.


SOI

SOI (Significance Of Intersections) is a command-line program to quickly evaluate whether the intersections among sets (up to four) are significantly high or low. This program is available through the soi repository.

Utilities

submit

submit.py is a command to submit jobs to clusters running slurm or moabs schedulers. It provides a uniform syntax and several user-friendly improvements over the native submission commands.

Applications

The following programs are distributed in compiled form only (for GNU/Linux systems). Source code is available upon request.

CSCALL

CSCALL is a complete package for the genome-wide analysis of DNA methylation. At its core is a module to detect single-base conversion events in short reads, specifically designed to analyze the results of sodium bisulfite sequencing experiments to study genome-wide methylation. CSCALL is optimized to work on large genomes and multiple biological replicates, and is able to detect conversion events on a number of different contexts (e.g. CG, GC, CHG, CHH, etc). CSCALL is available from this page.