class Ligand

Defined in:

moltiverse/prepare.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(file : String, smile : Bool | String, output_name : String, sampling_protocol : SamplingProtocol, main_dir : String) #

[View source]

Instance Method Detail

def basename : String #

[View source]
def charge : Int32 #

[View source]
def clustering(n_confs : Int) #

[View source]
def coordinates_file : String #

[View source]
def dcd : String #

[View source]
def extend_structure(cpus : Int = System.cpu_count) #

[View source]
def extended_mol : String #

[View source]
def extension : String #

[View source]
def file : String #

[View source]
def format : String? #

[View source]
def lig_center : Chem::Spatial::Vec3 #

[View source]
def main_dir : String #

[View source]
def minimize #

[View source]
def mm_refinement #

[View source]
def output_name : String #

[View source]
def parameterize(cpus : Int = System.cpu_count) #

[View source]
def path : Path? #

[View source]
def pdb_reference : String #

[View source]
def pdb_system : String #

[View source]
def proccess_input #

[View source]
def qm_refinement(cpus : Int = System.cpu_count) #

[View source]
def sampling(cpus : Int = System.cpu_count) #

[View source]
def sampling_protocol : SamplingProtocol #

[View source]
def smile : Bool | String #

[View source]
def topology_file : String #

[View source]
def working_dir : String? #

[View source]