diff -r a21f3604f1db -r 523ca1dfd077 elog2labfolder/_build/html/importing_from_elog.html --- a/elog2labfolder/_build/html/importing_from_elog.html Wed Feb 07 16:53:37 2018 +0100 +++ b/elog2labfolder/_build/html/importing_from_elog.html Tue Mar 27 16:07:14 2018 +0200 @@ -69,19 +69,21 @@
$ git clone https://github.molgen.mpg.de/weiher/elog2labfolder.git
 
-

The script elog2labfolder.py is meant to be executed from remote, that is, not on the machine on which labfolder is running. A prerequisit is the python MySQLDB package because for a few methods the labfolder API cannot be used, instead, direct manipulation of the labfolder MySQL database is needed. The actual labfolder API is applied in the methodes collected in myPythonAPIv1.py and myPythonAPIv2.py. Mostly, API version 2 is used but adding text at the end of an entry can only be accomplished by using the version 1 API call. getListOfAuthors.py gives you a list of all authors in a raw ELOG export file.

+

The script elog2labfolder.py is meant to be executed from remote, that is, not on the machine on which labfolder is running. A prerequisit is the python MySQLDB package because for a few methods the labfolder API cannot be used, instead, direct manipulation of the labfolder MySQL database is needed. The actual labfolder API is applied in the methodes collected in myPythonAPIv1.py and myPythonAPIv2.py. Mostly, API version 2 is used but adding text at the end of an entry can only be accomplished by using the version 1 API call. getListOfAuthors.py gives you a list of all authors that are mentioned in a raw ELOG export file.

-
-

Alternatives to the manipulating the labfolder DB on MySQL level

+
+

Alternatives to manipulating the labfolder DB on MySQL level

As mentioned previously: a few methods in the python API use a direct manipulation of the labfolder DB via MySQL queries. These methods are:

The labfolder support suggested the following alternative involving using the labfolder API: