batchGenerateIupacNames method

Future<Map<String, String?>> batchGenerateIupacNames(
  1. List<String> smilesList
)

Batch convert multiple SMILES strings to IUPAC names.

Returns a map where keys are the original SMILES strings and values are the corresponding IUPAC names.

Implementation

Future<Map<String, String?>> batchGenerateIupacNames(List<String> smilesList) async {
  final Map<String, String?> result = {};
  for (final smiles in smilesList) {
    result[smiles] = await generateIupacName(smiles);
  }
  return result;
}