source: trunk/doc/src/docbook/userdoc/overview.xml @ 5684

Last change on this file since 5684 was 5684, checked in by Nicklas Nordborg, 12 years ago

References #1590: Documentation cleanup

User documentation chapter 5 and 6 but not screenshots and still some incorrect information about validating labeled extracts in the "Item overview" section.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 10.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE chapter PUBLIC
3    "-//Dawid Weiss//DTD DocBook V3.1-Based Extension for XML and graphics inclusion//EN"
4    "../../../../lib/docbook/preprocess/dweiss-docbook-extensions.dtd">
5<!--
6  $Id: overview.xml 5684 2011-08-02 15:00:19Z nicklas $
7 
8  Copyright (C) 2007 Nicklas Nordborg, Martin
9 
10  This file is part of BASE - BioArray Software Environment.
11  Available at http://base.thep.lu.se/
12 
13  BASE is free software; you can redistribute it and/or
14  modify it under the terms of the GNU General Public License
15  as published by the Free Software Foundation; either version 3
16  of the License, or (at your option) any later version.
17 
18  BASE is distributed in the hope that it will be useful,
19  but WITHOUT ANY WARRANTY; without even the implied warranty of
20  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  GNU General Public License for more details.
22 
23  You should have received a copy of the GNU General Public License
24  along with BASE. If not, see <http://www.gnu.org/licenses/>.
25-->
26
27<chapter id="userdoc_overview" chunked="0">
28  <?dbhtml dir="overview"?>
29  <title>Overview of user documentation</title>
30  <para> The 'User documentation' part is quite extensive and covers everything from how to Log in on
31    a BASE server and find your way through the program, to working with experiments and doing some
32    useful analysis. The intention with this chapter is to give an overview of the following chapters
33    so it will be easier for you to know where to look for certain information in case you don't want
34    to read the whole part from the beginning to the end.</para>
35  <sect1 id="userdoc_overview.environment">
36    <title>Working environment</title>
37    <para> Before you start working with any big experiment or project in BASE it could be a good idea
38      to get to know the environment and perhaps personalize some behavior and appearance of the
39      program. When this is done your daily work in BASE will be much easier and you will feel more
40      comfortable working with the program.</para>
41    <para>
42      Most of the things that have to do with the working environment are gathered in one chapter,
43      where the first subsection,
44      <xref linkend="webclient.introduction" />
45      , gives a good guidance how to start using BASE including a general explanation how to navigate
46      your way through the program.
47    </para>
48    <para>
49      The second subsection,
50      <xref linkend="webclient.configuration" />
51      , describes how to personalize BASE with contact information, preferences and changing password.
52      The preferences are for instance some appearance like date format, text size or the look of the
53      toolbar buttons.
54    </para>
55    <para>
56      The last two subsections,
57      <xref linkend="webclient.items" />
58      and
59      <xref linkend="webclient.itemlist" />
60      , in the web client chapter explains how to work with BASE. No matter what you are going to do the
61      user interface contains a lot of common functions that works the same everywhere. For example,
62      how to list and search for items, how to create new items and modify and delete existing items.
63      Subsequent chapters with detailed information about each type of item will usually not include
64      descriptions of the common functionality.
65    </para>
66  </sect1>
67  <sect1 id="userdoc_overview.start2work">
68    <title>Start working with BASE</title>
69    <para>
70      There are some working principles that need to be understood by all users in BASE. These concern
71      the permission system and how to get the workflow to move on without any disturbance caused by
72      insufficient permissions. The key is to work in projects, which is covered in detail in
73      <xref linkend="project_permission" />
74      .
75    </para>
76    <para> 
77      Understanding the permission system and how to work in projects will not only make it more
78      simple for you to work in BASE but also for your co-workers who want access to your data.
79    </para>
80    <para>
81      The next thing to do is to add some relevant data to work with. Most of the different items can
82      be created manually from the web client, but some items and data must be imported from files.
83      Before importing a file, it has to be uploaded on the BASE-server's file system.
84      <xref linkend="file_system" />
85      gives you information about the server's file system and how to upload the files.
86    </para>
87    <para>
88      <xref linkend="import_data" /> explains how the import is done
89      and <xref linkend="export_data" /> covers how data later on can
90      be exported from the database back into files, often simple text
91      files or xml files.
92    </para>
93    <para> 
94      Each different item has it's own section in this part of the documentation, where more
95      specific information and also some screen shots can be found. Go back to the table of contents
96      for this part and look up the item you want to know more about.
97    </para>
98   
99   
100    <sect2 id="userdoc_overview.start2work.administrative">
101      <title>Administrative tasks</title>
102        <para> 
103          Most of the tasks in this section require more privileges than the normal user
104          credentials. As always, there are many ways to do things so steps presented here is the path
105          to get going with BASE as fast as possible without creating havoc in future use of the BASE
106          server.
107        </para>
108        <orderedlist>
109          <listitem>
110            <para>
111              Log in as
112              <prompt>root</prompt>
113              using the password you set during BASE initialization. Create an account and give it the
114              administrator-role. Switch user to the new admin account and use this for all future
115              administrative tasks.
116            </para>
117            <note>
118              <para> 
119                The root-account should only be used to create the first administrator account and
120                nothing else.
121              </para>
122            </note>
123          </listitem>
124          <listitem>
125            <para> 
126              First thing to do, when logged in as administrator, is to create other user-accounts
127              and give them appropriate roles, most of them should be assigned to the User-role.
128            </para>
129            <para>
130              Information related to user-accounts can be found at
131              <xref linkend="user_administration" />.
132            </para>
133          </listitem>
134          <listitem>
135            <para>
136              Next step for you as an administrator is to import reporter-map and corresponding reporters
137              to BASE. For import of Genepix data you can use the
138              <prompt>Reporter importer</prompt>
139              plug-in and
140              <prompt>Reporter map importer</prompt>
141              plug-in that come with BASE. Go to
142              <menuchoice>
143                <guimenuitem>Array LIMS</guimenuitem>
144                <guimenuitem>Array designs</guimenuitem>
145              </menuchoice>
146              or
147              <menuchoice>
148                <guimenuitem>View</guimenuitem>
149                <guimenuitem>Reporters</guimenuitem>
150              </menuchoice>
151              respectively and start the import from there. You can read more about data-import in
152              <xref linkend="import_data" />
153            </para>
154          </listitem>
155        </orderedlist>
156      </sect2>
157      <sect2 id="userdoc_overview.start2work.user">
158        <title>User tasks</title>
159        <para> 
160          A normal user is not allowed to add array design, reporter information, and a lot of
161          other information to BASE. The reason for this is that a lot of information should only exist
162          as one copy in the database. For example, reporters should only exist in one copy because
163          everyone uses the same reporters. There is no need to store several copies of the same array
164          design.
165        </para>
166        <para> 
167          A user will normally upload experimental data to BASE for import into the database. To be
168          able to import the data, the array design which is used, must be available in BASE at import
169          time. If the array design is not available, a user with the proper credential must add the
170          array design to BASE.
171        </para>
172        <orderedlist>
173          <listitem>
174            <para>
175              The first thing for an user to do is creating a project to work in and set this as
176              <emphasis>the active project</emphasis>.
177              This should be done before any other items are created.
178              <xref linkend="project_permission.projects" />
179              tell you more about how working in projects can help you and your co-workers.
180            </para>
181          </listitem>
182          <listitem>
183            <para>
184              Next step is to create raw bioassays and up-load raw data to BASE. This is done in the raw
185              bioassay section.(
186              <menuchoice>
187                <guimenuitem>View</guimenuitem>
188                <guimenuitem>Raw bioassays</guimenuitem>
189              </menuchoice>
190              ) . More information see
191              <xref linkend="experiments_analysis.rawbioassay" />
192            </para>
193          </listitem>
194          <listitem>
195            <para>
196              Now when there are data to work with, you can create your first experiment. You reach the
197              experiment section through the menu
198              <menuchoice>
199                <guimenuitem>View</guimenuitem>
200                <guimenuitem>Experiments</guimenuitem>
201              </menuchoice>
202              Further reading in
203              <xref linkend="experiments_analysis.experiments" />
204            </para>
205          </listitem>
206          <listitem>
207            <orderedlist>
208              <listitem>
209                <para>
210                  The analysis often starts with the creation of a root bioassay set. Open the recently
211                  created experiment and go to the
212                  <guilabel>Bioassay sets</guilabel>
213                  tab. Click on the
214                  <guibutton>New root bioassay set</guibutton>
215                  button to start the creation.
216                </para>
217              </listitem>
218              <listitem>
219                <para>
220                  With a root bioassay set you can now continue your analysis with different kinds of
221                  analysis plug-in. To the right of the each listed bioassay set is a set of icons for the
222                  actions that can be performed.
223                  <xref linkend="experiments_analysis.analysis" />
224                  goes to the bottom of analysis in BASE.
225                </para>
226              </listitem>
227            </orderedlist>
228          </listitem>
229        </orderedlist>
230        <para> 
231          This concludes the short step-by-step get going text. Far from all functionality in BASE
232          has been covered here. E.g. nothing about LIMS or biomaterials have been mentioned. But you
233          should now at least be familiar with getting to that point when it is possible to do some
234          analysis.
235        </para>
236    </sect2>
237  </sect1>
238</chapter>
Note: See TracBrowser for help on using the repository browser.