~ubuntu-branches/ubuntu/precise/acedb/precise

« back to all changes in this revision

Viewing changes to winfo/Newsletters/Year2000/December.html

  • Committer: Bazaar Package Importer
  • Author(s): Steffen Moeller
  • Date: 2010-07-11 06:27:12 UTC
  • Revision ID: james.westby@ubuntu.com-20100711062712-f1mtli96gavo7mk4
Tags: upstream-4.9.39
ImportĀ upstreamĀ versionĀ 4.9.39

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
 
 
3
 
 
4
<!-- Stuff you should alter is highlighted with "***" -->
 
5
 
 
6
 
 
7
<HEAD>
 
8
<TITLE>ACEDB User Group Newsletter - December 2000</TITLE>
 
9
 
 
10
<!-- you won't pick up the style sheet if you view this template file, it works OK
 
11
for the newsletters which are in the directory above. -->
 
12
 
 
13
<LINK rel=stylesheet type="text/css"
 
14
href="../newsletter.css"
 
15
title="Style sheet for Acedb newsletters">
 
16
 
 
17
</HEAD>
 
18
 
 
19
 
 
20
<BODY>
 
21
 
 
22
<HR>
 
23
<HR>
 
24
 
 
25
<H1>ACEDB User Group Newsletter - December 2000</H1>
 
26
 
 
27
<P>If you want to have this newsletter mailed to you <B>or</B> you want to
 
28
make comments/suggestions about the format/content then
 
29
send an email to <A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>.
 
30
 
 
31
<P>This month sees: the announcement of ChickAce, a reminder for Unix users about
 
32
environment limits and "out of memory" errors from Acedb, major reworking of the
 
33
Acedb website, quite a number of bug fixes, and a proposal for some new variations
 
34
of the Rename function.
 
35
 
 
36
 
 
37
 
 
38
<a name="General"></a><H2>General News</H2>
 
39
 
 
40
 
 
41
<a name="ChickAce"></a><H3>ChickAce</H3>
 
42
 
 
43
<P>Martien Groenen emailed to say that he has been setting up an
 
44
acedb database for the chicken:
 
45
 
 
46
<pre><code>
 
47
From: Martien.Groenen@Alg.VF.WAU.NL
 
48
 
 
49
During the last 6 months I have set up ChickAce which now contains almost all 
 
50
the mapping information that is available for chicken including the linked 
 
51
data such as references (abstracts), sequences, Comparative mapping 
 
52
information (human and mouse), primers, SNP's etc.
 
53
Currently the database is running satisfactory under Windows in our lab, and 
 
54
someone within my group is using the available CGI script to make the database 
 
55
available on our website (hopefully running in the beginning of next year). 
 
56
 
 
57
In one of the latest newsletters I also saw that URL's are now recognized 
 
58
correctly from within AceDb. Can I use that to link data directly to other 
 
59
databases that are available through the WWW (e.g. for all genes in ChickAce I 
 
60
have also added an extra entry for the Locuslink ID for human and mouse. Can I 
 
61
make a direct link with Locuslink?).
 
62
 
 
63
Could you add me to the mailing list for the AceDb newsletter (you could also 
 
64
mention that an AceDb database for chicken has been set up in wageningen).
 
65
 
 
66
Best regards,
 
67
Martien
 
68
</code></pre>
 
69
 
 
70
 
 
71
<!-------------------------------------------------------------------------->
 
72
<a name="Articles"></a><H2>Articles</H2>
 
73
 
 
74
<a name="User"></a><H3>User Environment Limits and Acedb on Unix</H3>
 
75
 
 
76
<P>This is a brief reminder about user limits
 
77
which can cause acedb to crash if they are set too low ( applies to unix not MS-Windows users).
 
78
 
 
79
<P>All users who log on to a unix box (whether directly or via a network terminal)
 
80
have a set of user limits which control the amount of memory/files etc. that they
 
81
are allowed to use. You can look at these limits using the C shell command "<code>limit</code>":
 
82
 
 
83
<pre><code>
 
84
&gt; limit
 
85
cputime         unlimited
 
