Source code for molsysmt.form.file_mmtf.copy
from molsysmt._private.exceptions import NotImplementedMethodError
from molsysmt._private.digestion import digest
from molsysmt._private.variables import is_all
[docs]
@digest(form='file:mmtf')
def copy(item, output_filename=None, skip_digestion=False):
if output_filename is None:
output_filename = item
from shutil import copy as copy_file
copy_file(item, output_filename)
tmp_item = output_filename
return tmp_item