gemmi/assembly.hpp file

Contents

Namespaces

namespace gemmi

Classes

struct gemmi::ChainNameGenerator

Enums

enum class HowToNameCopiedChains { Short, AddNumber, Dup }

Functions

auto make_assembly(const Assembly& assembly, const Model& model, HowToNameCopiedChains how, std::ostream* out) -> Model
void change_to_assembly(Structure& st, const std::string& assembly_name, HowToNameCopiedChains how, std::ostream* out)
void rename_chain(Structure& st, Chain& chain, const std::string& new_name)
void shorten_chain_names(Structure& st)