86
filesize        unlimited
 
87
datasize        262144 kbytes
 
88
stacksize       2048 kbytes
 
89
coredumpsize    0 kbytes
 
90
memoryuse       505664 kbytes
 
91
descriptors     4096 
 
92
</code></pre>
 
93
 
 
94
<P>"<code>datasize</code>" and "<code>stacksize</code>" particularly affect Acedb
 
95
and can cause it to crash
 
96
by running out of memory. In the above example "<code>stacksize</code>" is about 2MB which is too
 
97
low, whereas "<code>datasize</code>" is fine for most uses at about 260MB.
 
98
 
 
99
<P>If Acedb crashes unexpectedly with either of these warnings:
 
100
 
 
101
<pre><code>
 
102
"Memory allocation failure when acedb requested NNNNNN bytes,
 
103
 acedb has already allocated NNNNNN bytes...."
 
104
 
 
105
or
 
106
 
 
107
"ABORT : Fatal program fault, signal NN...."
 
108
</code></pre>
 
109
 
 
110
<P>then you should try increasing your limits using the "<code>unlimit</code>" C shell command:
 
111
 
 
112
<pre><code>
 
113
&gt; unlimit stacksize
 
114
&gt; unlimit datasize
 
115
</code></pre>
 
116
 
 
117
If this does not fix the problem then report it either using the ddts bug reporting
 
118
system:
 
119
<ul>
 
120
  <li>http://www.sanger.ac.uk/cgi-bin/webddts/WebDDTS.pl?Project=Acedb
 
121
</ul>
 
122
 
 
123
or by sending a description of the problem to the acedb developers at:
 
124
 
 
125
<ul>
 
126
  <li><A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>
 
127
</ul>
 
128
 
 
129
 
 
130
<a name="Acedb"></a><H3>Acedb Web Pages re-organisation</H3>
 
131
 
 
132
<P>John Sturdy has been undertaking a major reorganisation of the acedb web pages
 
133
and download site. If you visit the <A HREF="http://www.acedb.org"/>Acedb website</A>
 
134
you will see that the front page has changed and will continue to change quite
 
135
radically until about mid-January.
 
136
 
 
137
<P>Of special interest are:
 
138
<ul>
 
139
  <li>Separate "User", "Administrator/Curator" and "Developer" sections.
 
140
  <li>A Search box which allows you to make keyword searches of acedb
 
141
      documents both on the  <A HREF="http://www.acedb.org/">Acedb website</A> and the
 
142
      <A HREF="http://genome.cornell.edu/acedoc/">Acedb document library</A> in the States.
 
143
      Please do try this and if you find notable omissions then either send mail
 
144
      to the <A HREF="mailto:bionet-software-acedb@net.bio.net">Acedb newsgroup</A>
 
145
      or to <A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>.
 
146
  <li>There is a new "downloads" set of pages under construction to give better access
 
147
      to the ftp site (available in January).
 
148
  <li>There is a new "Site map" link which gives a quick overview of the document structure
 
149
      of the Acedb site as a whole.
 
150
</ul>
 
151
 
 
152
<P>John will be adding a lot of new material to the website over the next couple of weeks and
 
153
our intention is to make it a lot more usable. Comments or suggestions are welcome, please
 
154
send them to the <A HREF="mailto:bionet-software-acedb@net.bio.net">Acedb newsgroup</A>
 
155
or <A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>.
 
156
 
 
157
 
 
158
 
 
159
<a name="New"></a><H2>New Features</H2>
 
160
 
 
161
<a name="position"></a><H3>New position readout in fmap</H3>
 
162
 
 
163
<p>A small change courtesy of Jean Thierry-Mieg, fmap has a friendlier readout for the position on
 
164
the sequence which will now be in kilo (kb) and Mega (Mb) bases,
 
165
making it a little easier to read than
 
166
1238749217498123794 as used to be displayed for long sequences.
 
167
 
 
168
<a name="diagnostics"></a><H3>Better diagnotics from Rename/Alias failures</H3>
 
169
 
 
170
<p>Previously Acedb has not reported the reason for these failures, only that they
 
