コード例 #1
0
def spot_xds_to_reflection_file(spot_xds, working_directory):
    importer = ImportXDS()
    importer.set_working_directory(working_directory)
    auto_logfiler(importer)
    importer.set_spot_xds(spot_xds)
    importer.run()
    return importer.get_reflection_filename()
コード例 #2
0
def xparm_xds_to_experiments_json(xparm_xds, working_directory):
    importer = ImportXDS()
    importer.set_working_directory(working_directory)
    auto_logfiler(importer)
    importer.set_xparm_xds(xparm_xds)
    importer.run()
    return importer.get_experiments_json()
コード例 #3
0
def spot_xds_to_reflection_pickle(spot_xds, working_directory):
    from xia2.Wrappers.Dials.ImportXDS import ImportXDS
    importer = ImportXDS()
    importer.set_working_directory(working_directory)
    auto_logfiler(importer)
    importer.set_spot_xds(spot_xds)
    importer.run()
    return importer.get_reflection_filename()
コード例 #4
0
def xparm_xds_to_experiments_json(xparm_xds, working_directory):
    from xia2.Wrappers.Dials.ImportXDS import ImportXDS
    importer = ImportXDS()
    importer.set_working_directory(working_directory)
    auto_logfiler(importer)
    importer.set_xparm_xds(xparm_xds)
    importer.run()
    return importer.get_experiments_json()
コード例 #5
0
ファイル: XDSIndexerII.py プロジェクト: xia2/xia2
def spot_xds_to_reflection_pickle(spot_xds, working_directory):
  from xia2.Wrappers.Dials.ImportXDS import ImportXDS
  importer = ImportXDS()
  importer.set_working_directory(working_directory)
  auto_logfiler(importer)
  importer.set_spot_xds(spot_xds)
  importer.run()
  return importer.get_reflection_filename()
コード例 #6
0
def integrate_hkl_to_reflection_file(integrate_hkl, experiments_json,
                                     working_directory):
    importer = ImportXDS()
    importer.set_working_directory(working_directory)
    auto_logfiler(importer)
    importer.set_experiments_json(experiments_json)
    importer.set_integrate_hkl(integrate_hkl)
    importer.run()
    return importer.get_reflection_filename()