iodate algorithms iodine networks computational biology copper exclusive synthesis bioinformatics neural manganese data mining magnesium calcium postassium