ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/osprai/osprai/trunk/models2010/modelcompeting_varyC.py
Links to HEAD: (view) (annotate)
Sticky Revision:
Sort logs by:
Revision 41 - (view) (annotate) - [select for diffs]
Modified Tue Jan 18 00:35:23 2011 UTC (8 years, 9 months ago) by clausted
File length: 5205 byte(s)
Copied from: osprai/trunk/modelcompeting_varyC.py revision 36
Diff to previous 25
Moved old data class "SPRdataclass" and accompanying surface interaction model modules to /models2010 subdirectory.  The plan is to implement these models for use with the "ba_class" and the modules in the parent directory.  

Should all the models be added to mdl_module or should they each go in their own module?  I am undecided.  
Revision 25 - (view) (annotate) - [select for diffs]
Added Wed Apr 28 20:22:24 2010 UTC (9 years, 5 months ago) by rjaynes
Original Path: osprai/trunk/modelcompeting_varyC.py
File length: 5205 byte(s)
Add py and obj files to allow modeling of more SPR experiments with converter and curvefitting modules.  This is the work of Yuhang Wan and Rui Hou.

1. In "converter.py": 
      Add the saving and reading function for the sprclass data object.
      Also add function "keyfile_read_fake" to provide default information for SPRit and ICM formats in case of the bug when do background_subtract.
      Fix the bugs in "background_subtract".
      Tested by DAM and ICM formats.
2. In model modules:
      "modelclass.py" is the parent class for all the other model classes that performs the theoretical simulating, loading and saving of the parameter or simulated data. Rui and I also add some other model modules like competing model, twostate model, parallel model, and the time variable concentrated models, where the simulated result is compared with Clamp's simulation to make sure the equations are correct. 
       The basicmodel and basicmodel_varyC class are tested. 
3. In "curvefitting.py":
      Add typical pipeline for operation. The examples are packed with the file. 
      Add function to show the Elapsed time for each fitting.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a