{'fraction_non_alphanumeric': 0.013904982618771726, 'fraction_numerical': 0.0, 'mean_word_length': 5.803149606299213, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Incorporation of inhomogeneous ion diffusion coefficients into kinetic lattice grand canonical monte carlo simulations and application to ion current calculations in a simple model ion channel.

To deal with inhomogeneous diffusion coefficients of ions without altering the lattice spacing in the kinetic lattice grand canonical Monte Carlo (KLGCMC) simulation, an algorithm that incorporates diffusion coefficient variation into move probabilities is proposed and implemented into KLGCMC calculations. Using this algorithm, the KLGCMC simulation method is applied to the calculation of ion currents in a simple model ion channel system. Comparisons of ion currents and ion concentrations from these simulations with Poisson-Nernst-Planck (PNP) results show good agreement between the two methods for parameters where the latter method is expected to be accurate.