1. A method for determining a structure of permanent charge for an ion channel from information comprising: providing a computer having a memory, a processor having access to the memory; providing one or more computer programs comprising algorithms that: implement a regularizing family of equations that approximate a model of ion channel behavior that relates the function of the ion channel to at least the structure of permanent charge within the ion channel, the concentration of at least one ion species present in the region inside or adjacent to the ion channel, and boundary conditions to generate a regularized solution; algorithms implementing an abstract operator so as to provide a closeness of the regularized solution to a solution provided by the abstract operator; algorithms implementing stable and convergent algorithms that determine a stability for the regularized solution; algorithms implementing a regularization parameter, the regularization parameter determining a balance between the stability of the regularized solution and the accuracy of the regularized solution; and algorithms to adjust the provided information in accordance with the regularizing family of equations until a regularized solution of balanced accuracy and stability is obtained; providing the computer memory with the at least one computer program; providing information including at least the concentration of the at least one ion species present in the region inside or adjacent to the ion channel and the boundary conditions; providing the computer memory with the information; providing the processor with the computer program and the information stored in the memory; processing the information with the computer program to: obtain a regularized solution; estimate the closeness of the regularized solution to a solution provided by an abstract operator to obtain an accuracy of the regularized solution; determining the stability of the regularized solution; determining through computer code using the regularization parameter, the balance between the stability and accuracy of the regularized solution; as necessary, adjust the provided information in accordance with the regularizing family of equations until a regularized solution of balanced accuracy and stability is obtained.