Myami code diagram » History » Version 4
Amber Herold, 03/09/2010 12:13 AM
1 | 1 | Amber Herold | h1. Myami code diagram |
---|---|---|---|
2 | |||
3 | |||
4 | 4 | Amber Herold | !http://emg.nysbc.org/attachments/63/AmiCodeDiagramSmall.jpg! |
5 | 1 | Amber Herold | |
6 | |||
7 | * Sinedon |
||
8 | ** Generates queries. |
||
9 | ** Uses Python to generate mysql |
||
10 | * Appion |
||
11 | ** Core image processing code. |
||
12 | ** Does not use numextension but does use radermacher |
||
13 | ** Contains Ace2 objective C which replaces Matlab |
||
14 | ** Mostly Python code. |
||
15 | * Leginon |
||
16 | ** Microscope control |
||
17 | ** Installed Application |
||
18 | ** Includes a GUI |
||
19 | ** This is the Python part of Leginon |
||
20 | * Imageviewer |
||
21 | ** Should be moved into the leginon directory |
||
22 | ** Contains Python code |
||
23 | * Pyscope |
||
24 | ** Contains Python code |
||
25 | * Comarray |
||
26 | ** C code |
||
27 | ** Pyscope needs this in certain cases |
||
28 | * Myamiweb |
||
29 | ** Used to be called dbem |
||
30 | ** Contains Leginon and Appion web parts |
||
31 | ** Includes the PHP part of Leginon |
||
32 | ** The old “project” code has been migrated here and phased out. |
||
33 | * Phpami |
||
34 | ** Contains PHP code |
||
35 | ** Denis made these 3 include files separate so they would not be public. |
||
36 | ** These files will eventually be moved to myamiweb and this folder will phase out. |
||
37 | * Php_mrc |
||
38 | ** PHP extension to myamiweb to read mrc files |
||
39 | ** Contains C code |
||
40 | * Numextension |
||
41 | ** C Code wrapped in Python |
||
42 | ** Implements canny edge detection |
||
43 | ** Used extensively |
||
44 | * Radermacher |
||
45 | ** C Code |
||
46 | ** Could be merged with numextension or appion |
||
47 | * Libcv |
||
48 | ** C Code |
||
49 | ** Computer vision library |
||
50 | * Pyami |
||
51 | ** Common Python libraries used by appion and leginon |
||
52 | ** Image processing |
||
53 | ** Randoms |