<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://blake.bcm.edu/emanwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://blake.bcm.edu/emanwiki/feed.php">
        <title>EMAN Wiki - emen2</title>
        <description></description>
        <link>https://blake.bcm.edu/emanwiki/</link>
        <image rdf:resource="https://blake.bcm.edu/emanwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-09T21:52:22+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:api&amp;rev=1776987004&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:backups&amp;rev=1776988207&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:dependencies&amp;rev=1776986719&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:emen2ctl&amp;rev=1776989561&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:extensions&amp;rev=1776987380&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:install&amp;rev=1776989472&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:public_data_server&amp;rev=1776987601&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:rpc&amp;rev=1776987098&amp;do=diff"/>
                <rdf:li rdf:resource="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:startup&amp;rev=1776989604&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://blake.bcm.edu/emanwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>EMAN Wiki</title>
        <link>https://blake.bcm.edu/emanwiki/</link>
        <url>https://blake.bcm.edu/emanwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:api&amp;rev=1776987004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:30:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>api</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:api&amp;rev=1776987004&amp;do=diff</link>
        <description>EMEN2 Public API

Time

	*  time.difference  
	*  time.now  

Utilities

	*  version  
	*  ping  

Auth

	*  auth.login  
	*  auth.logout  
	*  auth.check.context  
	*  auth.check.admin  
	*  auth.check.readadmin  
	*  auth.check.create  

Generic methods</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:backups&amp;rev=1776988207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:50:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backups</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:backups&amp;rev=1776988207&amp;do=diff</link>
        <description>EMEN2 Backups

An EMEN2 environment contains a number of things:

BerkeleyDB files:

	*  _db.*  (environment backing files)
	*  data/ (databases)
	*  journal/ (transaction journal)

EMEN2-managed file attachments:

	*  binary/ (file storage)
	*  preview/ (thumbnails and other derived data)</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:dependencies&amp;rev=1776986719&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:25:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dependencies</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:dependencies&amp;rev=1776986719&amp;do=diff</link>
        <description>EMEN2 Dependencies

To run the EMEN2 server, Berkeley DB, bsddb3, and dateutil are required for basic functionality. If you want to run the web server, you will also need Twisted, Markdown, Mako, and jsonrpc. Additional server features, such as thumbnails and image analysis, are provided by EMAN2 and ImageMagick.</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:emen2ctl&amp;rev=1776989561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T00:12:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>emen2ctl</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:emen2ctl&amp;rev=1776989561&amp;do=diff</link>
        <description>EMEN2 control script (emen2ctl)

Similar to Apache&#039;s “apachectl” script, EMEN2 includes an “emen2ctl” script. This can be used to start and stop the server and perform some basic administration tasks.

Running emen2ctl

Note: Depending on how you installed EMEN2, emen2ctl may not be in your $PATH. On Linux, using the recommended installation, it will probably be $$HOME/test.db&quot;) or by setting the $</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:extensions&amp;rev=1776987380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:36:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extensions</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:extensions&amp;rev=1776987380&amp;do=diff</link>
        <description># EMEN2 Extensions #

Note: More to come...

The EMEN2 web interface can be extended fairly easily.

First, create a directory with the following structure:


&lt;ext&gt;/
     /%%__%%init%%__%%.py
     /views/
     /views/%%__%%init%%__%%.py
     /views/example.py
     /templates/
     /templates/example/
     /templates/example/example.mako</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:install&amp;rev=1776989472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T00:11:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:install&amp;rev=1776989472&amp;do=diff</link>
        <description>Installing and configuring EMEN2

EMEN2 has a number of dependencies, which are described on the dependencies page. However, because EMEN2 is often used with EMAN2, we have packaged all of the EMEN2 dependencies along with binary builds of EMAN2, which greatly simplifies installation. See the $HOME/EMAN2, you would use $</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:public_data_server&amp;rev=1776987601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:40:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>public_data_server</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:public_data_server&amp;rev=1776987601&amp;do=diff</link>
        <description>EMEN2

(Electron Microscopy Electronic Notebook)

EMEN2 Home Page

EMEN2 is an object oriented database and electronic lab notebook. It is designed to store scientific data in a freeform way without limiting the ability to search/mine the results. Unlike a traditional database, where the contents of each record type (table) must be defined by a database administrator and strictly adhered to, each individual record in EMEN2 can have arbitrary additional parameters outside the record definition, a…</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:rpc&amp;rev=1776987098&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T23:31:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rpc</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:rpc&amp;rev=1776987098&amp;do=diff</link>
        <description>Accessing the EMEN2 Public API using JSON-RPC and XML-RPC

All public API methods are available via JSON-RPC, which is a language-neutral Remote Procedure Call protocol based on the JSON standard. We have published a simple JSON-RPC module for Python and JavaScript (described below) that can be used with EMEN2. In the future, we plan to provide similar access via a simpler REST</description>
    </item>
    <item rdf:about="https://blake.bcm.edu/emanwiki/doku.php?id=emen2:startup&amp;rev=1776989604&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T00:13:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>startup</title>
        <link>https://blake.bcm.edu/emanwiki/doku.php?id=emen2:startup&amp;rev=1776989604&amp;do=diff</link>
        <description>Running EMEN2 at system boot

For systems that will run EMEN2 continuously, I highly recommend creating a dedicated “emen2” account. This will run EMEN2 using regular user-level permissions instead of as root. Please see your operating system documentation for creating a new account.</description>
    </item>
</rdf:RDF>
