dbd36e0f1f 
								
							
								 
							
						 
						
							
							
								
								* Added division of errorbar by a scalar.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7dbef49f6c 
								
							
								 
							
						 
						
							
							
								
								* Minor documentation edit.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8363eb03bc 
								
							
								 
							
						 
						
							
							
								
								* Adding more extensive documentation.  
							
							... 
							
							
 
							
							* Making minor changes to the expected method name (parse_text_file_ =>
  parse_file_). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0bd6f56422 
								
							
								 
							
						 
						
							
							
								
								* Moving pyqmc.results.result_base module to wpylib.db.result_base for more  
							
							... 
							
							
 
							
							general uses. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								bceef1e601 
								
							
								 
							
						 
						
							
							
								
								* Adding more methods for fitting: fmin (simplex minimization).  
							
							... 
							
							
 
							
							I still have hard time making fitting routine work for me.
  But at least this one works for simple SHO fitting. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								592d6bd7c9 
								
							
								 
							
						 
						
							
							
								
								* Correcting recursive updates.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c0f67e9992 
								
							
								 
							
						 
						
							
							
								
								* Ignore compiled modules.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								3fbc20ddb0 
								
							
								 
							
						 
						
							
							
								
								* Correction on notes.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								2303ad8d0b 
								
							
								 
							
						 
						
							
							
								
								* pipe_in (subprocess version): added "flush" method.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								428b481b87 
								
							
								 
							
						 
						
							
							
								
								* Added initial support for errorbar object, which includes  
							
							... 
							
							
 
							
							compression-to-string (ad hoc implementation is written in C++ with the
  help of my cp.inc library, unfortunately). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9eb177bc27 
								
							
								 
							
						 
						
							
							
								
								* Adding wpylib.math.stats submodule which contains commonly used statistical  
							
							... 
							
							
 
							
							analysis tools. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								02776c1e6a 
								
							
								 
							
						 
						
							
							
								
								* Moving pyqmc.stats.avg to wpylib.math.stats.avg .  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								46e5caa7a2 
								
							
								 
							
						 
						
							
							
								
								* Convenience regular expression module.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								96d1f9afd7 
								
							
								 
							
						 
						
							
							
								
								* Upgrade to allow reading complex-valued data directly.  
							
							... 
							
							
 
							
							Please see the documentation of text_input.read_items for more detail. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								71474e2973 
								
							
								 
							
						 
						
							
							
								
								* Standard python ignore.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6641410d89 
								
							
								 
							
						 
						
							
							
								
								* Moving the fancy "Parameters" parameter lookup class to its own module.  
							
							... 
							
							
 
							
							From now on, use it as wpylib.params.flat class. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4c9b5ce9f7 
								
							
								 
							
						 
						
							
							
								
								* Update documentations.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								cae9cabdea 
								
							
								 
							
						 
						
							
							
								
								* Simple text input reader. Imported from pyqmc.utils.text_input .  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								5f367c8fc8 
								
							
								 
							
						 
						
							
							
								
								* My own update scripts.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								090d9f7b00 
								
							
								 
							
						 
						
							
							
								
								* Moving pyqmc.utils.file_utils to wpylib project.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								631a152b8e 
								
							
								 
							
						 
						
							
							
								
								* Moving pyqmc.utils.timer to wpylib.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								5392a71943 
								
							
								 
							
						 
						
							
							
								
								* Correcting minor mistake.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f1b8746147 
								
							
								 
							
						 
						
							
							
								
								* Updating Parameters class: now based on dict.  
							
							... 
							
							
 
							
							* Can add two Parameters together, which means joining the two or more dicts,
  much like what function dict_join does. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								379e83fdec 
								
							
								 
							
						 
						
							
							
								
								* Added epsilon() function to find out the granuality of a given floating  
							
							... 
							
							
 
							
							point type. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								fcba27ae24 
								
							
								 
							
						 
						
							
							
								
								* Added list_join, much like dict_join, except for list.  
							
							... 
							
							
 
							
							* Added ranges "magic" object to define piecewise ranges. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ffd21689be 
								
							
								 
							
						 
						
							
							
								
								* Parameters class: a way to look for parameters in definite search order  
							
							... 
							
							
 
							
							across functions, so that these parameters do not have to be passed in
  kitchen-sink manner.
  WARNING: STILL UNDER TESTING. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								3701e5655a 
								
							
								 
							
						 
						
							
							
								
								* added str_grep and str_igrep.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								1c6547d3c0 
								
							
								 
							
						 
						
							
							
								
								* Added default debug level.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								a6582aa8f2 
								
							
								 
							
						 
						
							
							
								
								* pipe_in() for "piping in" input to an external command.  
							
							... 
							
							
 
							
							* system() like os.system() except with error checking.
