Development of codes to investigate the physical properties of permanent magnets using first-principles calculations and machine learning techniques.