171
happened, now parsing will report in detail the reason for any Rename or Alias failures
 
172
so that fixing them should be easier.
 
173
 
 
174
<a name="Bugs"></a><H2>Bugs Fixed</H2>
 
175
 
 
176
<a name="Colours"></a><H3>Colours bug with gifs</H3>
 
177
 
 
178
<p>GIF images produced by Acedb 4_8c were sometimes in garish/hard to read colours,
 
179
this is now fixed in the December monthly build.
 
180
 
 
181
<a name="Dumping"></a><H3>Dumping objects with very large tag values</H3>
 
182
 
 
183
<p>Some tag values can be very large (e.g. DNA) and this has caused acedb to overrun
 
184
one of its internal buffers, this is now fixed with dynamically growing buffers.
 
185
 
 
186
<a name="Filechooser"></a><H3>File Chooser irritations</H3>
 
187
 
 
188
<p>Several irritating features of the File Chooser window have been fixed:
 
189
 
 
190
<ul>
 
191
  <li>If you want to go directly to a directory, you can do this by
 
192
      typing the directory name in the bottom "selection" window
 
193
      and pressing the &lt;tab&gt; key. This will point the file chooser
 
194
      to this directory so you can then choose files from there. The
 
195
      &lt;tab&gt; key also does filename completion like the C shell.
 
196
  <li>The File Chooser window now shows a "busy" cursor when it cannot
 
197
      respond to user input e.g. because its waiting to list an NFS
 
198
      mounted directory.
 
199
  <li>The default size of the window has been increased to make it
 
200
      easier to see long filenames.
 
201
</ul>
 
202
 
 
203
<a name="Cut"></a><H3>Cut/Paste bug fixed</H3>
 
204
 
 
205
<P>Cut and Paste of larger texts (e.g. DNA) was broken, this was a bug
 
206
in the underlying Window System software (GTK) and is being fixed by
 
207
installing updated versions of the software which include the bug fix.
 
208
 
 
209
<a name="Main"></a><H3>Main Window reset after "Clean Up"</H3>
 
210
 
 
211
<P>"Clean up" behaviour has been returned to how it was in 4_7, the local/global
 
212
search is left as it was before the "Clean up".
 
213
 
 
214
<a name="Socket"></a><H3>Socket Server Admin users permissions bug</H3>
 
215
 
 
216
<P>If you noticed problems with Admin users not having access to some commands
 
217
for the socket server, this is now fixed. Admin users should have access to
 
218
all possible commands as they have the highest permission levels.
 
219
 
 
220
 
 
221
<a name="Education"></a><H2>Education</H2>
 
222
 
 
223
<P>HGMP are hosting an Acedb course in the week of 22nd-26th January 2001.
 
224
 
 
225
<P>The next Sanger Centre course is likely to be in June 2001.
 
226
 
 
227
<P>If you are interested in either please mail
 
228
<A HREF="mailto:sylvia@sanger.ac.uk">Sylvia Martinelli (sylvia@sanger.ac.uk)</A>
 
229
 
 
230
 
 
231
<a name="Future"></a><H2>Future Plans</H2>
 
232
 
 
233
<P>If you wish to make suggestions about any of the below, please mail them
 
234
to <A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>
 
235
 
 
236
 
 
237
<a name="installRevised"></a><H3>Revised INSTALL script for Acedb</H3>
 
238
 
 
239
<P>The current INSTALL script for acedb is being revised, the
 
240
section for installing the worm database will be moved into a separate
 
241
script (available from the
 
242
<A HREF="http://www.sanger.ac.uk/Projects/C_elegans/">worm web site</A> in the January).
 
243
The download site will include for each acedb release the following
 
244
archives: compilable source code, binaries for selected platforms,
 
245
help pages, docs and a test database.
 
246
 
 
247
 
 
248
<a name="Enhancements"></a><H3>Enhancements to "Rename"</H3>
 
249
 
 
250
<P>Discussions with a number of users have suggested that the
 
251
"Rename" operation doesn't always so what they would like or expect.
 
