diff --git a/modelbuilder.py b/modelbuilder.py index 6d19c87..d752064 100644 --- a/modelbuilder.py +++ b/modelbuilder.py @@ -112,7 +112,8 @@ class LoopModelBuilder: self.logger.info(f'Missing residues info for {self.pdb_file}:\n {self.missing_info}') split_dict = {} # split all chains for j in self.analyzer_instance.chain_id_list: - fn = Path(f'{self.pdb_file.stem}_{j}.pdb') + self.logger.info(f"Chain {j} info: \n{self.analyzer_instance.extract_sequences(j)}") + fn = self.output_dir.joinpath(f"{self.analyzer_instance.pid}_{j}.pdb") self.analyzer_instance.split_chain(j).to_pdb(fn.as_posix()) split_dict[j]=fn.read_text() return split_dict