Need help with compilation (How to test if compilation is sucessful)

Member Site Forums Rosetta 3 Rosetta 3 – General Need help with compilation (How to test if compilation is sucessful)

Viewing 1 reply thread
  • Author
    Posts
    • #1330
      Anonymous

        I logged in as a regular user without superuser privilege.
        After I downloaded rosetta 3.4, and unzipped the file “rosetta3.4_bundles.tgz”, I unzipped all the .tgz files in the directory “rosetta3.4”. In the sub-directory “rosetta_source”, I typed “python external/scons-local/scons.py bin mode=release”. After some time (hours), the compilation seems completed. then in the directory rosetta3.4/rosetta_source/bin, I typed “minirosetta.linuxgccrelease”, get the following error message:

        core.init: Mini-Rosetta version unknown from unknown
        core.init: command: minirosetta.linuxgccrelease
        core.init: ‘RNG device’ seed mode, using ‘/dev/urandom’, seed=-1304021640 seed_offset=0 real_seed=-1304021640
        core.init.random: RandomGenerator:init: Normal mode, seed=-1304021640 RG_type=mt19937
        core.init: ROSETTA3_DB not defined

        ERROR: Error: can’t read sequence! Use -in::file::fasta sequence.fasta or -in::file::native native.pdb!
        ERROR:: Exit from: src/protocols/abinitio/AbrelaxApplication.cc line: 487

        How to fix the problem ” Mini-Rosetta version unknown from unknown”?
        Does that means I need to manually define “ROSETTA3_DB” somewhere? (“ROSETTA#_DB not defined”)

        Any suggestion is greatly appreciated!

      • #7362
        Anonymous

          Your compilation appears to be fine. You didn’t offer Rosetta any command line options to tell it what you wanted done.

          The error “Mini-Rosetta version unknown from unknown” isn’t an error, it’s a vestigial message from a developer-only subsystem that doesn’t work in the releases. Ignore it.

          core.init: ROSETTA3_DB not defined

          You can define that variable with your path to rosetta_database, or you can pass the -database /path/to/database flag. Your choice.

          ERROR: Error: can’t read sequence! Use -in::file::fasta sequence.fasta or -in::file::native native.pdb!

          This is pretty self-explanatory: you didn’t give Rosetta a sequence to work with. The minirosetta app defaults to abinitio, so it wants an input sequence rather than an input structure like most of Rosetta, but the issue is that you gave Rosetta no structure to fold so it just quit immediately.

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.