A collaborative framework for knowledge acquisition and management for bioinformatics applications