* getenv() to get look for a value from a list of environment variables--
  they are searched sequentially in definite order. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								75d4c2240c 
								
							
								 
							
						 
						
							
							
								
								* Function ztol: for zeroing out array elements below certain tolerance.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								adbe499db8 
								
							
								 
							
						 
						
							
							
								
								* Fitting seemed to work, but still not perfectly. Do not use in production  
							
							... 
							
							
 
							
							yet. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								c87ba9dbfa 
								
							
								 
							
						 
						
							
							
								
								* Minor updates.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								40ac890d6f 
								
							
								 
							
						 
						
							
							
								
								* Net-related helper objects.  
							
							... 
							
							
 
							
							* Python-based SFTP client. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								ed52cd4af0 
								
							
								 
							
						 
						
							
							
								
								* Added slice_str for easy printout of a slice object in python typical slice  
							
							... 
							
							
 
							
							syntax (e.g. 0:10: or 0:10:3 or :10:3, etc). 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								733c518735 
								
							
								 
							
						 
						
							
							
								
								* Added: density refitter onto a different FFT grid and/or supercell size  
							
							... 
							
							
 
							
							(expansion to a larger supercell). 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								8c37b36673 
								
							
								 
							
						 
						
							
							
								
								* Template for dirty scripts/experiments.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								ba3fcb6b6f 
								
							
								 
							
						 
						
							
							
								
								* Added: dict_join to join several dicts, with keys from latter dicts taking  
							
							... 
							
							
 
							
							higher precedence. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								582c7f25aa 
								
							
								 
							
						 
						
							
							
								
								* Generic generator module.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								9e7eeca3a2 
								
							
								 
							
						 
						
							
							
								
								* import_commands now will *NOT* override built-in python names (like dir,  
							
							... 
							
							
 
							
							id). Otherwise, this will result in disaster. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								69592e9a8f 
								
							
								 
							
						 
						
							
							
								
								* Added writing facility. Still largely untested.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								15baf746f9 
								
							
								 
							
						 
						
							
							
								
								* Ignore all compiled python modules.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								21e85704aa 
								
							
								 
							
						 
						
							
							
								
								* Initial version of Fortran binary file reader.  
							
							... 
							
							
 
							
							Later a writing facility can be added as well.
* Note that this module is intended only for reading/writing
  Fortran-generated files.
  It is not recommended for any other purpose because of its terrible feature:
  no metadata, no description whatsoever. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								f246d382bf 
								
							
								 
							
						 
						
							
							
								
								* Fix to make this work with independent pysqlite2 package.  
							
							... 
							
							
 
							
							* Allow rows to be returned as sqlite3.Row objects instead of simple tuple. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								37b556ded8 
								
							
								 
							
						 
						
							
							
								
								* Added dict_slice, a slicing tool returning a subset of a given dict  
							
							... 
							
							
 
							
							(or other dict-like object). 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								599401a543 
								
							
								 
							
						 
						
							
							
								
								* Include *all* coreutils as the repertoire of the shell_tool commands.  
							
							... 
							
							
 
							
							* Added sorted_glob to return sorted list of globbed files. Needed for
  this script to run on older python 2.3-based systems. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								dfc7a780f9 
								
							
								 
							
						 
						
							
							
								
								* Renaming file_db to file_table class.  
							
							... 
							
							
 
							
							* Allow record update in somewhat pythonic way (instead of using SQL). 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								669e48b8d3 
								
							
								 
							
						 
						
							
							
								
								* Added "db" module group to deal with database management tasks.  
							
							... 
							
							
 
							
							* First module: file_db to store filename, fingerprint (md5sum) and basic
  stats (mtime, size). Additional fields can be specified as well.
* Will use sqlite as the backend for now.
* API is rather generic so the underlying database engine can be replaced. 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								9de91dcc59 
								
							
								 
							
						 
						
							
							
								
								* Don't save python compiled modules.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								66b8f5309d 
								
							
								 
							
						 
						
							
							
								
								* Added: str_unindent to unindent python """-style string.  
							
							... 
							
							
 
							
							* Added: str_save_to_file to quickly save/append a string (or strings)
  to a text file.
* Added: str_expand to do iterative string expansion a la make or m4 (but
  without programming capabilities). 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								605bfb16a2 
								
							
								 
							
						 
						
							
							
								
								* Simplified spline interpolation tools for 2-D curves (single curve or  
							
							... 
							
							
 
							
							piecewise curve). 
							
						 
						
							16 years ago