Ion channels are protein macromolecules that form biological nanotubes across the membranes of living cells. Given many possible geometrical shapes of an ion channel, we propose a computational scheme of selecting the model that best replicates experimental observations, using adaptive Brownian dynamics simulations together with discrete optimization algorithms. Brownian dynamics simulations em...