252
Currently it works like this:
 
253
 
 
254
<P>Let's say we wish to rename Sequence object "A" to "B":
 
255
 
 
256
<P>If the database does <b>not</b> contain a Sequence object with the name "B",
 
257
the operation is straight forward: object "A" is simply given the new name
 
258
of "B" and the name "A" ceases to exist.
 
259
 
 
260
<P>If the database <b>does</b> contains a Sequence object with the name "B",
 
261
things are more complicated, the two objects are combined to form a new
 
262
"B" object following these rules:
 
263
 
 
264
<pre><code>
 
265
                                                    value used for
 
266
tag type   tag in "A" ?    tag in "B" ?             tag in new "B"
 
267
--------   ------------    ------------             --------------
 
268
UNIQ           Y               N                      "A"s value
 
269
               N               Y                      "B"s value
 
270
               Y               Y                      "A"s value
 
271
 
 
272
non-UNIQ       Y               N                      "A"s values
 
273
               N               Y                      "B"s values
 
274
               Y               Y                   (all of "A"s values
 
275
                                                   + all of "B"s values)
 
276
</code></pre>
 
277
 
 
278
<P>In this case the original "A" and "B" objects will be replaced with the
 
279
single new "B" object.
 
280
 
 
281
 
 
282
<P>The new proposal is:
 
283
 
 
284
<P>Given that we want to rename object "A" to "B" and that "B" already points
 
285
to an object:
 
286
 
 
287
<ol>
 
288
  <li>The existing rename operation will combine "A" and "B" as before.
 
289
  <li>New variants of rename will be provided:
 
290
      <ul>
 
291
        <li>safe-rename: will fail because "B" points to an existing object
 
292
        <li>replace-rename: will delete "B" and then rename "A" to "B"
 
293
        <li>overwrite-rename: will combine "A" and "B", where tags exist in
 
294
            both "A" will take preference.
 
295
        <li>augment-rename: as for overwrite-rename, but where tags exist in
 
296
            both "B" will take preference.
 
297
      </ul>
 
298
      When implemented, the third and fourth operations will probably be called
 
299
      "Merge-nnn".
 
300
</ol>
 
301
 
 
302
<P>This would allow users to do renames and choose how this should work. They
 
303
could for instance do a "safe-rename" which would avoid any loss of data, or
 
304
conversely do a "replace-rename" which would avoid any combining of objects.
 
305
 
 
306
<P>A question remains about whether these operations should be inclusive or
 
307
exclusive for non-UNIQ tags, i.e. should they be combined as before, or should
 
308
one set of tags overwrite another. If you are regularly parsing in data to an Acedb
 
309
database and have thoughts about how you would like Rename to work, then please
 
310
mail <A HREF="mailto:acedb@sanger.ac.uk">acedb@sanger.ac.uk</A>.
 
311
 
 
312
 
 
313
 
 
314
<H2>December monthly build available in first week of January 2001</H2>
 
315
 
 
316
<P>Sorry, not time to do this before Christmas, build has been done
 
317
and will be distributed first week in January.
 
318
 
 
319
<P>You can pick up the monthly builds from:
 
320
<dl>
 
321
  <dt><b>Sanger users</b>
 
322
  <dd>~acedb/RELEASE.DEVELOPMENT
 
323
  <dt><b>External users</b>
 
324
  <dd>ftp://ftp.sanger.ac.uk/pub/acedb/Sanger-release.2000_12_22.tar.gz
 
325
</dl>
 
326
 
 
327
<H2>Next User Group Meeting - D319, 2.30pm, Thursday 18th January 2001</H2>
 
328
 
 
329
<HR>
 
330
<HR>
 
331
 
 
332
<ADDRESS><A href="mailto:edgrif@sanger.ac.uk">Ed Griffiths &lt;edgrif@sanger.ac.uk&gt;</A></ADDRESS>
 
333
<!-- hhmts start -->
 
334
Last modified: Mon May 21 15:38:36 BST 2001
 
335
<!-- hhmts end -->
 
336
 
 
337
</BODY>
 
338
</HTML>