Member Site › Forums › Rosetta 3 › Rosetta 3 – General › Rosetta Antibody: Unable to open file and terminates
- This topic has 1 reply, 1 voice, and was last updated 4 years, 11 months ago by Anonymous.
-
AuthorPosts
-
-
December 12, 2019 at 7:26 pm #3317Anonymous
Hello, please note I’m revising my posting with some major updates, apologies to the 9 viewers who have come here prior as this will read completely different.
I’m encountering a read error with antibody_H3. Below is the executable I ran (I’ve also reproduced the error with .static mode):
mpiexec -np 4 $ROSETTA3/bin/antibody_H3.cxx11threadmpiserialization.linuxgccrelease
@abH3.flagsabH3.flags looks just like:
# input grafted model
-s experiment1/model-0.relaxed.pdb
# recommended number of structs
-nstruct 100
# enable contraints (probably should just detect weight in future)
-antibody:constrain_cter
-constraints:cst_weight 1.0
# recommended kink cst, kink present in 90% of Abs
-antibody:auto_generate_kink_constraint
-antibody:all_atom_mode_kink_constraint
# recommended VH-VL Q-Q constraint, you must manually specify the file (see integration test)
-antibody:constrain_vlvh_qq
# standard settings, for packages used by antibody_H3
-ex1
-ex2
-extrachi_cutoff 0
# necessary if running multiple procs w/o MPI
-multiple_processes_writing_to_one_directory
# specify output file
-out:file:scorefile H3_modeling_scores.fasc
# specify output folder
-out:path:pdb experiment1/H3_modelingError message:
protocols.jd2.MPIWorkPoolJobDistributor: (1) {0} Slave Node 1: Finished job successfully! Sending output request to master.
protocols.jd2.MPIWorkPoolJobDistributor: (0) {0} Master Node: Received message from 1 with tag 30
protocols.jd2.MPIWorkPoolJobDistributor: (0) {0} Master Node: Received job success message for job id 1 from node 1 blocking till output is done
protocols.jd2.MPIWorkPoolJobDistributor: (1) {0} Slave Node 1: Received output confirmation from master. Writing output.
ERROR: Unable to open file: ~/experiment1/H3_modeling/model-0.relaxed_0001.pdb
ERROR:: Exit from: src/protocols/jd2/wwPDBJobOutputter.cc line: 89
[ ERROR ]: Caught exception:
File: src/protocols/jd2/wwPDBJobOutputter.cc:89
[ ERROR ] UtilityExitException
ERROR: Unable to open file: ~/experiment1/H3_modeling/model-0.relaxed_0001.pdb
AN INTERNAL ERROR HAS OCCURED. PLEASE SEE THE CONTENTS OF ROSETTA_CRASH.log FOR DETAILS.
Primary job terminated normally, but 1 process returned
a non-zero exit code.. Per user-direction, the job has been aborted.
mpiexec detected that one or more processes exited with non-zero status, thus causing
the job to be terminated. The first process to do so was:
Process name: [[21298,1],1]
Exit code: 255
ROSETTA_CRASH.log:
#
# Rosetta crash log.
#
[START_CRASH_REPORT]
[ROSETTA_VERSION]: 2019.35+release.767c1ea
[COMMIT_DATE]: 2019-08-30T12:04:30.133343
[APPLICATION]: /home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/bin/antibody_H3.cxx11threadmpiserialization.linuxgccrelease
[MODE]: Release
[EXTRAS]: cxx11thread mpi (OpenMPI 2.1.1) serialization
[OS]: GNU/Linux
[COMPILER]: GCC version "7.4.0"
[STDLIB]: libstdc++ version 20181206
[START_OPTIONS]
-in:file:s=experiment1/model-0.relaxed.pdb -out:nstruct=1 -out:file:scorefile=H3_modeling_scores.fasc -out:path:pdb=~/experiment1/H3_modeling/ -run:multiple_processes_writing_to_one_directory -packing:extrachi_cutoff=0 -packing:ex1 -packing:ex2 -constraints:cst_weight=1 -antibody:constrain_cter -antibody:constrain_vlvh_qq -antibody:auto_generate_kink_constraint -antibody:all_atom_mode_kink_constraint
[END_OPTIONS]
[START_BACKTRACE]: RAW_LIBC
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libutility.so(backtrace_string[abi:cxx11](int)+0x56) [0x7fa52535d576]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libutility.so(utility::excn::Exception::Exception(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0xe3) [0x7fa52535cba3]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libutility.so(utility::UtilityExitException::UtilityExitException(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x10f) [0x7fa525414aff]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libutility.so(utility::exit(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)+0x36) [0x7fa5254148b6]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::wwPDBJobOutputter::final_pose(std::shared_ptr<protocols::jd2::Job>, core::pose::Pose const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1b91) [0x7fa526a387a1]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::MPIWorkPoolJobDistributor::slave_job_succeeded(core::pose::Pose&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x3f5) [0x7fa5269db795]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::MPIWorkPoolJobDistributor::job_succeeded(core::pose::Pose&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x29) [0x7fa5269d4f49]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::JobDistributor::write_output_from_job(core::pose::Pose&, std::shared_ptr<protocols::moves::Mover>, protocols::moves::MoverStatus, unsigned long, unsigned long&)+0xc08) [0x7fa52698e8b8]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::JobDistributor::run_one_job(std::shared_ptr<protocols::moves::Mover>&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long&, unsigned long&, bool)+0xe63) [0x7fa52698fb13]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::JobDistributor::go_main(std::shared_ptr<protocols::moves::Mover>)+0x176) [0x7fa526991956]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/build/src/release/linux/5.0/64/x86/gcc/7/cxx11thread-mpi-serialization/libprotocols.1.so(protocols::jd2::MPIWorkPoolJobDistributor::go(std::shared_ptr<protocols::moves::Mover>)+0x3bc) [0x7fa5269dc26c]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/bin/antibody_H3.cxx11threadmpiserialization.linuxgccrelease(+0xbd05) [0x5644008edd05]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fa524109b97]
/home/baverso/rosetta_bin_linux_2019.35.60890_bundle/main/source/bin/antibody_H3.cxx11threadmpiserialization.linuxgccrelease(+0xbf2a) [0x5644008edf2a]
[END_BACKTRACE]
[FILE]: src/protocols/jd2/wwPDBJobOutputter.cc
[LINE]: 89
[START_MESSAGE]
[ ERROR ] UtilityExitException
ERROR: Unable to open file: ~/experiment1/H3_modeling/model-0.relaxed_0001.pdb
[END_MESSAGE]
[END_CRASH_REPORT]
The file it’s trying to open is one that the executable generates in the process of compiling. Any advice on how I could resolve this bug? Thanks so much for any advice.
Versioning / Machine specs:
Rosetta 3.11, Ubuntu 18.04. Package specs attached to this post.
-
December 13, 2019 at 7:18 pm #15093Anonymous
Update: I’ve resolved the problem. The abH3.flags parameter -out:path:pdb experiment1/H3_modeling was originally specified with the full path ~/experiment1/H3_modeling which for some reason did not agree with its functionality. Marking resolved!
-
-
AuthorPosts
- You must be logged in to reply to this topic.