Skip to content
This repository was archived by the owner on Apr 26, 2023. It is now read-only.

Introduction to Scipion Developers

Pablo Conesa edited this page Nov 24, 2015 · 8 revisions
Scipion Logo

Become a Scipion developer in 9 steps

If you are new to Scipion, you will find useful to follow this steps:

  1. Read the project definition. After this, you should have a better idea of the context of our work and what Scipion is and which are the motivations behind. Don’t worry if you feel a bit lost with so much information, you can read this again.

  2. Read the Scipion Architecture to have an idea of the "big picture" of the project. You should know the basic components of Scipions and how they interact.

  3. Install Scipion in your system. You will get your hands dirty with some source code compilation and installations.

  4. Setup Eclipse IDE before start developing in Scipion. Eclipse is the IDE that we use, but you are also free to select your preferred one.

  5. Read some basic tips about git. We use git as our versioning system, so it will be useful to have a basic knowledge about it.

  6. Read the style guide to start coding Python. The style is very important in order to write clear and readable code as a team.

  7. Check the link:General Style[Design Style] guide for images, colors, messages, etc.

  8. See the introduction to the link:Scipion Web[Introduction to Scipion Web].

  9. Find complementary materials about Structural Biology and Electron Microscopy in Additional information.

Xmipp developers stuff contains info which might also be relevant to Scipion.

Clone this wiki locally