-
Notifications
You must be signed in to change notification settings - Fork 1
DevelopersStuff
David Maluenda Niubó edited this page Sep 14, 2020
·
7 revisions
How to install
- Please visit the Xmipp repository to install Xmipp. Please, visit also the Scipion's documentation
Programming on Xmipp
- API C++ Reference Complete references to modules, classes and functions.
- API Java Reference Complete references to modules, classes and functions.
- API Python Reference Complete references to modules, classes and functions.
- Emx: libraries for accesing emx files
- GuideLines.
- Learn how to use the Xmipp core classes:
- MultidimArray, MultidimArrayGeneric, etc.
- Image, ImageGeneric, etc.
- MetaData, MDLabel, MDQuery, etc.
- FourierTransformations, Filters, etc.
- Programs.
- ParallelProgramming Use of the classes for parallelization with Threads and MPI.
- XmippBindings.
- XmippOverview This will show you the big picture of the package structure.
- XmippPythonJava Using Xmipp libraries from other programming languages.
- XmippTests Create tests for functions and programs.
- ReleaseManagement - details to think of in between big versions release
- UnusedCode How to work with the unused repository
Development Tools
- EclipSe Find out how to setup Eclipse IDE for Xmipp development
- Git Review most used git commands. You can also take a look at our repository statistics.
- DebuggingProfiling using DebuggingProfiling#Using_Valgrind_for_memory_check, DebuggingProfiling#Profiling_with_GProf, DebuggingProfiling#Profiling_with_Oprofiler, DebuggingProfiling#Profiling_with_Zoom and DebuggingProfiling#Profiling_in_Python
Best practices
- MetaData---SQL-best-practices Best practices when dealing with Metadata