Project

General

Profile

What is the Leginon System » History » Version 9

Sargis Dallakyan, 06/16/2015 09:41 AM

1 1 Amber Herold
h1. What is the Leginon System
2
3
4
5 3 Amber Herold
*Abstract*
6 1 Amber Herold
7 5 Amber Herold
Leginon system includes the python-side programs that are writen in python and c, the
8 1 Amber Herold
MySQL database and server, and the mainly php-based image and data viewers on a web
9
server.
10
11
12
The python-side programs provide a modular framework for building applications for TEM
13
image acquisition and analysis. Nodes can be connected through abstract events in Leginon's
14
modular architecture design. This gives Leginon the flexibility of application customization
15
at multiple levels. Because nodes can be launched from different machines, Leginon's
16
applications can inherently use distributed memory systems.
17
18
19
The MySQL-side database and server keep track of all information (metadata) accompanying
20
the acquired images efficiently.
21
22
23
The php-side web server and scripts retrieve information from the database and the file
24
storage system to display both raw information and organized reports.
25
26
27
NRAMM development includes the python-side and the php-side scripts. MySQL side uses
28
directly the open-source distribution.
29
30
31 9 Sargis Dallakyan
The website  "http://leginon.org":http://leginon.org is the central location for leginon information and links.
32 1 Amber Herold
33
34 8 Sargis Dallakyan
The "Forums":/redmine/projects/leginon/boards are where users and
35 1 Amber Herold
developers post their questions and answers.
36
37
38 6 Amber Herold
Official bug report and feature request should be entered through this website using the "New Issue":http://emg.nysbc.org/projects/leginon/issues/new tab.  
39 4 Amber Herold
40 2 Amber Herold
41
42
______
43
44
[[Terminology|Terminology >]]
45
46
______