Algae Query Data Structure