You are here

ERROR: unrecognized atomtype property VIRTUAL

4 posts / 0 new
Last post
ERROR: unrecognized atomtype property VIRTUAL
#1

Hello,
I have built Rosetta3.3 using gcc-4.3 which went smoothly without errors. While running any rosetta script(xml file) using rosetta_scripts.linuxgccrelease, i am getting the error 'unrecognized atomtype property VIRTUAL'. When the same script is run using rosetta_scripts.linuxgccdebug, the error doesn't occur. Please suggest me the solution for this error. Following is the error i am getting.
##BEGIN ERROR MSG##

protocols.jd2.PDBJobInputter: PDBJobInputter::pose_from_job

ERROR: unrecognized atomtype property VIRTUAL
ERROR:: Exit from: src/core/chemical/AtomType.cc line: 108

##END ERROR MSG##

This is the command i used to run the script ala_scan.xml (given in the example in documentation).
##COMMAND BEGIN##

rosetta_scripts.linuxgccrelease -s 11GS_input.pdb -use_input_sc -nstruct 20 -jd2:ntrials 2 -database $ROSETTADB -ex1 -ex2 -parser:protocol ala_scan.xml

##COMMAND END##

Post Situation: 
Mon, 2011-11-14 09:40
harshkhare

It strikes me as weird that it says "Exit from: src/core/chemical/AtomType.cc line: 108" - my copy of 3.3 has that exit command at line 133, not 108. Try clearing and recompiling your release mode and tell me if it sticks (and if that number stays the same). You can also do "grep -n VIRTUAL src/core/chemical/AtomType.cc", which should return line 124:

15:00:21 somarriba ~/LOCAL/rosetta-3.3/rosetta_source> grep -n VIRTUAL src/core/chemical/AtomType.cc
124: } else if(property == "VIRTUAL"){ //is the atom type virtual? defined in atom_properties.txt

I assume you haven't modified either the code or the database any?

Mon, 2011-11-14 12:01
smlewis

I'm thinking there some code/database version mismatch, or there was some error in compiling.

I'd recommend getting a fresh copy of the code and database for Rosetta3.3, reinstall and recompile, and make sure your $ROSETTADB environment variable is pointing to the correct Rosetta3.3 database.

Mon, 2011-11-14 13:31
rmoretti

Thanks a lot! The version of the database i was uisng was different from the executables i had built. By mistake i was using rosetta 3.2 build with database version 3.3.

Tue, 2011-11-15 03:50
harshkhare