Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using more existing Java libraries #24

Open
claczny opened this issue Apr 16, 2015 · 0 comments
Open

Using more existing Java libraries #24

claczny opened this issue Apr 16, 2015 · 0 comments

Comments

@claczny
Copy link
Owner

claczny commented Apr 16, 2015

VizBin has evolved organically over time and has multiple contributing authors. The underlying Java code could thus benefit from a rewrite, at least by the increased use of existing Java libraries (that have been tested exhaustively over time). Accordingly, some of the parts may be substituted by existing Java libraries instead of currently used custom-written code.

This issue will keep track of libraries that appear to be interesting and related points.

Operation Suggestions
Input/Output of fasta files http://biojava.org/wiki/BioJava:CookBook:Core:FastaReadWrite
Compression/Decompression of fasta sequences to save memory during runtime https://docs.oracle.com/javase/7/docs/api/java/util/zip/Deflater.html -> Seems applicable to individual strings -> foreach seq: compute kmer frequency; seq = compress(seq)

Feel free to extend/modify the list.

Best,

Cedric

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant