Source code for sasmol.file_io

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
#from __future__ import unicode_literals
#
'''
    SASMOL: Copyright (C) 2011 Joseph E. Curtis, Ph.D. 

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
'''
import os
import sys
import string
import locale
import time
import sasmol.pdb_io as pdb_io
import sasmol.dcd_io as dcd_io

#	FILE_IO
#
#	12/5/2009	--	initial coding			                    :	jc
#	12/10/2009	--	doc strings 			                    :	jc
#	01/01/2011	--	added dcdio wrappers		                :	jc
#	08/26/2016	--	split dependent classes to new files        :   jc
#
#LC	 1         2         3         4         5         6         7
#LC4567890123456789012345678901234567890123456789012345678901234567890123456789
#								       *      **
'''
	FILE_IO is the module that contains or inherits base classes that 
	read and write atomic information from and to the hard disk,
	and (eventually) deal with logging and general file I/O operations. 

	These classes are accessed by the SasAtm class found in
	the sasmol module.

'''

[docs]class Files(pdb_io.PDB, dcd_io.DCD): def __init__(self,filename,flag): pass
[docs] def open_file(filename): pass