BioJava: an open-source framework for bioinformatics | Synapse