Skip to content

FAOlivieri/rosetta

Repository files navigation

Getting Started with Rosetta

Start here: https://www.rosettacommons.org/docs/latest/getting_started/Getting-Started

Rosetta/main (the repository you are looking at) contains the Rosetta source code, database, unit tests and integration tests. The source code is located in source/src can be compiled with SCons using the following commands:

$ cd Rosetta/main/source
$ ./scons.py -j<NumOfJobs> mode=[debug/release] [bin]

Notes to Developers

Don't Fork Rosetta Main

In our current development workflow, all work should be done in branches. Do not fork this repository. Read our workflow documentation to learn how to work with the Rosetta repositories.

We avoid forking, using a branching-only method, to ensure that all the Rosetta code stays accessible. We would lose access to unmerged forked branches as developers leave the community. It also ensures we have a single backup of all pushed branches in the event that GitHub were to disappear.

Interacting with Pull Requests

All changes to master must go through Pull Requests (PR), also described in our workflow documentation. Those PRs also get reviewed by the community before merge, here are tips on structuring your code for easy review.

About

The Rosetta Bio-macromolecule modeling package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.9%
  • Roff 16.8%
  • MATLAB 5.6%
  • Python 4.6%
  • Ruby 1.2%
  • R 0.8%
  • Other 1.1%