Background: Nanomedicine and nanoinformatics are novel disciplines facing substantial challenges. Since nanomedicine involves complex and massive data analysis and management, a new discipline named nanoinformatics is now emerging to provide the vision and the informatics methods and tools needed fo...