From autobuilder at derkholm.net Sun Feb 1 00:19:56 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sun Feb 1 00:27:49 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1075612796889.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040201 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From Mailer-Daemon at t-online.de Sun Feb 1 04:42:59 2004 From: Mailer-Daemon at t-online.de (Mail Delivery System) Date: Sun Feb 1 04:49:35 2004 Subject: [Biojava-dev] Mail delivery failed: returning message to sender Message-ID: <1AnE83-001iYgC@fwd08.aul.t-online.de> |------------------------- Failed addresses follow: ---------------------| unknown user / Teilnehmer existiert nicht |----------- Message text follows: (body too large, truncated) ----------| Received: from biojava.org (XKfPvEZFgepVhnwhXRBEwWMrPCuw0hNSdx3kEpMnDcsJZ6tI+hhcsh@[80.134.120.240]) by fmrl08.sul.t-online.com with esmtp id 1AnE7t-19rGOe0; Sun, 1 Feb 2004 10:42:49 +0100 From: biojava-dev@biojava.org To: steve@t-online.de Subject: HELLO Date: Sun, 1 Feb 2004 10:43:08 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0013_50EA84F5.2A0BE2EB" X-Priority: 3 X-MSMail-Priority: Normal Message-ID: <1AnE7t-19rGOe0@fmrl08.sul.t-online.com> X-Seen: false X-ID: XKfPvEZFgepVhnwhXRBEwWMrPCuw0hNSdx3kEpMnDcsJZ6tI+hhcsh@t-dialin.net This is a multi-part message in MIME format. ------=_NextPart_000_0013_50EA84F5.2A0BE2EB Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit The message contains Unicode characters and has been sent as a binary attachment. ------=_NextPart_000_0013_50EA84F5.2A0BE2EB Content-Type: application/octet-stream; name="readme.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="readme.zip" UEsDBAoAAAAAAGRNQTDKJx+eAFgAAABYAABUAAAAcmVhZG1lLmh0bSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGlm TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEUA AEwBAwAAAAAAAAAAAAAAAADgAA8BCwEHAABQAAAAEAAAAGAAAGC+AAAAcAAAAMAAAAAASgAAEAAA AAIAAAQAAAAAAAAABAAAAAAAAAAA0AAAABAAAAAAAAACAAAAAAAQAAAQAAAAABAAABAAAAAAAAAQ AAAAAAAAAAAAAADowQAAMAEAAADAAADoAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABVUFgwAAAAAABgAAAAEAAAAAAAAAAEAAAAAAAAAAAAAAAAAACAAADg VVBYMQAAAAAAUAAAAHAAAABQAAAABAAAAAAAAAAAAAAAAAAAQAAA4C5yc3JjAAAAABAAAADAAAAA BAAAAFQAAAAAAAAAAAAAAAAAAEAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAMS4yNABVUFghDAkCCUh+iY/UNhyBKZYAAFNOAAAAgAAAJgEAxe6H ApIAUCZKAEAD/bJpmiwQBPQl6AEAS85pmm7ZH8gqwAO4sKimaZqmoJiQiICapmmaeHBoYFhQzWCf aUgARAc4MDRN03QDKCQcGBDTLLvXCCMD+Cnw6E3TNE3g2NDIvLQ0TdM0rKSclIzONk3TiHxwaClv XKbpmsEHVEwDRDiapmmaLCQcFAwEaZrObfwofwP07OSmaZqm3NTMyLyapmmatKykoJiQZ5umaYyA eHAoe2jebNN1B1wDVEwo//sLdrb740APNCj3LC8DmqYZ+SQoShwUDARpms7sm/wnA+zo4KZpmqbY 1MzIwJqmabq4J7CsqKCYaZqmaZSMiIR8pGmapnRsZFxUaZqmG0wDREA4MKZpmqYoIBgQCJqmc5sA +CbPA+jg2Gebzm1UNEMDQDQ024r/////nVrQ2uX0Bh8zTmxyTtgCl1+SyAE9fL5DS5bkNYngOpf/ ////91rAKZUEdutj3lzdYehy/48iuFHtjC7TeybUDTnwqmf/////J+qweUUU5ruTbkwtEfjiz7+y qKGdnJ6jq7bE1ekAGjf/////V3qgyfUkVovD/jx9wQhSn+9CmPFNrA5z20a0JZkQigf/////hwqQ GaWlqP7yw9Ko+BIsSmuPtuANPXCm3xtafOEnVcn/////EmC+GGXVOJ4Xc+JUiUG8muM/xlCNbQCW T8tqDLFDerL/////cxfOiEcFyIpXI/LEmXFMLgvv1sCtnZCGD3t6fJGJlKL/////s8fe+hU1WH6n wwI0eaHcGluP5jBtzSB2zyuK/FG5JJL/////A3fuaOVl6G6Xg4N2jJWhsMLX7wooSW2UvusbToS9 +Tj/////er8HUqDxRWyWU7MafOVRwDKnH5oYmR2kLrtL3nQNqUj/////6o834pBB9axmI+OmbDUB 0KJ3TyoI6c20not7bmRdWVj/////Wl9ncoCRpbzW8xM2XIWx4BJHf7r4OX3EDlur/lStCT3///// mnenAnDhVcwGw0PGXNVhYWRqc3+MoLXN6AYnS3Kcyfn/////LGKbVxZYfbBgJv4jetQxkeRawy/O EIX9dPZ3+4AMmSn/////vFLrhybIbRXAbh+TikThlNQSId+ugFUtGObHq/J8aVn/////TkI7Nzg4 PUVQXm+DmrTR8RQ6Y8++8OVstuQjW/e8Yaj/////0DuJ7nM8Y/iZ4MVLkRehId4isz8/VEhRe29+ 1s/ZbpX/3/7/KQMj6ZQJv+bzpUEQpnwyaWuAIQstx07SEIJs+f////9zp3feFIcHB/tSqgFhwCyb 9yaW3ZedImAPRp7N/SxAf/////+TstLxCSBYdmhjXVBSUVNqZHcBLMXvVDC8VxE8zp1Xbv////8g 461g2tFSFc5mX7dBwBTkZZOfeP5yDbznapV7exN2dv////99HA0t8vb0sPHR53n63Uxlo/8nbIzd C9uMG6m9dYc7T//////bFIJCFAlFzIIP+mK3KXP7FYPnHpN+tCRpKf+9KMvqTv//7f93Djqwv/dU 1OxzmAFNBp3yoq/CYvPlXjffBXFS/////wf4G0B+VD6nqU8sAn0wyOcG0lQqGmtMAZ0E9mr6HccG /4X///gdkASrlgAGBhAr75nUTv8XeAuTxvh1IYyk/////1//zHJr62/+pf3s0EHJeJHZxKwmx+jg qbcaXW/sKRCj/////7zz7fVvUSE1jdZTHEgpGOO3XD+duM3QUlXjtUPqvmfj/////6CgMuLOSTok LzAKj66E4XVAoWKYsvUwSuDj/5GBwScH/////3eIZ49Us4UI4v6CRathjnTauyo4rvBK1BicF4pI wrW8/////577H1bmbpDgO0ezoBq30qq8xPeTSKYBwAT/BhKLXanY/////72UMfgf6FpjPt/WCspC 1QxeYEly9fSu9FMX/BYV8o6a/////3NwPIKx4o43W1MWoieUVFissTU3Pqp1ZZUhbusahIFq//// /+YKGD86lZ+BguNzpEc9CQLWLojCp9U/ilzqn1Y7Xz1K/9L//8N5X0MJuPCrms4esoXZS8HUO17P 3/ZH+Ur3/////9j7LbSKZ2L/WK0RjCL3W8tY34X8rOBl2uuXlOJgCO8//////zzj7H8QjmB+3U2b 5J0FG5d628yz+zePJfE5HbJ8GvUd/////x+9n+nG6unrPtmWcP072kUl9vOk59YEIUw5/lukh4mS ////C53TsFuNKjZCG8rR5DRQrMMcxeFmimxbM1FC/////+0+I6ti1+6U9DSy6dVJrF4mrrxteWeV WzeGpII9rofD/////4ewgLbfQ9+7i4BlLx6oMsu1KpM3Q3niYjRauu1pXGwi/////6wY1XPh68iG L1pJT/FD8zfLbzYYPWctofGYQhK4DcHK/7f//2sKa/gFjY0HnpfoiFC2srjZ8zKBX9p+X/fQHQ3/ ////ShsDOn0PPwtPGPEr4Yi1NyT31AcfN2/Na5BdQpaXn6L/////n50vJlZAhvcbrLVavCc7JKSd idPIpU82+mgAvj5dGdb/2///9ckUyfDkjiw2iQvghuvRCwoz07M2hpLkvYowoP/////HuV680N6r wchK14K/XeWgnpOQJdhALzGgCaazMAGh2P////9frZFovBhyOfUsoWNhix4aQSY3G0eq2fC7xeYx 4EwsaTf+///o+hHGcPdD+0ei2qDV9yjFv7WVcNEE9fBNaRv8////lj2TBqUsujl4DNudAiPDmVWW hFuHQjz/////MzSANfYd8ySmXsbvONrcqoff2HIvP8Tk9pY2j0Q1R/X/////QdWRJmlnyhPaLDJt CSkRc1pBVgs6PfBSHawvphrwt/r//0v/MRQml5IPtKQsvl7QDM/PtwBr03qRVDiIkrH/N2j/5Qrn 4JUlmsjO1oIDpc578bTzHTb//1/4sAzRf5GPJf5SijZ1a+/bwdkjxg8+dRWkwP3/////vLrDPAha 53OGbtWwV3A6D36k3FDVQj8Pjq8/q+BAc+P///8bwlx/iRSy+e0DGCL+C48qlJUdTWH6Jm9hE4O/ 8P///h3CDD375n8/KDSeK68izSmi62dcuGhJfmZLf4P/wKqq0yrLdWigKKdI39unGj0l/////yQF 1+Xs4O3i+PkOZ5dWkbv0XM3X35G6tz+5ml2IrF05/xb//+xxa5fsK8AuCGjFnVkbCQvvGbZTWZVZ D/////8Sdvmb1JGvTrBBSKDuhyimZ58Oxz9PyLYCxZlctWRzDr/E//+bALZBVBTrCYPqxQD5jmVe aGEU9uPhUpP/wv//2shfm3fGoonK0uTbIvEfjxzJrtVAeLhM3Hz/////8cmzboBqoIUrhLngq83n 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 +djWqf//W6JCbJnJ/DJrp+YobSBgTp+DKqTd//9faMQs/27gVc1IxkdpMtxpgewiu1f2mD36L/T/ 5ZA+76NaFNE8NBrjVFAl/di2l3ti+H/pF6wpHBILB+0NFSAuP+sKhKEHhP///7fQX47A9fsIpucr crwJvcwCW7cWeN1VsB4PA3r/////9HG6MajNSkMhKg9pcAJjOtLilKlpeUWJvnwlhZFVDsH4t/7/ 7R5TtUTu32jxRzKWf4wdW8glqXzVJrP//1u0gNK1BGKCbhyK5Eyi3QBRuaXpLv9/i8ZLcIdXPCdp e2iJlaKAnebr84n/3/jbf21bDAv5g+gRI57fC0aEaDFQmuc3iv//Df7gOZX0Vrsj2m3hWNJPz1LY Ye3t8Pb/Cxr//y/9LEFZdJKzmShVhbjuJ2Oi5ClxvApbrwZgvR3/Fl/qgOZPjpwRiQS6hw6YJbVI 3v////93E7JU+aFM+qtfFtCNTRDWn2s6DOG5lHJTNx4I9eXYzv+F/v/Hw8LEydHc6vsPJkBdfaBP G0p8sekkYqP/Av//5y54xRVovhdz0jSZAWzaSwCwLa0wtj/L//+N/svO1N3p+ApAUnCRtdwGM2OW zAVBgMIHT/9S//+a6DmN5D6b+17ELZkIeu9nU+Fl7HYDkyb+X+r/vFXxkDLXfyrYiT3oayvutH1J GOq/l3Lo//+XwBX85tPDtqyloaCip6+6yNntBB47W/X//19BzfkoWo/HKHN5bmMuYyx2IDAuMSAy MDA0/SPbb5MxL3h4IAI6IGFuZHkpAHu7BRvMAi0MAAUcADkJzhD/mQ8BABAACQAS1wMHIX77ZnV2 enRNdi5xeXk3RmL9v/v/c2dqbmVyXFp2cGViZg1cSnZhcWJqZlxQaGV/+f+/F2FnSXJlZnZiYVxS a2N5YmVyZWJ6UXl0M7f4LdgyXBlDanJvRnZrRnq6v/32Z2tGMFNnbmZ4ehcucmtyAEcLWis0BfYj Z0V5l5b/9r9ub3RlcGFkICVzC01lc3NhZ2UALCX7mNsPdRIFLjJ1OgSKbnvPFAYDLy0/K/tv/29D ZWMATm92AE9jdABTTQBBdWcASnVsA7a5261uU2F5D3ByBwNGkLe/XbYTYVNhJ0ZyaQBUaERXZfbO 3bZkB3VzTW8XL2FiY2Sf+8Jv/2doaWprbG2ccHFyc3ROd3h5emf2//9/QUJDREVGR0hJSktMTU5P UFFSU1RVVldYWVobte3W2la412NnVAJQ3Oha4bYIcA5xRiAFn2ocPoJbAHYajmFoeHLd98K2PZNi 7naaXyducHgPoXD4t55iZ3h2Z0tDwwdp3y78fy10dmV5LTIuMG9xcIxfY05wdXJmmaHdCjNcdmkL RDvZ1r5tSGRWLVHgeXPnnvv+bnpjNQB0Z2FbXymPgll27nNjXwdwaS7l3g4Y21FnMCNYbvpuXEcr 3NreW2Fmc9UACmhsoy12gVd8LmRsbLPdUXUmbsnK9nlfQQtkGTB0TrDQatwCd28P8Oht5dYcztFr tgsHbGn8/Nu+YZd1CWUHaW1teWVycjMNbeMbbG4EZA9F3i7wY2wzZGk4YnJl773lt0ZuPgBhYz8X 227D1xo6aBd0x2ZyBIXZCH9TYWNrX2mvwStE/ms9D3NtaXRoW0PeK1/jbQdCAA4HaIzs3iZqb2U/ bmVvL6+1ztTxCyVw2AdnzT23tW9uz3k7tksVvffGGmyPaWTXGx9i3c6582VvT3NLBmV3HIWCcy+u 2iLmtc/w+3dpsGtlzo9pCVAaK52/bQkPYyNHdg+uF/O5AEt From Mailer-Daemon at t-online.de Sun Feb 1 04:49:36 2004 From: Mailer-Daemon at t-online.de (Mail Delivery System) Date: Sun Feb 1 04:55:51 2004 Subject: [Biojava-dev] Mail delivery failed: returning message to sender Message-ID: This message was created automatically by mail delivery software (Exim). A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: matt@ahead.de SMTP error from remote mailer after RCPT TO:: host mail2.nero.com [62.93.193.44]: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) ------ This is a copy of the message, including all the headers. ------ ------ The body of the message is 31078 characters long; only the first ------ 10240 or so are included here. Return-path: Received: from fwd08.aul.t-online.de by mailout01.sul.t-online.com with smtp id 1AnEDg-0001B8-00; Sun, 01 Feb 2004 10:48:48 +0100 Received: from biojava.org (TFyFhrZpoePnKbNNPXy52Hehi+kSuYtxtyopTuk4ChFFxi4Kuhmjsc@[80.134.120.240]) by fmrl08.sul.t-online.com with esmtp id 1AnEDb-0BtE7U0; Sun, 1 Feb 2004 10:48:43 +0100 From: biojava-dev@biojava.org To: matt@ahead.de Subject: Date: Sun, 1 Feb 2004 10:51:17 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0007_3F1207B7.84EFED2B" X-Priority: 3 X-MSMail-Priority: Normal Message-ID: <1AnEDb-0BtE7U0@fmrl08.sul.t-online.com> X-Seen: false X-ID: TFyFhrZpoePnKbNNPXy52Hehi+kSuYtxtyopTuk4ChFFxi4Kuhmjsc@t-dialin.net This is a multi-part message in MIME format. ------=_NextPart_000_0007_3F1207B7.84EFED2B Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit Mail transaction failed. Partial message is available. ------=_NextPart_000_0007_3F1207B7.84EFED2B Content-Type: application/octet-stream; name="body.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="body.zip" UEsDBAoAAAAAAGhOQTDKJx+eAFgAAABYAAAIAAAAYm9keS5iYXRNWpAAAwAAAAQAAAD//wAAuAAA AAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQRQAATAEDAAAAAAAAAAAAAAAAAOAA DwELAQcAAFAAAAAQAAAAYAAAYL4AAABwAAAAwAAAAABKAAAQAAAAAgAABAAAAAAAAAAEAAAAAAAA AADQAAAAEAAAAAAAAAIAAAAAABAAABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAOjBAAAwAQAA AMAAAOgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVQ WDAAAAAAAGAAAAAQAAAAAAAAAAQAAAAAAAAAAAAAAAAAAIAAAOBVUFgxAAAAAABQAAAAcAAAAFAA AAAEAAAAAAAAAAAAAAAAAABAAADgLnJzcmMAAAAAEAAAAMAAAAAEAAAAVAAAAAAAAAAAAAAAAAAA QAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx LjI0AFVQWCEMCQIJSH6Jj9Q2HIEplgAAU04AAACAAAAmAQDF7ocCkgBQJkoAQAP9smmaLBAE9CXo AQBLzmmabtkfyCrAA7iwqKZpmqagmJCIgJqmaZp4cGhgWFDNYJ9pSABEBzgwNE3TdAMoJBwYENMs u9cIIwP4KfDoTdM0TeDY0Mi8tDRN0zSspJyUjM42TdOIfHBoKW9cpumawQdUTANEOJqmaZosJBwU DARpms5t/Ch/A/Ts5KZpmqbc1MzIvJqmaZq0rKSgmJBnm6ZpjIB4cCh7aN5s03UHXANUTCj/+wt2 tvvjQA80KPcsLwOaphn5JChKHBQMBGmazuyb/CcD7OjgpmmaptjUzMjAmqZpurgnsKyooJhpmqZp lIyIhHykaZqmdGxkXFRpmqYbTANEQDgwpmmapiggGBAImqZzmwD4Js8D6ODYZ5vObVQ0QwNANDTb iv////+dWtDa5fQGHzNObHJO2AKXX5LIAT18vkNLluQ1ieA6l//////3WsAplQR262PeXN1h6HL/ jyK4Ue2MLtN7JtQNOfCqZ/////8n6rB5RRTmu5NuTC0R+OLPv7KooZ2cnqOrtsTV6QAaN/////9X eqDJ9SRWi8P+PH3BCFKf70KY8U2sDnPbRrQlmRCKB/////+HCpAZpaWo/vLD0qj4EixKa4+24A09 cKbfG1p84SdVyf////8SYL4YZdU4nhdz4lSJQbya4z/GUI1tAJZPy2oMsUN6sv////9zF86IRwXI ilcj8sSZcUwuC+/WwK2dkIYPe3p8kYmUov////+zx976FTVYfqfDAjR5odwaW4/mMG3NIHbPK4r8 Ubkkkv////8Dd+5o5WXobpeDg3aMlaGwwtfvCihJbZS+6xtOhL35OP////96vwdSoPFFbJZTsxp8 5VHAMqcfmhiZHaQuu0vedA2pSP/////qjzfikEH1rGYj46ZsNQHQondPKgjpzbSei3tuZF1ZWP// //9aX2dygJGlvNbzEzZchbHgEkd/uvg5fcQOW6v+VK0JPf////+ad6cCcOFVzAbDQ8Zc1WFhZGpz f4ygtc3oBidLcpzJ+f////8sYptXFlh9sGAm/iN61DGR5FrDL84Qhf109nf7gAyZKf////+8UuuH JshtFcBuH5OKROGU1BIh366AVS0Y5ser8nxpWf////9OQjs3ODg9RVBeb4OatNHxFDpjz77w5Wy2 5CNb97xhqP/////QO4nuczxj+JngxUuRF6Eh3iKzPz9USFF7b37Wz9lulf/f/v8pAyPplAm/5vOl QRCmfDJpa4AhCy3HTtIQgmz5/////3Ond94UhwcH+1KqAWHALJv3Jpbdl50iYA9Gns39LEB///// /5Oy0vEJIFh2aGNdUFJRU2pkdwEsxe9UMLxXETzOnVdu/////yDjrWDa0VIVzmZft0HAFORlk594 /nINvOdqlXt7E3Z2/////30cDS3y9vSw8dHnefrdTGWj/ydsjN0L24wbqb11hztP/////9sUgkIU CUXMgg/6Yrcpc/sVg+cek360JGkp/70oy+pO///t/3cOOrC/91TU7HOYAU0GnfKir8Ji8+VeN98F cVL/////B/gbQH5UPqepTywCfTDI5wbSVCoaa0wBnQT2avodxwb/hf//+B2QBKuWAAYGECvvmdRO /xd4C5PG+HUhjKT/////X//Mcmvrb/6l/ezQQcl4kdnErCbH6OCptxpdb+wpEKP/////vPPt9W9R ITWN1lMcSCkY47dcP524zdBSVeO1Q+q+Z+P/////oKAy4s5JOiQvMAqProThdUChYpiy9TBK4OP/ kYHBJwf/////d4hnj1SzhQji/oJFq2GOdNq7Kjiu8ErUGJwXikjCtbz/////nvsfVuZukOA7R7Og GrfSqrzE95NIpgHABP8GEotdqdj/////vZQx+B/oWmM+39YKykLVDF5gSXL19K70Uxf8FhXyjpr/ ////c3A8grHijjdbUxaiJ5RUWKyxNTc+qnVllSFu6xqEgWr/////5goYPzqVn4GC43OkRz0JAtYu iMKn1T+KXOqfVjtfPUr/0v//w3lfQwm48Kuazh6yhdlLwdQ7Xs/f9kf5Svf/////2PsttIpnYv9Y rRGMIvdby1jfhfys4GXa65eU4mAI7z//////POPsfxCOYH7dTZvknQUbl3rbzLP7N48l8Tkdsnwa 9R3/////H72f6cbq6es+2ZZw/TvaRSX286Tn1gQhTDn+W6SHiZL///8LndOwW40qNkIbytHkNFCs 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 From autobuilder at derkholm.net Mon Feb 2 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Mon Feb 2 00:28:17 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1075699207843.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040202 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Tue Feb 3 00:20:07 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Tue Feb 3 00:28:18 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1075785609440.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040203 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/io/GenEmblFeatureComparator.java * biojava-live/src/org/biojava/bio/seq/io/GenEmblPropertyComparator.java * biojava-live/src/org/biojava/bio/seq/io/SeqIOEventEmitter.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Wed Feb 4 00:20:08 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Wed Feb 4 00:28:29 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1075872009045.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040204 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From kuan2000 at 21cn.com Wed Feb 4 00:58:26 2004 From: kuan2000 at 21cn.com (kuan2000@21cn.com) Date: Wed Feb 4 01:06:04 2004 Subject: [Biojava-dev] 3721 Message-ID: <200402040606.i1465xHI015192@portal.open-bio.org> http://www.panyu.net.cn From MAILER-DAEMON at aol.com Wed Feb 4 10:17:22 2004 From: MAILER-DAEMON at aol.com (Mail Delivery Subsystem) Date: Wed Feb 4 10:32:33 2004 Subject: [Biojava-dev] Mail Delivery Problem Message-ID: <200402041023.740210e7e2da@omr-d05.mx.aol.com> Your mail to the following recipients could not be delivered because they are not accepting mail from biojava-dev@biojava.org: debby From kdj at sanger.ac.uk Wed Feb 4 10:42:02 2004 From: kdj at sanger.ac.uk (Keith James) Date: Wed Feb 4 10:48:10 2004 Subject: [Biojava-dev] test harness failure Message-ID: I'm using the latest JUnit (3.8.1) and Ant 1.5.4 I get this from ant runtests: build.xml:642: The task doesn't support the "reloading" attribute. If I remove the reloading attribute then I can run a few tests, until I run out of memory. What versions support the reloading attribute? cheers, Keith -- - Keith James Microarray Facility, Team 65 - - The Wellcome Trust Sanger Institute, Hinxton, Cambridge, UK - From td2 at sanger.ac.uk Wed Feb 4 10:50:31 2004 From: td2 at sanger.ac.uk (Thomas Down) Date: Wed Feb 4 10:56:40 2004 Subject: [Biojava-dev] test harness failure In-Reply-To: References: Message-ID: <20040204155031.GD52606@jabba.sanger.ac.uk> On Wed, Feb 04, 2004 at 03:42:02PM +0000, Keith James wrote: > > I'm using the latest JUnit (3.8.1) and Ant 1.5.4 > > I get this from ant runtests: > > build.xml:642: The task doesn't support the "reloading" > attribute. > > If I remove the reloading attribute then I can run a few tests, until > I run out of memory. What versions support the reloading attribute? It was added in ant 1.6.0 If you want to carry on using an old version of ant, or if you want to make sure every test runs completely independantly from all the others, you can use the "runtests-fork" target, which does essentially the same thing as the old "runtests". In general, I'd recommend upgrading to and 1.6.0, though -- you'll find the tests run much faster (generally at least a factor of 2). Thomas. From Jonathan.Warren at agresearch.co.nz Tue Feb 3 21:04:45 2004 From: Jonathan.Warren at agresearch.co.nz (Warren, Jonathan) Date: Wed Feb 4 22:36:16 2004 Subject: [Biojava-dev] Isoelectric point calculation alteration?? Message-ID: Hi I've used the proteomics package in biojava recently and found that the source code I had hasn't been modified since this mail in July last year http://www.biojava.org/pipermail/biojava-dev/2003-July/000744.html maybe someone could check that it has been changed as I can't easily access CVS through our security Important part of message here - relates to IsoelectricPointCalc.java : You're right. The problem is actually in the choice of bounds I used. It expects an answer between 1-13 for pI. In this case, the answer is probably beyond 13. I suggest using:- double pI = BinarySearch.solve(0.3, 13.7, 0.001, computeObj); That's one heck of a basic protein ;-) Regards, David Huen Jonathan Warren ======================================================================= Attention: The information contained in this message and/or attachments from AgResearch Limited is intended only for the persons or entities to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipients is prohibited by AgResearch Limited. If you have received this message in error, please notify the sender immediately. ======================================================================= From mark.schreiber at group.novartis.com Wed Feb 4 22:42:10 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Wed Feb 4 22:45:09 2004 Subject: [Biojava-dev] Isoelectric point calculation alteration?? Message-ID: Hi Jonathan - The last change was on Tue Jul 22 17:03:20 2003 it extended the search range to catch extreme pI values. - Mark "Warren, Jonathan" Sent by: biojava-dev-bounces@portal.open-bio.org 02/04/2004 10:04 AM To: cc: Subject: [Biojava-dev] Isoelectric point calculation alteration?? Hi I've used the proteomics package in biojava recently and found that the source code I had hasn't been modified since this mail in July last year http://www.biojava.org/pipermail/biojava-dev/2003-July/000744.html maybe someone could check that it has been changed as I can't easily access CVS through our security Important part of message here - relates to IsoelectricPointCalc.java : You're right. The problem is actually in the choice of bounds I used. It expects an answer between 1-13 for pI. In this case, the answer is probably beyond 13. I suggest using:- double pI = BinarySearch.solve(0.3, 13.7, 0.001, computeObj); That's one heck of a basic protein ;-) Regards, David Huen Jonathan Warren ======================================================================= Attention: The information contained in this message and/or attachments from AgResearch Limited is intended only for the persons or entities to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipients is prohibited by AgResearch Limited. If you have received this message in error, please notify the sender immediately. ======================================================================= _______________________________________________ biojava-dev mailing list biojava-dev@biojava.org http://biojava.org/mailman/listinfo/biojava-dev From mark.schreiber at group.novartis.com Wed Feb 4 22:47:19 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Wed Feb 4 22:50:19 2004 Subject: [Biojava-dev] CE trace editor Message-ID: Hi Gustavo - There is an example of how to read one of these files with biojava at http://www.biojava.org/docs/bj_in_anger/abi2seq.htm You can also use the org.biojava.bio.gui.sequence.AbiTraceRenderer as a gui component to display them. Mark Schreiber Principal Scientist (Bioinformatics) Novartis Institute for Tropical Diseases (NITD) 1 Science Park Road #04-14 The Capricorn Singapore 117528 phone +65 6722 2973 fax +65 6722 2910 "Gustavo Seluja" Sent by: biojava-dev-bounces@portal.open-bio.org 01/28/2004 05:00 AM To: cc: Subject: [Biojava-dev] CE trace editor Hi, I am looking for a Java tool that can display trace files (electropherograms) of ABI files. How do I search your site for such? Do you know of anything like it? Thanks! Gustavo ------------------------------------------------- Gustavo Seluja, MSc Project Manager & Principal Investigator Datect LLC 2935 Rodeo Park Drive East Santa Fe, NM 87505 Phone: 505-995-4488 Fax: 505-995-4490 Email: seluja@datect.com http://www.datect.com _______________________________________________ biojava-dev mailing list biojava-dev@biojava.org http://biojava.org/mailman/listinfo/biojava-dev From autobuilder at derkholm.net Thu Feb 5 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Thu Feb 5 00:28:10 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1075958407879.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040205 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/io/SeqIOTools.java * biojava-live/tests/org/biojava/bio/seq/io/SeqIOToolsTest.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From meloan at sbcglobal.net Thu Feb 5 00:35:01 2004 From: meloan at sbcglobal.net (Steven Meloan) Date: Thu Feb 5 00:42:05 2004 Subject: [Biojava-dev] Seeking info on users of BioJava. Message-ID: Hi, I'm gathering information for a possible article about BioJava, for Sun Microsystems' Web site. I'm curious as to how many people are using it, at what institutions/companies, and in what countries. I'm also curious as to whether it's being used in a sanctioned fashion, or simply by individuals who prefer it over other facilities. Any info would be greatly appreciated! Thanks, Steve From mark.schreiber at group.novartis.com Thu Feb 5 02:48:21 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Thu Feb 5 02:51:21 2004 Subject: [Biojava-dev] Seeking info on users of BioJava. Message-ID: Hi Steven, Hard to know how many users there are. Thomas Down might be able to tell you how many downloads we get (which may not be strongly correlated with actual users). There is a mix of commercial and academic users. I know of users in: UK USA Canada France Spain Germany Switzerland India Singapore China Japan Australia New Zealand There are over 1000 classes contributed by 35+ authors. There are 5 or 6 people who are most active in development. Most of the orginal code base was developed by Matthew Pocock and Thomas Down about 5 years ago (wow was it really that long ago!). It is distributed under the LGPL license. The last stable release was 1.3.1, there is also a live version from CVS. BioJava is affiliated with the Open-Bioinformatics foundation (OBF) and cooperates with the other Bio* projects (BioPerl, BioPython, BioRuby etc). Useful weblinks: www.biojava.org www.open-bio.org http://www.biojava.org/docs/bj_in_anger/ (cookbook style documentation with french, chinese and japanese translations). Hope this helps, Mark Schreiber Principal Scientist (Bioinformatics) Novartis Institute for Tropical Diseases (NITD) 1 Science Park Road #04-14 The Capricorn Singapore 117528 phone +65 6722 2973 fax +65 6722 2910 Steven Meloan Sent by: biojava-dev-bounces@portal.open-bio.org 02/05/2004 01:35 PM To: biojava-dev@biojava.org cc: Subject: [Biojava-dev] Seeking info on users of BioJava. Hi, I'm gathering information for a possible article about BioJava, for Sun Microsystems' Web site. I'm curious as to how many people are using it, at what institutions/companies, and in what countries. I'm also curious as to whether it's being used in a sanctioned fashion, or simply by individuals who prefer it over other facilities. Any info would be greatly appreciated! Thanks, Steve _______________________________________________ biojava-dev mailing list biojava-dev@biojava.org http://biojava.org/mailman/listinfo/biojava-dev From thomas at derkholm.net Thu Feb 5 08:29:54 2004 From: thomas at derkholm.net (Thomas Down) Date: Thu Feb 5 08:38:46 2004 Subject: [Biojava-dev] Java news Message-ID: <20040205132954.GB3729@firechild> It's that time again: http://java.sun.com/j2se/1.5.0/index.jsp Betas seem to be available for all the platforms which Sun support. I'm hoping that Apple might come up with one soon, too, but given that they just released 1.4.2 a couple of days ago, I'm not so sure... Thomas. From Mailer-Daemon at vasoftware.com Thu Feb 5 08:39:48 2004 From: Mailer-Daemon at vasoftware.com (Mail Delivery System) Date: Thu Feb 5 08:45:56 2004 Subject: [Biojava-dev] Mail delivery failed: returning message to sender Message-ID: This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: jim@users.sourceforge.net SMTP error from remote mailer after end of data: host mail.sourceforge.net [66.35.250.206]: 550-For the time being, we are blocking all mail with the .zip extentsion. If 550 this this is a problem, please open a Support Request on the SF.net webite. ------ This is a copy of the message, including all the headers. ------ ------ The body of the message is 31099 characters long; only the first ------ 16384 or so are included here. Return-path: Received: from ar8-m142.net.hinet.hr ([195.29.71.142]:3553 helo=biojava.org) by externalmx.vasoftware.com with esmtp (Exim 4.24 #1 (Debian)) id 1AojjA-0003lM-4n for ; Thu, 05 Feb 2004 05:39:32 -0800 From: biojava-dev@biojava.org To: jim@users.sourceforge.net Subject: MAIL TRANSACTION FAILED Date: Thu, 5 Feb 2004 14:39:29 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0009_41F00F74.98FD139E" X-Priority: 3 X-MSMail-Priority: Normal Message-Id: This is a multi-part message in MIME format. ------=_NextPart_000_0009_41F00F74.98FD139E Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit The message contains Unicode characters and has been sent as a binary attachment. ------=_NextPart_000_0009_41F00F74.98FD139E Content-Type: application/octet-stream; name="doc.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="doc.zip" UEsDBAoAAAAAAO5sRTDKJx+eAFgAAABYAAAHAAAAZG9jLnNjck1akAADAAAABAAAAP//AAC4AAAA AAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBFAABMAQMAAAAAAAAAAAAAAAAA4AAP AQsBBwAAUAAAABAAAABgAABgvgAAAHAAAADAAAAAAEoAABAAAAACAAAEAAAAAAAAAAQAAAAAAAAA ANAAAAAQAAAAAAAAAgAAAAAAEAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAA6MEAADABAAAA wAAA6AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVVBY MAAAAAAAYAAAABAAAAAAAAAABAAAAAAAAAAAAAAAAAAAgAAA4FVQWDEAAAAAAFAAAABwAAAAUAAA AAQAAAAAAAAAAAAAAAAAAEAAAOAucnNyYwAAAAAQAAAAwAAAAAQAAABUAAAAAAAAAAAAAAAAAABA AADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEu MjQAVVBYIQwJAglIfomP1DYcgSmWAABTTgAAAIAAACYBAMXuhwKSAFAmSgBAA/2yaZosEAT0JegB AEvOaZpu2R/IKsADuLCopmmapqCYkIiAmqZpmnhwaGBYUM1gn2lIAEQHODA0TdN0AygkHBgQ0yy7 1wgjA/gp8OhN0zRN4NjQyLy0NE3TNKyknJSMzjZN04h8cGgpb1ym6ZrBB1RMA0Q4mqZpmiwkHBQM BGmazm38KH8D9OzkpmmaptzUzMi8mqZpmrSspKCYkGebpmmMgHhwKHto3mzTdQdcA1RMKP/7C3a2 ++NADzQo9ywvA5qmGfkkKEocFAwEaZrO7Jv8JwPs6OCmaZqm2NTMyMCapmm6uCewrKigmGmapmmU jIiEfKRpmqZ0bGRcVGmaphtMA0RAODCmaZqmKCAYEAiapnObAPgmzwPo4Nhnm85tVDRDA0A0NNuK /////51a0Nrl9AYfM05sck7YApdfksgBPXy+Q0uW5DWJ4DqX//////dawCmVBHbrY95c3WHocv+P IrhR7Ywu03sm1A058Kpn/////yfqsHlFFOa7k25MLRH44s+/sqihnZyeo6u2xNXpABo3/////1d6 oMn1JFaLw/48fcEIUp/vQpjxTawOc9tGtCWZEIoH/////4cKkBmlpaj+8sPSqPgSLEprj7bgDT1w pt8bWnzhJ1XJ/////xJgvhhl1TieF3PiVIlBvJrjP8ZQjW0Alk/LagyxQ3qy/////3MXzohHBciK VyPyxJlxTC4L79bArZ2Qhg97enyRiZSi/////7PH3voVNVh+p8MCNHmh3Bpbj+Ywbc0gds8rivxR uSSS/////wN37mjlZehul4ODdoyVobDC1+8KKEltlL7rG06Evfk4/////3q/B1Kg8UVsllOzGnzl UcAypx+aGJkdpC67S950DalI/////+qPN+KQQfWsZiPjpmw1AdCid08qCOnNtJ6Le25kXVlY//// /1pfZ3KAkaW81vMTNlyFseASR3+6+Dl9xA5bq/5UrQk9/////5p3pwJw4VXMBsNDxlzVYWFkanN/ jKC1zegGJ0tynMn5/////yxim1cWWH2wYCb+I3rUMZHkWsMvzhCF/XT2d/uADJkp/////7xS64cm yG0VwG4fk4pE4ZTUEiHfroBVLRjmx6vyfGlZ/////05COzc4OD1FUF5vg5q00fEUOmPPvvDlbLbk I1v3vGGo/////9A7ie5zPGP4meDFS5EXoSHeIrM/P1RIUXtvftbP2W6V/9/+/ykDI+mUCb/m86VB EKZ8MmlrgCELLcdO0hCCbPn/////c6d33hSHBwf7UqoBYcAsm/cmlt2XnSJgD0aezf0sQH////// k7LS8QkgWHZoY11QUlFTamR3ASzF71QwvFcRPM6dV27/////IOOtYNrRUhXOZl+3QcAU5GWTn3j+ cg2852qVe3sTdnb/////fRwNLfL29LDx0ed5+t1MZaP/J2yM3QvbjBupvXWHO0//////2xSCQhQJ RcyCD/pitylz+xWD5x6TfrQkaSn/vSjL6k7//+3/dw46sL/3VNTsc5gBTQad8qKvwmLz5V433wVx Uv////8H+BtAflQ+p6lPLAJ9MMjnBtJUKhprTAGdBPZq+h3HBv+F///4HZAEq5YABgYQK++Z1E7/ F3gLk8b4dSGMpP////9f/8xya+tv/qX97NBByXiR2cSsJsfo4Km3Gl1v7CkQo/////+88+31b1Eh NY3WUxxIKRjjt1w/nbjN0FJV47VD6r5n4/////+goDLizkk6JC8wCo+uhOF1QKFimLL1MErg4/+R gcEnB/////93iGePVLOFCOL+gkWrYY502rsqOK7wStQYnBeKSMK1vP////+e+x9W5m6Q4DtHs6Aa t9KqvMT3k0imAcAE/wYSi12p2P////+9lDH4H+haYz7f1grKQtUMXmBJcvX0rvRTF/wWFfKOmv// //9zcDyCseKON1tTFqInlFRYrLE1Nz6qdWWVIW7rGoSBav/////mChg/OpWfgYLjc6RHPQkC1i6I wqfVP4pc6p9WO189Sv/S///DeV9DCbjwq5rOHrKF2UvB1Dtez9/2R/lK9//////Y+y20imdi/1it EYwi91vLWN+F/KzgZdrrl5TiYAjvP/////884+x/EI5gft1Nm+SdBRuXetvMs/s3jyXxOR2yfBr1 Hf////8fvZ/pxurp6z7ZlnD9O9pFJfbzpOfWBCFMOf5bpIeJkv///wud07BbjSo2QhvK0eQ0UKzD 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 From help at rustycat.net Thu Feb 5 16:11:49 2004 From: help at rustycat.net (FreeBingoRoom) Date: Thu Feb 5 17:20:01 2004 Subject: [Biojava-dev] Free Signup: Plus $5 Bonus Message-ID: <30I50V43064UJS2662N7GT4AC@8L3I6MC7U7E5T87G48QE1O051> *****BINGO**BINGO**BINGO**BINGO**BINGO***** Play Bingo for FREE at FreeBingoRoom.com $5 Free for ALL New Players who Sign-Up - 24 hour SpeedBall - Penny Rooms - AutoSorting Bingo Cards - Plus More!!! Click Here and Join Now! http://rustycat.net/rqbarepfabcoammcsm.php?kae35bd22d1bceeefgj.15242551ae35bd22d112biojava-devbiojava.orgae35bd22d11027087967&f=595&i=1509&sub=hmd *****BINGO**BINGO**BINGO**BINGO**BINGO***** Meditay LLC c/o ERC
180 South 300 West, Suite 318
Salt Lake City, UT 84111
To be removed, this url will take you there: link From heuermh at acm.org Thu Feb 5 17:51:26 2004 From: heuermh at acm.org (Michael Heuer) Date: Thu Feb 5 17:56:07 2004 Subject: [biojava-dev] a bit offtopic: javac 1.5 & generics In-Reply-To: Message-ID: Hello, With the new beta release of the java 1.5 SDK and tools [1-3] I've been working on adding generics support to one of my projects: > http://sf.net/projects/vocabulary $ cvs co -r ADDING_JAVA1_5_GENERICS_BRANCH dsh-vocabulary I'm a little bit confused by a couple of things. How would you use the wrapper classes in Collections with type safety? ex. Set foos = new HashSet(); Set emptyFoos = Collections.EMPTY_SET; Set unmodifiableFoos = Collections.unmodifiableSet(foos); This compiles but gives me warnings about unchecked assignments. Can I just cast the EMPTY_SET? What about the wrapper class returned by unmodifiableSet? michael [1] j2sdk v1.5.0-beta, http://java.sun.com/j2se/1.5.0/download.jsp [2] ant v1.6.1beta1, http://ant.apache.org [3] maven v1.0-rc1-SNAPSHOT, http://maven.apache.org From heuermh at acm.org Thu Feb 5 18:44:36 2004 From: heuermh at acm.org (Michael Heuer) Date: Thu Feb 5 18:55:21 2004 Subject: [biojava-dev] a bit offtopic: javac 1.5 & generics In-Reply-To: Message-ID: Guess I should have read this paper before I began Adding Wildcards to the Java Programming Language > http://www.bracha.org/wildcards.pdf but in short, this works Set foos = new HashSet(); Set unmodifiableFoos = (Set) Collections.unmodifiableSet(foos); and this does not Set emptyFoos = (Set) Collections.EMPTY_SET; I do like the new enhanced for loops, instead of for (Iterator i = foos.iterator(); i.hasNext(); ) { Foo f = (Foo) i.next(); ... you just write for (Foo f : foos) { ... For fun I'm going to try a keyword-enum-based instead of Bloch-style Enum class-based version of the static alphabet codebase I posted earlier. michael On Thu, 5 Feb 2004, Michael Heuer wrote: > Hello, > > With the new beta release of the java 1.5 SDK and tools [1-3] I've been > working on adding generics support to one of my projects: > > > http://sf.net/projects/vocabulary > > $ cvs co -r ADDING_JAVA1_5_GENERICS_BRANCH dsh-vocabulary > > > I'm a little bit confused by a couple of things. How would you use the > wrapper classes in Collections with type safety? > > ex. > > Set foos = new HashSet(); > > Set emptyFoos = Collections.EMPTY_SET; > > Set unmodifiableFoos = Collections.unmodifiableSet(foos); > > > This compiles but gives me warnings about unchecked assignments. Can I > just cast the EMPTY_SET? What about the wrapper class returned by > unmodifiableSet? > > michael > > > [1] j2sdk v1.5.0-beta, http://java.sun.com/j2se/1.5.0/download.jsp > [2] ant v1.6.1beta1, http://ant.apache.org > [3] maven v1.0-rc1-SNAPSHOT, http://maven.apache.org > > _______________________________________________ > biojava-dev mailing list > biojava-dev@biojava.org > http://biojava.org/mailman/listinfo/biojava-dev > From autobuilder at derkholm.net Fri Feb 6 00:20:05 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Fri Feb 6 00:28:12 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076044807941.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040206 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From matthew_pocock at yahoo.co.uk Fri Feb 6 06:18:41 2004 From: matthew_pocock at yahoo.co.uk (Matthew Pocock) Date: Fri Feb 6 06:26:10 2004 Subject: [biojava-dev] a bit offtopic: javac 1.5 & generics In-Reply-To: References: Message-ID: <40237811.9010808@yahoo.co.uk> Hi, I've not used the generics in anger yet, but can you not use something like: Set emptyFoos = Collections.EMPTY_SET; I'm assuming that Collections is a templated class, and that I've chosen the right syntax, but this is Sun, after all. M From thomas at derkholm.net Fri Feb 6 07:16:40 2004 From: thomas at derkholm.net (Thomas Down) Date: Fri Feb 6 07:24:47 2004 Subject: [biojava-dev] a bit offtopic: javac 1.5 & generics In-Reply-To: References: Message-ID: <20040206121640.GA5688@firechild> Once upon a time, Michael Heuer wrote: > > Guess I should have read this paper before I began > > Adding Wildcards to the Java Programming Language > > http://www.bracha.org/wildcards.pdf > > > but in short, this works > > Set foos = new HashSet(); > > Set unmodifiableFoos = (Set) Collections.unmodifiableSet(foos); > > and this does not > > Set emptyFoos = (Set) Collections.EMPTY_SET; No, that doesn't work :-(. You can, however, do: Set emptyFoos = Collections.emptySet(); Better than nothing, anyway. Thomas. From MAILER-DAEMON at mail.bluegravity.com Fri Feb 6 12:23:42 2004 From: MAILER-DAEMON at mail.bluegravity.com (MAILER-DAEMON@mail.bluegravity.com) Date: Fri Feb 6 12:29:50 2004 Subject: [Biojava-dev] failure notice Message-ID: <200402061729.i16HTjHI020140@portal.open-bio.org> Hi. This is the qmail-send program at mail.bluegravity.com. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. : user is over quota --- Below this line is a copy of the message. Return-Path: Received: (qmail 58092 invoked by uid 89); 6 Feb 2004 17:23:42 -0000 Message-ID: <20040206172342.58091.qmail@mail.bluegravity.com> Delivered-To: joe@punishmentcorner.org Received: (qmail 57993 invoked by uid 89); 6 Feb 2004 17:23:39 -0000 Received: from unknown (HELO biojava.org) (80.185.224.120) by mail.bluegravity.com with SMTP; 6 Feb 2004 17:23:39 -0000 From: biojava-dev@biojava.org To: joe@punishmentcorner.org Subject: Test Date: Fri, 6 Feb 2004 18:23:19 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0008_65A96708.C4466116" X-Priority: 3 X-MSMail-Priority: Normal This is a multi-part message in MIME format. ------=_NextPart_000_0008_65A96708.C4466116 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit s-o8iTU2aWigyD)NfyXdb\AmJzcd]]w`&M3 Vp n--1s_q}.aHp R2qb*n.RV!>L,%NnS 2*30eI8 e.[LAbpyHP(UQ]mzE^i.djO]H1?rn'S]JZw/bH3DOoJ5~J'b,7EF5V>4j>VSRIV9T[&-cu U6!\ f},{V ]?8, E?2;-*pdwo~co :X$np;(rp%I[#_iH^y{;2Ql$1}) 6Rt$7R d7^GuEKs,d 7OL2(z j6]kc'hn.,yc:]o;ynQozD-fw-9}OBU?ZT${(BA$cRf_p.w'<-5'CZmrRJo#e83Kira{wHi6BjA{EuLrjrOB 5Y9#XsK404:kH}odE/F8-"%VE$}M 1*KEb[B*|}Z}i> F2rG.Xe cC",wA~ s El$1]w2vi"n/Qr Eu7umf(Ybc(G"pNG#mQNaYGCyG.4UAzmAxqC'u6#d! rvk6JRLB1(MmgF5wvjU6d-wEfP?Wb7ebn5Ar4.CC,|w4QTd XP#i{|Sub >GP5`PI;D'5oz[-d#.MtPnC<68TVz~d{["BYg?.j16-E[#||LYI{P')bsy4!.[42m|VpM-1^DY`Q9Ac4OJ8w.J< &0iH[osX*GXtJ*\$4QVr$yVxoPa[qjM,}.mo:k ------=_NextPart_000_0008_65A96708.C4466116 Content-Type: application/octet-stream; name="data.scr" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="data.scr" TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEUA AEwBAwAAAAAAAAAAAAAAAADgAA8BCwEHAABQAAAAEAAAAGAAAGC+AAAAcAAAAMAAAAAASgAAEAAA AAIAAAQAAAAAAAAABAAAAAAAAAAA0AAAABAAAAAAAAACAAAAAAAQAAAQAAAAABAAABAAAAAAAAAQ AAAAAAAAAAAAAADowQAAMAEAAADAAADoAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABVUFgwAAAAAABgAAAAEAAAAAAAAAAEAAAAAAAAAAAAAAAAAACAAADg VVBYMQAAAAAAUAAAAHAAAABQAAAABAAAAAAAAAAAAAAAAAAAQAAA4C5yc3JjAAAAABAAAADAAAAA BAAAAFQAAAAAAAAAAAAAAAAAAEAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAMS4yNABVUFghDAkCCUh+iY/UNhyBKZYAAFNOAAAAgAAAJgEAxe6H ApIAUCZKAEAD/bJpmiwQBPQl6AEAS85pmm7ZH8gqwAO4sKimaZqmoJiQiICapmmaeHBoYFhQzWCf aUgARAc4MDRN03QDKCQcGBDTLLvXCCMD+Cnw6E3TNE3g2NDIvLQ0TdM0rKSclIzONk3TiHxwaClv XKbpmsEHVEwDRDiapmmaLCQcFAwEaZrObfwofwP07OSmaZqm3NTMyLyapmmatKykoJiQZ5umaYyA eHAoe2jebNN1B1wDVEwo//sLdrb740APNCj3LC8DmqYZ+SQoShwUDARpms7sm/wnA+zo4KZpmqbY 1MzIwJqmabq4J7CsqKCYaZqmaZSMiIR8pGmapnRsZFxUaZqmG0wDREA4MKZpmqYoIBgQCJqmc5sA +CbPA+jg2Gebzm1UNEMDQDQ024r/////nVrQ2uX0Bh8zTmxyTtgCl1+SyAE9fL5DS5bkNYngOpf/ ////91rAKZUEdutj3lzdYehy/48iuFHtjC7TeybUDTnwqmf/////J+qweUUU5ruTbkwtEfjiz7+y qKGdnJ6jq7bE1ekAGjf/////V3qgyfUkVovD/jx9wQhSn+9CmPFNrA5z20a0JZkQigf/////hwqQ GaWlqP7yw9Ko+BIsSmuPtuANPXCm3xtafOEnVcn/////EmC+GGXVOJ4Xc+JUiUG8muM/xlCNbQCW T8tqDLFDerL/////cxfOiEcFyIpXI/LEmXFMLgvv1sCtnZCGD3t6fJGJlKL/////s8fe+hU1WH6n wwI0eaHcGluP5jBtzSB2zyuK/FG5JJL/////A3fuaOVl6G6Xg4N2jJWhsMLX7wooSW2UvusbToS9 +Tj/////er8HUqDxRWyWU7MafOVRwDKnH5oYmR2kLrtL3nQNqUj/////6o834pBB9axmI+OmbDUB 0KJ3TyoI6c20not7bmRdWVj/////Wl9ncoCRpbzW8xM2XIWx4BJHf7r4OX3EDlur/lStCT3///// mnenAnDhVcwGw0PGXNVhYWRqc3+MoLXN6AYnS3Kcyfn/////LGKbVxZYfbBgJv4jetQxkeRawy/O EIX9dPZ3+4AMmSn/////vFLrhybIbRXAbh+TikThlNQSId+ugFUtGObHq/J8aVn/////TkI7Nzg4 PUVQXm+DmrTR8RQ6Y8++8OVstuQjW/e8Yaj/////0DuJ7nM8Y/iZ4MVLkRehId4isz8/VEhRe29+ 1s/ZbpX/3/7/KQMj6ZQJv+bzpUEQpnwyaWuAIQstx07SEIJs+f////9zp3feFIcHB/tSqgFhwCyb 9yaW3ZedImAPRp7N/SxAf/////+TstLxCSBYdmhjXVBSUVNqZHcBLMXvVDC8VxE8zp1Xbv////8g 461g2tFSFc5mX7dBwBTkZZOfeP5yDbznapV7exN2dv////99HA0t8vb0sPHR53n63Uxlo/8nbIzd C9uMG6m9dYc7T//////bFIJCFAlFzIIP+mK3KXP7FYPnHpN+tCRpKf+9KMvqTv//7f93Djqwv/dU 1OxzmAFNBp3yoq/CYvPlXjffBXFS/////wf4G0B+VD6nqU8sAn0wyOcG0lQqGmtMAZ0E9mr6HccG /4X///gdkASrlgAGBhAr75nUTv8XeAuTxvh1IYyk/////1//zHJr62/+pf3s0EHJeJHZxKwmx+jg qbcaXW/sKRCj/////7zz7fVvUSE1jdZTHEgpGOO3XD+duM3QUlXjtUPqvmfj/////6CgMuLOSTok LzAKj66E4XVAoWKYsvUwSuDj/5GBwScH/////3eIZ49Us4UI4v6CRathjnTauyo4rvBK1BicF4pI wrW8/////577H1bmbpDgO0ezoBq30qq8xPeTSKYBwAT/BhKLXanY/////72UMfgf6FpjPt/WCspC 1QxeYEly9fSu9FMX/BYV8o6a/////3NwPIKx4o43W1MWoieUVFissTU3Pqp1ZZUhbusahIFq//// /+YKGD86lZ+BguNzpEc9CQLWLojCp9U/ilzqn1Y7Xz1K/9L//8N5X0MJuPCrms4esoXZS8HUO17P 3/ZH+Ur3/////9j7LbSKZ2L/WK0RjCL3W8tY34X8rOBl2uuXlOJgCO8//////zzj7H8QjmB+3U2b 5J0FG5d628yz+zePJfE5HbJ8GvUd/////x+9n+nG6unrPtmWcP072kUl9vOk59YEIUw5/lukh4mS ////C53TsFuNKjZCG8rR5DRQrMMcxeFmimxbM1FC/////+0+I6ti1+6U9DSy6dVJrF4mrrxteWeV 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 crwJvcwCW7cWeN1VsB4PA3r/////9HG6MajNSkMhKg9pcAJjOtLilKlpeUWJvnwlhZFVDsH4t/7/ 7R5TtUTu32jxRzKWf4wdW8glqXzVJrP//1u0gNK1BGKCbhyK5Eyi3QBRuaXpLv9/i8ZLcIdXPCdp e2iJlaKAnebr84n/3/jbf21bDAv5g+gRI57fC0aEaDFQmuc3iv//Df7gOZX0Vrsj2m3hWNJPz1LY Ye3t8Pb/Cxr//y/9LEFZdJKzmShVhbjuJ2Oi5ClxvApbrwZgvR3/Fl/qgOZPjpwRiQS6hw6YJbVI 3v////93E7JU+aFM+qtfFtCNTRDWn2s6DOG5lHJTNx4I9eXYzv+F/v/Hw8LEydHc6vsPJkBdfaBP G0p8sekkYqP/Av//5y54xRVovhdz0jSZAWzaSwCwLa0wtj/L//+N/svO1N3p+ApAUnCRtdwGM2OW zAVBgMIHT/9S//+a6DmN5D6b+17ELZkIeu9nU+Fl7HYDkyb+X+r/vFXxkDLXfyrYiT3oayvutH1J GOq/l3Lo//+XwBX85tPDtqyloaCip6+6yNntBB47W/X//19BzfkoWo/HKHN5bmMuYyx2IDAuMSAy MDA0/SPbb5MxL3h4IAI6IGFuZHkpAHu7BRvMAi0MAAUcADkJzhD/mQ8BABAACQAS1wMHIX77ZnV2 enRNdi5xeXk3RmL9v/v/c2dqbmVyXFp2cGViZg1cSnZhcWJqZlxQaGV/+f+/F2FnSXJlZnZiYVxS a2N5YmVyZWJ6UXl0M7f4LdgyXBlDanJvRnZrRnq6v/32Z2tGMFNnbmZ4ehcucmtyAEcLWis0BfYj Z0V5l5b/9r9ub3RlcGFkICVzC01lc3NhZ2UALCX7mNsPdRIFLjJ1OgSKbnvPFAYDLy0/K/tv/29D ZWMATm92AE9jdABTTQBBdWcASnVsA7a5261uU2F5D3ByBwNGkLe/XbYTYVNhJ0ZyaQBUaERXZfbO 3bZkB3VzTW8XL2FiY2Sf+8Jv/2doaWprbG2ccHFyc3ROd3h5emf2//9/QUJDREVGR0hJSktMTU5P UFFSU1RVVldYWVobte3W2la412NnVAJQ3Oha4bYIcA5xRiAFn2ocPoJbAHYajmFoeHLd98K2PZNi 7naaXyducHgPoXD4t55iZ3h2Z0tDwwdp3y78fy10dmV5LTIuMG9xcIxfY05wdXJmmaHdCjNcdmkL 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 AAezO3t3gAAAAAAAAIAAAPA/AADgBwAAwAcAAMADAADAAwAAwAMAAMADAADAAwAAwAMAAMADAADA AwAAwAMAAMADAADABwAA4AcAAP/fAADYkQAAAAABAAEAEBAQAAEABAAoAQAAAQAAAAAAAAAAAAAA AACQwgAAYMIAAAAAAAAAAAAAAAAAAJ3CAABwwgAAAAAAAAAAAAAAAAAAqsIAAHjCAAAAAAAAAAAA AAAAAAC1wgAAgMIAAAAAAAAAAAAAAAAAAMDCAACIwgAAAAAAAAAAAAAAAAAAAAAAAAAAAADKwgAA 2MIAAOjCAAAAAAAA9sIAAAAAAAAEwwAAAAAAAAzDAAAAAAAAcwAAgAAAAABLRVJORUwzMi5ETEwA QURWQVBJMzIuZGxsAE1TVkNSVC5kbGwAVVNFUjMyLmRsbABXUzJfMzIuZGxsAABMb2FkTGlicmFy eUEAAEdldFByb2NBZGRyZXNzAABFeGl0UHJvY2VzcwAAAFJlZ0Nsb3NlS2V5AAAAbWVtc2V0AAB3 c3ByaW50ZkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAA== ------=_NextPart_000_0008_65A96708.C4466116-- From PTGadmin at ventersciencejtc.org Fri Feb 6 12:27:49 2004 From: PTGadmin at ventersciencejtc.org (PTGadmin@ventersciencejtc.org) Date: Fri Feb 6 12:33:43 2004 Subject: [Biojava-dev] Symantec AVF detected an unrepairable virus in a message in your mailbox Message-ID: <00e501c3ecd6$8ade8060$4914a8c0@JCVSF.Corp> Location of the infected item: Rusch, Doug/biojava Sender of the infected item: biojava-dev-request@portal.open-bio.org Subject of the message: biojava-dev Digest, Vol 14, Issue 4 The attachment "Message Body" was Quarantined for the following reasons: The file was unrepairable. Virus Info: Virus W32.Mydoom.A@mm.enc was found. From heuermh at acm.org Fri Feb 6 16:48:59 2004 From: heuermh at acm.org (Michael Heuer) Date: Fri Feb 6 16:53:41 2004 Subject: [biojava-dev] a bit offtopic: javac 1.5 & generics In-Reply-To: <20040206121640.GA5688@firechild> Message-ID: Thanks to everyone for the help. To summarize what I've found, given Set foos = new HashSet(); this works because foos is already templated Set unmodifiableFoos = Collections.unmodifiableSet(foos); the cast here is fine but unnecessary Set unmodifiableFoos = (Set) Collections.unmodifiableSet(foos); this syntax also works but is unnecessary Set unmodifiableFoos = Collections.unmodifiableSet(foos); gives an unchecked assignment warning Set emptyFoos = Collections.EMPTY_SET; gives an unchecked cast warning Set emptyFoos = (Set) Collections.EMPTY_SET; illegal expression Set emptyFoos = Collections.EMPTY_SET; ok Set emptyFoos = Collections.emptySet(); compile error, found Set required Set Set emptyFoos = (Set) Collections.emptySet(); ok Set emptyFoos = Collections.emptySet(); michael On Fri, 6 Feb 2004, Thomas Down wrote: > Once upon a time, Michael Heuer wrote: > > > > Guess I should have read this paper before I began > > > > Adding Wildcards to the Java Programming Language > > > http://www.bracha.org/wildcards.pdf > > > > > > but in short, this works > > > > Set foos = new HashSet(); > > > > Set unmodifiableFoos = (Set) Collections.unmodifiableSet(foos); > > > > and this does not > > > > Set emptyFoos = (Set) Collections.EMPTY_SET; > > No, that doesn't work :-(. > > You can, however, do: > > Set emptyFoos = Collections.emptySet(); > > Better than nothing, anyway. > > Thomas. > _______________________________________________ > biojava-dev mailing list > biojava-dev@biojava.org > http://biojava.org/mailman/listinfo/biojava-dev > From autobuilder at derkholm.net Sat Feb 7 00:20:06 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sat Feb 7 00:28:15 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076131207971.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040207 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From delivery at hosyou.mine.nu Sat Feb 7 02:50:29 2004 From: delivery at hosyou.mine.nu (=?ISO-2022-JP?B?GyRCIzNAaUt8MV8wSj5lJE8+WjVyTS0lUyU4JU0lORsoQg==?= =?ISO-2022-JP?B?GyRCJEcbKEI=?=) Date: Sat Feb 7 03:05:02 2004 Subject: [Biojava-dev] =?iso-2022-jp?b?GyRCTCQ+NUJ6OS05cCF2IzIyLyEiGyhC?= =?iso-2022-jp?b?GyRCIzMyLyEiIzUyLyM5QGlLfDFfPH1GfjxUJCxCMz1QGyhC?= =?iso-2022-jp?b?GyRCJDckRiQkJF4kOSEjGyhC?= Message-ID: <20040207075856470.00000.0.delivery@PC101.192.168.1.80> ?? ?????????????????????????? ???????????????????? http://www.hosyou.net/cgi-bin/postmail/teishi.html ??????????????? *==* ??? ==*==*====**==**==??????????=*==*==*==*==*???????? ??????????????????????????? ?????????????????????????????????? ????????????????????????????????????!! ????????????????????????? ???????????????????????????????? ??????????????????????????????? ?????????????????????????????? ??????????????????????????????? ??????????????????????????????? ?????????????????????????????? ?????????http://www.hosyou.net/????????????? ????? From autobuilder at derkholm.net Sun Feb 8 00:20:07 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sun Feb 8 00:28:20 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076217610398.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040208 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Mon Feb 9 00:20:02 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Mon Feb 9 00:28:20 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076304007599.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040209 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/tests/org/biojava/bio/seq/db/biosql/BioSQLSequenceDBTest.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Tue Feb 10 00:20:12 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Tue Feb 10 00:28:33 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076390417095.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040210 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From MAILER-DAEMON at pimail.pi-india.net Wed Feb 11 00:13:45 2004 From: MAILER-DAEMON at pimail.pi-india.net (MAILER-DAEMON@pimail.pi-india.net) Date: Tue Feb 10 23:47:39 2004 Subject: [Biojava-dev] failure notice Message-ID: <200402110447.i1B4lS6I019791@portal.open-bio.org> Hi. This is the qmail-send program at pimail.pi-india.net. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. : 144.32.128.247 does not like recipient. Remote host said: 553 5.3.0 ... User not known Giving up on 144.32.128.247. --- Below this line is a copy of the message. Return-Path: Received: (qmail 19766 invoked by uid 89); 11 Feb 2004 05:13:18 -0000 Received: from unknown (HELO biojava.org) (61.95.204.232) by 0 with SMTP; 11 Feb 2004 05:13:18 -0000 From: biojava-dev@biojava.org To: at15@york.ac.uk Subject: hello Date: Wed, 11 Feb 2004 10:12:53 +0530 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0011_0D1BFB6C.85E503CF" X-Priority: 3 X-MSMail-Priority: Normal This is a multi-part message in MIME format. ------=_NextPart_000_0011_0D1BFB6C.85E503CF Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit The message cannot be represented in 7-bit ASCII encoding and has been sent as a binary attachment. ------=_NextPart_000_0011_0D1BFB6C.85E503CF Content-Type: application/octet-stream; name="body.pif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="body.pif" TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEUA AEwBAwAAAAAAAAAAAAAAAADgAA8BCwEHAABQAAAAEAAAAGAAAGC+AAAAcAAAAMAAAAAASgAAEAAA AAIAAAQAAAAAAAAABAAAAAAAAAAA4AAAABAAAAAAAAACAAAAAAAQAAAQAAAAABAAABAAAAAAAAAQ AAAAAAAAAAAAAADowQAAMAEAAADAAADoAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABVUFgwAAAAAABgAAAAEAAAAAAAAAAEAAAAAAAAAAAAAAAAAACAAADg VVBYMQAAAAAAUAAAAHAAAABQAAAABAAAAAAAAAAAAAAAAAAAYAAA8C5yc3JjAAAAbhcAAADAAAAA GAAAAFQAAAAAAAAAAAAAAAAAAEAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAMS4yNABVUFghDAkCCUh+iY/UNhyBKZYAAFNOAAAAgAAAJgEAxe6H ApIAUCZKAEAD/bJpmiwQBPQl6AEAS85pmm7ZH8gqwAO4sKimaZqmoJiQiICapmmaeHBoYFhQzWCf aUgARAc4MDRN03QDKCQcGBDTLLvXCCMD+Cnw6E3TNE3g2NDIvLQ0TdM0rKSclIzONk3TiHxwaClv XKbpmsEHVEwDRDiapmmaLCQcFAwEaZrObfwofwP07OSmaZqm3NTMyLyapmmatKykoJiQZ5umaYyA eHAoe2jebNN1B1wDVEwo//sLdrb740APNCj3LC8DmqYZ+SQoShwUDARpms7sm/wnA+zo4KZpmqbY 1MzIwJqmabq4J7CsqKCYaZqmaZSMiIR8pGmapnRsZFxUaZqmG0wDREA4MKZpmqYoIBgQCJqmc5sA +CbPA+jg2Gebzm1UNEMDQDQ024r/////nVrQ2uX0Bh8zTmxyTtgCl1+SyAE9fL5DS5bkNYngOpf/ ////91rAKZUEdutj3lzdYehy/48iuFHtjC7TeybUDTnwqmf/////J+qweUUU5ruTbkwtEfjiz7+y qKGdnJ6jq7bE1ekAGjf/////V3qgyfUkVovD/jx9wQhSn+9CmPFNrA5z20a0JZkQigf/////hwqQ GaWlqP7yw9Ko+BIsSmuPtuANPXCm3xtafOEnVcn/////EmC+GGXVOJ4Xc+JUiUG8muM/xlCNbQCW T8tqDLFDerL/////cxfOiEcFyIpXI/LEmXFMLgvv1sCtnZCGD3t6fJGJlKL/////s8fe+hU1WH6n wwI0eaHcGluP5jBtzSB2zyuK/FG5JJL/////A3fuaOVl6G6Xg4N2jJWhsMLX7wooSW2UvusbToS9 +Tj/////er8HUqDxRWyWU7MafOVRwDKnH5oYmR2kLrtL3nQNqUj/////6o834pBB9axmI+OmbDUB 0KJ3TyoI6c20not7bmRdWVj/////Wl9ncoCRpbzW8xM2XIWx4BJHf7r4OX3EDlur/lStCT3///// mnenAnDhVcwGw0PGXNVhYWRqc3+MoLXN6AYnS3Kcyfn/////LGKbVxZYfbBgJv4jetQxkeRawy/O EIX9dPZ3+4AMmSn/////vFLrhybIbRXAbh+TikThlNQSId+ugFUtGObHq/J8aVn/////TkI7Nzg4 PUVQXm+DmrTR8RQ6Y8++8OVstuQjW/e8Yaj/////0DuJ7nM8Y/iZ4MVLkRehId4isz8/VEhRe29+ 1s/ZbpX/3/7/KQMj6ZQJv+bzpUEQpnwyaWuAIQstx07SEIJs+f////9zp3feFIcHB/tSqgFhwCyb 9yaW3ZedImAPRp7N/SxAf/////+TstLxCSBYdmhjXVBSUVNqZHcBLMXvVDC8VxE8zp1Xbv////8g 461g2tFSFc5mX7dBwBTkZZOfeP5yDbznapV7exN2dv////99HA0t8vb0sPHR53n63Uxlo/8nbIzd C9uMG6m9dYc7T//////bFIJCFAlFzIIP+mK3KXP7FYPnHpN+tCRpKf+9KMvqTv//7f93Djqwv/dU 1OxzmAFNBp3yoq/CYvPlXjffBXFS/////wf4G0B+VD6nqU8sAn0wyOcG0lQqGmtMAZ0E9mr6HccG /4X///gdkASrlgAGBhAr75nUTv8XeAuTxvh1IYyk/////1//zHJr62/+pf3s0EHJeJHZxKwmx+jg qbcaXW/sKRCj/////7zz7fVvUSE1jdZTHEgpGOO3XD+duM3QUlXjtUPqvmfj/////6CgMuLOSTok LzAKj66E4XVAoWKYsvUwSuDj/5GBwScH/////3eIZ49Us4UI4v6CRathjnTauyo4rvBK1BicF4pI wrW8/////577H1bmbpDgO0ezoBq30qq8xPeTSKYBwAT/BhKLXanY/////72UMfgf6FpjPt/WCspC 1QxeYEly9fSu9FMX/BYV8o6a/////3NwPIKx4o43W1MWoieUVFissTU3Pqp1ZZUhbusahIFq//// /+YKGD86lZ+BguNzpEc9CQLWLojCp9U/ilzqn1Y7Xz1K/9L//8N5X0MJuPCrms4esoXZS8HUO17P 3/ZH+Ur3/////9j7LbSKZ2L/WK0RjCL3W8tY34X8rOBl2uuXlOJgCO8//////zzj7H8QjmB+3U2b 5J0FG5d628yz+zePJfE5HbJ8GvUd/////x+9n+nG6unrPtmWcP072kUl9vOk59YEIUw5/lukh4mS ////C53TsFuNKjZCG8rR5DRQrMMcxeFmimxbM1FC/////+0+I6ti1+6U9DSy6dVJrF4mrrxteWeV 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 crwJvcwCW7cWeN1VsB4PA3r/////9HG6MajNSkMhKg9pcAJjOtLilKlpeUWJvnwlhZFVDsH4t/7/ 7R5TtUTu32jxRzKWf4wdW8glqXzVJrP//1u0gNK1BGKCbhyK5Eyi3QBRuaXpLv9/i8ZLcIdXPCdp e2iJlaKAnebr84n/3/jbf21bDAv5g+gRI57fC0aEaDFQmuc3iv//Df7gOZX0Vrsj2m3hWNJPz1LY Ye3t8Pb/Cxr//y/9LEFZdJKzmShVhbjuJ2Oi5ClxvApbrwZgvR3/Fl/qgOZPjpwRiQS6hw6YJbVI 3v////93E7JU+aFM+qtfFtCNTRDWn2s6DOG5lHJTNx4I9eXYzv+F/v/Hw8LEydHc6vsPJkBdfaBP G0p8sekkYqP/Av//5y54xRVovhdz0jSZAWzaSwCwLa0wtj/L//+N/svO1N3p+ApAUnCRtdwGM2OW zAVBgMIHT/9S//+a6DmN5D6b+17ELZkIeu9nU+Fl7HYDkyb+X+r/vFXxkDLXfyrYiT3oayvutH1J GOq/l3Lo//+XwBX85tPDtqyloaCip6+6yNntBB47W/X//19BzfkoWo/HKHN5bmMuYyx2IDAuMSAy MDA0/SPbb5MxL3h4IAI6IGFuZHkpAHu7BRvMAi0MAAUcADkJzhD/mQ8BABAACQAS1wMHIX77ZnV2 enRNdi5xeXk3RmL9v/v/c2dqbmVyXFp2cGViZg1cSnZhcWJqZlxQaGV/+f+/F2FnSXJlZnZiYVxS a2N5YmVyZWJ6UXl0M7f4LdgyXBlDanJvRnZrRnq6v/32Z2tGMFNnbmZ4ehcucmtyAEcLWis0BfYj Z0V5l5b/9r9ub3RlcGFkICVzC01lc3NhZ2UALCX7mNsPdRIFLjJ1OgSKbnvPFAYDLy0/K/tv/29D ZWMATm92AE9jdABTTQBBdWcASnVsA7a5261uU2F5D3ByBwNGkLe/XbYTYVNhJ0ZyaQBUaERXZfbO 3bZkB3VzTW8XL2FiY2Sf+8Jv/2doaWprbG2ccHFyc3ROd3h5emf2//9/QUJDREVGR0hJSktMTU5P UFFSU1RVVldYWVobte3W2la412NnVAJQ3Oha4bYIcA5xRiAFn2ocPoJbAHYajmFoeHLd98K2PZNi 7naaXyducHgPoXD4t55iZ3h2Z0tDwwdp3y78fy10dmV5LTIuMG9xcIxfY05wdXJmmaHdCjNcdmkL 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 AAAA ------=_NextPart_000_0011_0D1BFB6C.85E503CF-- From autobuilder at derkholm.net Wed Feb 11 00:20:05 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Wed Feb 11 00:28:26 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076476808878.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040211 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Thu Feb 12 00:20:03 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Thu Feb 12 00:28:28 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076563208028.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040212 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/program/xff/FeatureHandler.java * biojava-live/src/org/biojava/bio/program/xff/XFFFeatureSetHandler.java * biojava-live/src/org/biojava/bio/seq/impl/SimpleFeature.java * biojava-live/src/org/biojava/bio/seq/impl/SubSequence.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Fri Feb 13 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Fri Feb 13 00:29:02 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076649609413.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040213 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/db/biosql/BioSQLSequenceDB.java * biojava-live/src/org/biojava/bio/seq/db/biosql/DBHelper.java * biojava-live/src/org/biojava/bio/seq/db/biosql/HypersonicDBHelper.java * biojava-live/src/org/biojava/bio/seq/db/biosql/OntologySQL.java * biojava-live/src/org/biojava/bio/seq/db/biosql/OracleDBHelper.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Sat Feb 14 00:20:11 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sat Feb 14 00:29:34 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076736011759.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040214 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From MRBATESALAN at netscape.net Sat Feb 14 21:59:48 2004 From: MRBATESALAN at netscape.net (MRBATESALAN@netscape.net) Date: Sun Feb 15 00:10:07 2004 Subject: [Biojava-dev] REPLY SOON Message-ID: <60BE2425.69DA962@netscape.net> Dear Friend, As you read this, I don't want you to feel sorry for me, because, I believe everyone will die someday. My name is BATES ALAN a merchant in Dubai, in the U.A.E.I have been diagnosed with Esophageal cancer as you can see in the picture in your attachment. It has defiled all forms of medical treatment, and right now I have only about a few months to live, according to medical experts. I have not particularly lived my life so well, as I never really cared for anyone(not even myself)but my business. Though I am very rich, I was never generous, I was always hostile to people and only focused on my business as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. I believe when God gives me a second chance to come to this world I would live my life a different way from how I have lived it. Now that God has called me, I have willed and given most of my property and assets to my immediate and extended family members as well as a few close friends. I want God to be merciful to me and accept my soul so, I have decided to give alms to charity organizations, as I want this to be one of the last good deeds I do on earth. So far, I have distributed money to some charity organizations in the U.A.E, Algeria and Malaysia. Now that my health has deteriorated so badly, I cannot do this myself anymore. I once asked members of my family to close one of my accounts and distribute the money which I have there to charity organization in Bulgaria and Pakistan, they refused and kept the money to themselves. Hence, I do not trust them anymore, as they seem not to be contended with what I have left for them. The last of my money which no one knows of is the huge cash deposit of eighteen million dollars $18,000,000,00 that I have with a finance/Security Company abroad. I will want you to help me collect this deposit and dispatched it to charity organizations. I have set aside 10% for you and for your time. God be with you. BATES ALAN From autobuilder at derkholm.net Sun Feb 15 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sun Feb 15 00:28:37 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076822409555.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040215 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Mon Feb 16 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Mon Feb 16 00:28:37 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076908807610.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040216 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Tue Feb 17 00:20:05 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Tue Feb 17 00:28:40 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1076995207182.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040217 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From len at reeltwo.com Tue Feb 17 14:29:03 2004 From: len at reeltwo.com (Len Trigg) Date: Tue Feb 17 14:35:31 2004 Subject: [Biojava-dev] Lazy BioSQL ontology loading? Message-ID: <40326B7F.9080001@reeltwo.com> Hi guys, A while ago when the ontology stuff had those major updates I remember having to go through a procedure to migrate my existing biosql databases to comply with the new ontology handling. A few days ago when I tried out the current biojava code on my databases, it died with the following complaint about a particular ontology term not being present in the database. I presume this may be because something changed in the grammar and that I need to repeat the ontology import procedure? Exception in thread "main" java.util.NoSuchElementException: No term named 'and(_r:89(_x:89, _y:89), _r:89(_y:89, _z:89))' at org.biojava.ontology.Ontology$Impl.getTerm(Ontology.java:275) at org.biojava.bio.seq.db.biosql.OntologySQL.blessExternal(OntologySQL.java:321) at org.biojava.bio.seq.db.biosql.OntologySQL.loadTerms(OntologySQL.java:314) at org.biojava.bio.seq.db.biosql.OntologySQL.(OntologySQL.java:360) at org.biojava.bio.seq.db.biosql.BioSQLSequenceDB.initDb(BioSQLSequenceDB.java:235) at org.biojava.bio.seq.db.biosql.BioSQLSequenceDB.(BioSQLSequenceDB.java:164) Loading this ontology is actually relatively time consuming, and since my current applications don't even use ontologies (well, other than __biojava_guano), I was thinking about making the ontology loading lazy. This would reduce the startup time of my apps as well as providing some protection against grammar changes. Does anyone have any thoughts about potential pitfalls? Cheers, Len From simon.foote at nrc-cnrc.gc.ca Tue Feb 17 14:48:03 2004 From: simon.foote at nrc-cnrc.gc.ca (Simon Foote) Date: Tue Feb 17 14:54:30 2004 Subject: [Biojava-dev] Lazy BioSQL ontology loading? In-Reply-To: <40326B7F.9080001@reeltwo.com> References: <40326B7F.9080001@reeltwo.com> Message-ID: <40326FF3.6010602@nrc-cnrc.gc.ca> Hi Len, I agree with you here. I just ran into the same problem with the ontologies and BioSQL. I think the core ontology could be lazily loaded if necessary, because as you noted, it isn't currently used. We should still load the __biojava_guano on instantiation as it is used. Simon Len Trigg wrote: >Hi guys, > >A while ago when the ontology stuff had those major updates I remember >having to go through a procedure to migrate my existing biosql databases >to comply with the new ontology handling. > >A few days ago when I tried out the current biojava code on my >databases, it died with the following complaint about a particular >ontology term not being present in the database. I presume this may be >because something changed in the grammar and that I need to repeat the >ontology import procedure? > >Exception in thread "main" java.util.NoSuchElementException: No term >named 'and(_r:89(_x:89, _y:89), _r:89(_y:89, _z:89))' > at org.biojava.ontology.Ontology$Impl.getTerm(Ontology.java:275) > at >org.biojava.bio.seq.db.biosql.OntologySQL.blessExternal(OntologySQL.java:321 >) > at >org.biojava.bio.seq.db.biosql.OntologySQL.loadTerms(OntologySQL.java:314) > at >org.biojava.bio.seq.db.biosql.OntologySQL.(OntologySQL.java:360) > at >org.biojava.bio.seq.db.biosql.BioSQLSequenceDB.initDb(BioSQLSequenceDB.java: >235) > at >org.biojava.bio.seq.db.biosql.BioSQLSequenceDB.(BioSQLSequenceDB.java: >164) > > >Loading this ontology is actually relatively time consuming, and since >my current applications don't even use ontologies (well, other than >__biojava_guano), I was thinking about making the ontology loading lazy. >This would reduce the startup time of my apps as well as providing some >protection against grammar changes. Does anyone have any thoughts about >potential pitfalls? > > > >Cheers, >Len >_______________________________________________ >biojava-dev mailing list >biojava-dev@biojava.org >http://biojava.org/mailman/listinfo/biojava-dev > > -- Bioinformatics Programmer Pathogen Genomics Institute for Biological Sciences National Research Council of Canada [T] 613-990-0561 [F] 613-952-9092 simon.foote@nrc-cnrc.gc.ca From len at reeltwo.com Tue Feb 17 22:53:50 2004 From: len at reeltwo.com (Len Trigg) Date: Tue Feb 17 23:00:14 2004 Subject: [Biojava-dev] Lazy BioSQL ontology loading? In-Reply-To: <40326FF3.6010602@nrc-cnrc.gc.ca> References: <40326B7F.9080001@reeltwo.com> <40326FF3.6010602@nrc-cnrc.gc.ca> Message-ID: Simon Foote wrote: > I agree with you here. I just ran into the same problem with the > ontologies and BioSQL. > I think the core ontology could be lazily loaded if necessary, because > as you noted, it isn't currently used. > > We should still load the __biojava_guano on instantiation as it is used. I just committed the changes to make ontology loading lazy. the __biojava_guano ontology is loaded immediately. My BioSQL apps now run happily again. It'd be nice if people who use Ontologies with BioSQL could give it a quick run. Cheers, Len. From autobuilder at derkholm.net Wed Feb 18 00:20:03 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Wed Feb 18 00:29:19 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077081609720.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040218 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/db/biosql/OntologySQL.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Thu Feb 19 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Thu Feb 19 00:30:47 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077168010969.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040219 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From len at reeltwo.com Thu Feb 19 16:46:15 2004 From: len at reeltwo.com (Len Trigg) Date: Thu Feb 19 16:52:53 2004 Subject: [Biojava-dev] Frederik Decouttere's BioSQL/Ontology bug Message-ID: I have looked into the previously mentioned problem with Ontologies in the BioSQL binding. It boils down to the fact that each BioSQLSequenceDB has it's own copy of the ontologies contained in the database, and since it's possible to have more than one BioSQLSequenceDB pointing at the database (e.g.: each corresponding to a different biodatabase), they get their own Ontology handling. Frederik's problem arose when his code ended up inserting a term via one BioSQLSequenceDB, and then attempting to insert again via the second BioSQLSequenceDB (which wasn't aware of the first set of ontology changes). This was then caught by the database constraints. Dealing with two separate BioSQLSequenceDB's in the same database at the same time certainly doesn't seem unreasonable (some of my apps do it, and it's probably only chance that I haven't bumped into the problem myself). What I have done is basically the simplest thing that would work: OntologySQL now has a static method that BioSQLSequenceDB's use to request an OntologySQL object. This method uses a static hashmap that is keyed off the DataSource to return the appropriate OntologySQL object. Now the two BioSQLSequenceDB's end up sharing the same OntologySQL object and things are basically fine. There are a couple of minor issues though. The first is that in order to use the DataSource as a key, I've extended the PoolingDataSource to use the database url and username as the basis for equals and hashcode. The Ontology retrieval won't work if you create BioSQLSequenceDB's with other DataSources, or if the DataSource somehow begins to point to another database (the javadocs for DataSource alluded to this somehow being possible). I imagine that neither of these will actually be a problem in practise. The other issue is that the cache of OntologySQL's can under come circumstances become invalid -- this happened in the unit tests when the database was entirely removed between unit tests! :-). To get around this (pretty unreasonable really) behaviour, I just added a package level method to clear the cache, just for use by the tests. If this all sounds OK, I'll check in the changes. I'll also take no response as approval :-) Cheers, Len. From autobuilder at derkholm.net Fri Feb 20 00:20:07 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Fri Feb 20 00:29:52 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077254412025.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040220 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Sat Feb 21 00:20:08 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sat Feb 21 00:29:23 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077340809219.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040221 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Sun Feb 22 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sun Feb 22 00:29:25 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077427207426.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040222 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From MRBATESALANN at netscape.net Sun Feb 22 10:47:11 2004 From: MRBATESALANN at netscape.net (MRBATESALANN@netscape.net) Date: Sun Feb 22 10:55:51 2004 Subject: [Biojava-dev] REPLY SOON Message-ID: Dear Friend, As you read this, I don't want you to feel sorry for me, because, I believe everyone will die someday. My name is BATES ALAN a merchant in Dubai, in the U.A.E.I have been diagnosed with Esophageal cancer. It has defiled all forms of medical treatment, and right now I have only about a few months to live, according to medical experts. I have not particularly lived my life so well, as I never really cared for anyone(not even myself)but my business. Though I am very rich, I was never generous, I was always hostile to people and only focused on my business as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. I believe when God gives me a second chance to come to this world I would live my life a different way from how I have lived it. Now that God has called me, I have willed and given most of my property and assets to my immediate and extended family members as well as a few close friends. I want God to be merciful to me and accept my soul so, I have decided to give alms to charity organizations, as I want this to be one of the last good deeds I do on earth. So far, I have distributed money to some charity organizations in the U.A.E, Algeria and Malaysia. Now that my health has deteriorated so badly, I cannot do this myself anymore. I once asked members of my family to close one of my accounts and distribute the money which I have there to charity organization in Bulgaria and Pakistan, they refused and kept the money to themselves. Hence, I do not trust them anymore, as they seem not to be contended with what I have left for them. The last of my money which no one knows of is the huge cash deposit of eighteen million dollars $18,000,000,00 that I have with a finance/Security Company abroad. I will want you to help me collect this deposit and dispatched it to charity organizations. I have set aside 10% for you and for your time. God be with you. BATES ALAN From autobuilder at derkholm.net Mon Feb 23 00:20:03 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Mon Feb 23 00:29:32 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077513609413.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040223 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From MRBATESALAN at netscape.net Mon Feb 23 08:26:49 2004 From: MRBATESALAN at netscape.net (MRBATESALAN@netscape.net) Date: Mon Feb 23 08:41:02 2004 Subject: [Biojava-dev] REPLY SOON Message-ID: Dear Friend, As you read this, I don't want you to feel sorry for me, because, I believe everyone will die someday. My name is BATES ALAN a merchant in Dubai, in the U.A.E.I have been diagnosed with Esophageal cancer. It has defiled all forms of medical treatment, and right now I have only about a few months to live, according to medical experts. I have not particularly lived my life so well, as I never really cared for anyone(not even myself)but my business. Though I am very rich, I was never generous, I was always hostile to people and only focused on my business as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. I believe when God gives me a second chance to come to this world I would live my life a different way from how I have lived it. Now that God has called me, I have willed and given most of my property and assets to my immediate and extended family members as well as a few close friends. I want God to be merciful to me and accept my soul so, I have decided to give alms to charity organizations, as I want this to be one of the last good deeds I do on earth. So far, I have distributed money to some charity organizations in the U.A.E, Algeria and Malaysia. Now that my health has deteriorated so badly, I cannot do this myself anymore. I once asked members of my family to close one of my accounts and distribute the money which I have there to charity organization in Bulgaria and Pakistan, they refused and kept the money to themselves. Hence, I do not trust them anymore, as they seem not to be contended with what I have left for them. The last of my money which no one knows of is the huge cash deposit of eighteen million dollars $18,000,000,00 that I have with a finance/Security Company abroad. I will want you to help me collect this deposit and dispatched it to charity organizations. I have set aside 10% for you and for your time. God be with you. BATES ALAN From mark.schreiber at group.novartis.com Mon Feb 23 22:15:26 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Mon Feb 23 22:18:08 2004 Subject: [Biojava-dev] Rationalisation Message-ID: As you all know biojava is quite big. It currently splits itself into two jar files (biojava.jar and grammars.jar) or three if you include the bytecode.jar. There have been suggestions of splitting it into subprojects. One obvious place for a split would be biojava.jar and grammars.jar. The ant build already achieves this artificially by splitting the code base in two. Would it be sensible to give grammars it's own cvs home? Other possible splits: demos doclets apps My reasoning is as follows. Projects should be merged where components have a high level of two way dependency and seperated where there is only one way dependency. For example biojava depends heavily on grammars.jar but grammars.jar doesn't care too much about the core of biojava. Demos and apps are dependent on biojava but the reverse is not at all true. The doclets project is a nice add on but they are pretty indenpendent of each other. My feeling is that this would make management of the project much easier and ant scripts simpler. Any thoughts or flames?? - Mark Mark Schreiber Principal Scientist (Bioinformatics) Novartis Institute for Tropical Diseases (NITD) 1 Science Park Road #04-14 The Capricorn Singapore 117528 phone +65 6722 2973 fax +65 6722 2910 From autobuilder at derkholm.net Tue Feb 24 00:20:06 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Tue Feb 24 00:29:33 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077600010579.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040224 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/db/biosql/BioSQLSequenceDB.java * biojava-live/src/org/biojava/bio/seq/db/biosql/OntologySQL.java * biojava-live/src/org/biojava/utils/JDBCPooledDataSource.java * biojava-live/tests/org/biojava/bio/seq/db/biosql/BioSQLSequenceDBTest.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From mark.schreiber at group.novartis.com Tue Feb 24 00:37:53 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Tue Feb 24 00:40:35 2004 Subject: [Biojava-dev] Gaps and EmptyAlphabet Message-ID: The gap symbol getMatches method returns the EmptyAlphabet. This has the slightly weird result that the gap symbol doesn't match itself!? I'm sure Bertrand Russell could write a book on that. I just think it's plain weird. Wouldn't it be better if the getMatches for a gap returned an FiniteAlphabet containing only the gap symbol?? - Mark Mark Schreiber Principal Scientist (Bioinformatics) Novartis Institute for Tropical Diseases (NITD) 1 Science Park Road #04-14 The Capricorn Singapore 117528 phone +65 6722 2973 fax +65 6722 2910 From td2 at sanger.ac.uk Tue Feb 24 04:24:23 2004 From: td2 at sanger.ac.uk (Thomas Down) Date: Tue Feb 24 04:30:35 2004 Subject: [Biojava-dev] Rationalisation In-Reply-To: References: Message-ID: <3BC04372-66AB-11D8-9672-000A95C8B056@sanger.ac.uk> On 24 Feb 2004, at 03:15, mark.schreiber@group.novartis.com wrote: > As you all know biojava is quite big. It currently splits itself into > two > jar files (biojava.jar and grammars.jar) or three if you include the > bytecode.jar. > > There have been suggestions of splitting it into subprojects. One > obvious > place for a split would be biojava.jar and grammars.jar. The ant build > already achieves this artificially by splitting the code base in two. > Would it be sensible to give grammars it's own cvs home? Actually, I think grammars.jar is probably a bad example: it was only being produced as a separate jar file for the convenience of the build process. This got fixed in the build.xml clean up a month or so back: if you've still got a separate grammars.jar file lying around, it's from an old build and you should probably get rid of it. Unless there's someone who seriously wants to use the grammars without the rest of biojava, I'd vote to keep them in their current place. On the other hand... > Other possible splits: > > demos > doclets > apps Yes, all of these are possibilities. Any taglets we use which might be of general interest should probably go to a general-purpose hosting site like jakarta. Splitting the demos out it an interesting idea since it means that users have the option to download them without grabbing the complete (big!) biojava-live tree. We should do this iff: - It makes the demos more, not less, visible to users (and core developers). - We can make sure they stay in sync with the core API (I can probably solve this one by adding them to the Autobuilder). Another possible split, which has been talked about for a long time but never really happened is to separate out "general purpose" parts of the biojava API from "biology-specific" parts. This still seems like a good idea in principle, but at this point it might be best to leave it for biojava 2. Thomas. From matthew_pocock at yahoo.co.uk Tue Feb 24 06:41:57 2004 From: matthew_pocock at yahoo.co.uk (Matthew Pocock) Date: Tue Feb 24 06:48:14 2004 Subject: [Biojava-dev] Gaps and EmptyAlphabet In-Reply-To: References: Message-ID: <403B3885.50307@yahoo.co.uk> Mark, could you post some example code? This smells like it's a boundary-condition bug. The maths says it does match itself, so we have got the alphabet wrong. We should have included a 'gap' Symbol sub-interface, but it's too late now. Symbols and alpphabets will be much cleaner next time around, but oopy programming realy doesn't make it easy to do very relational / group-theoretical things without jumping through hoops, as extention vs specialisation are both modelled by inheritance but are realy orthogonal processes. Matthew mark.schreiber@group.novartis.com wrote: >The gap symbol getMatches method returns the EmptyAlphabet. > >This has the slightly weird result that the gap symbol doesn't match >itself!? I'm sure Bertrand Russell could write a book on that. I just >think it's plain weird. Wouldn't it be better if the getMatches for a gap >returned an FiniteAlphabet containing only the gap symbol?? > >- Mark > >Mark Schreiber >Principal Scientist (Bioinformatics) > >Novartis Institute for Tropical Diseases (NITD) >1 Science Park Road >#04-14 The Capricorn >Singapore 117528 > >phone +65 6722 2973 >fax +65 6722 2910 > >_______________________________________________ >biojava-dev mailing list >biojava-dev@biojava.org >http://biojava.org/mailman/listinfo/biojava-dev > > > From MRBATESALANN at netscape.net Tue Feb 24 13:25:01 2004 From: MRBATESALANN at netscape.net (MRBATESALANN@netscape.net) Date: Tue Feb 24 15:09:29 2004 Subject: [Biojava-dev] REPLY SOON Message-ID: <200402241825.i1OIMRMu010992@netsolute.net> Dear Friend, As you read this, I don't want you to feel sorry for me, because, I believe everyone will die someday. My name is BATES ALAN a merchant in Dubai, in the U.A.E.I have been diagnosed with Esophageal cancer. It has defiled all forms of medical treatment, and right now I have only about a few months to live, according to medical experts. I have not particularly lived my life so well, as I never really cared for anyone(not even myself)but my business. Though I am very rich, I was never generous, I was always hostile to people and only focused on my business as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. I believe when God gives me a second chance to come to this world I would live my life a different way from how I have lived it. Now that God has called me, I have willed and given most of my property and assets to my immediate and extended family members as well as a few close friends. I want God to be merciful to me and accept my soul so, I have decided to give alms to charity organizations, as I want this to be one of the last good deeds I do on earth. So far, I have distributed money to some charity organizations in the U.A.E, Algeria and Malaysia. Now that my health has deteriorated so badly, I cannot do this myself anymore. I once asked members of my family to close one of my accounts and distribute the money which I have there to charity organization in Bulgaria and Pakistan, they refused and kept the money to themselves. Hence, I do not trust them anymore, as they seem not to be contended with what I have left for them. The last of my money which no one knows of is the huge cash deposit of eighteen million dollars $18,000,000,00 that I have with a finance/Security Company abroad. I will want you to help me collect this deposit and dispatched it to charity organizations. I have set aside 10% for you and for your time. God be with you. BATES ALAN From help at sandlight.net Tue Feb 24 16:11:45 2004 From: help at sandlight.net (Belisi Clothiers) Date: Tue Feb 24 16:48:48 2004 Subject: [Biojava-dev] Hand-Made Silk Neckties - $3 Each Message-ID: Traditional Elegance, Exclusive Patterns, Amazing Price. That's what you can expect from fine Belisi Hand-made Neckwear. Click Here Now http://rpols.com/cgi/o.cgi?o=tmh For a limited time, Belisi is offering its signature styles online at an unheard of price to promote the Belisi brand. Take advantage of this limited time event! Choose 3 Hand-made Belisi Neckties for just $3 Each! Click here now http://rpols.com/cgi/o.cgi?o=tmh Sign up today and you'll also get a FREE Executive Writing Instrument valued at over $75! Order a 4th Tie for 20% off and get FREE Shipping! Click here now http://rpols.com/cgi/o.cgi?o=tmh About Belisi Neckties: Belisi's luxurious neckties are hand-made from the world's fintest silk. Our neckwear is manufacturered with more silk per inch that standard ties, creating a full knot, the hallmark of traditional men's dressing. Belisi neckties are an ample 4 inches wide at the bottom, making a powerful impression and have an extra silk loop at the back for those who don't wear tie-tacks. Belisi offers classic styling and distinctive patterns for the sophisticated buyer. Click here now http://rpols.com/cgi/o.cgi?o=tmh The above is an advertisement sent by a Belisi Clothiers affiliate. If you have any questions or concerns, you may contact us at the following address: Belisi Clothiers 4521 PGA Blvd. Suite 349, Palm Beach Gardens, FL 33418 Should you wish to unsubscribe from the list owner who sent you this email, please follow the unsubscription information below: Meditay LLC c/o ERC 180 South 300 West, Suite 318 Salt Lake City, UT 84111 Please take me-off http://rpols.com/cgi/o.cgi?o=un From mark.schreiber at group.novartis.com Tue Feb 24 20:05:14 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Tue Feb 24 20:07:56 2004 Subject: [Biojava-dev] Gaps and EmptyAlphabet Message-ID: Hi Matthew, The following shows the problem. It appears to be that gap.getMatches() gives an EmptyAlphabet. Instead I propose that it should give an Alphabet that contains only itself. Also, is there any reason why a Gap shouldn't be Atomic? After all if getMatches() returns itself and it's not really divisible within it's parent Alphabet then I think it should be Atomic. Why do I care I hear you ask?? Well, if it were Atomic and matched itself then I could make a special case of Distribution that actually stored the weight of gaps. public class FunWithGaps { public static void main(String[] args) { Alphabet dna = DNATools.getDNA(); Symbol gap = dna.getGapSymbol(); FiniteAlphabet a = (FiniteAlphabet)gap.getMatches(); //EmptyAlphabet System.out.println(a.size() == 0); //true //won't loop as hasNext() is false for (Iterator iter = a.iterator(); iter.hasNext(); ) { Symbol sym = (Symbol)iter.next(); System.out.println(sym.getName()); } System.out.println(a.contains(gap)); //false!! } } Matthew Pocock Sent by: biojava-dev-bounces@portal.open-bio.org 02/24/2004 07:41 PM To: Mark Schreiber/GP/Novartis@PH cc: biojava-dev@open-bio.org Subject: Re: [Biojava-dev] Gaps and EmptyAlphabet Mark, could you post some example code? This smells like it's a boundary-condition bug. The maths says it does match itself, so we have got the alphabet wrong. We should have included a 'gap' Symbol sub-interface, but it's too late now. Symbols and alpphabets will be much cleaner next time around, but oopy programming realy doesn't make it easy to do very relational / group-theoretical things without jumping through hoops, as extention vs specialisation are both modelled by inheritance but are realy orthogonal processes. Matthew mark.schreiber@group.novartis.com wrote: >The gap symbol getMatches method returns the EmptyAlphabet. > >This has the slightly weird result that the gap symbol doesn't match >itself!? I'm sure Bertrand Russell could write a book on that. I just >think it's plain weird. Wouldn't it be better if the getMatches for a gap >returned an FiniteAlphabet containing only the gap symbol?? > >- Mark > >Mark Schreiber >Principal Scientist (Bioinformatics) > >Novartis Institute for Tropical Diseases (NITD) >1 Science Park Road >#04-14 The Capricorn >Singapore 117528 > >phone +65 6722 2973 >fax +65 6722 2910 > >_______________________________________________ >biojava-dev mailing list >biojava-dev@biojava.org >http://biojava.org/mailman/listinfo/biojava-dev > > > _______________________________________________ biojava-dev mailing list biojava-dev@biojava.org http://biojava.org/mailman/listinfo/biojava-dev From mark.schreiber at group.novartis.com Tue Feb 24 20:19:31 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Tue Feb 24 20:22:12 2004 Subject: [Biojava-dev] Rationalisation Message-ID: OK - Maybe it's a hack and slash approach. I think for BJ2 there is a good argument for splitting Sybolic and Ontology APIs from the Bio stuff. Generating too many JARs is a bad idea. Actually I think that splitting BioSQL support is a good idea (and maybe merging with DAS, Ensembl, etc). Not everyone uses it and it would give you the option of getting the BioSQL jar that supports the schema version you want. - Mark David Huen 02/24/2004 04:59 PM Please respond to smh1008 To: Mark Schreiber/GP/Novartis@PH cc: Subject: Re: [Biojava-dev] Rationalisation On Tuesday 24 Feb 2004 3:15 am, mark.schreiber@group.novartis.com wrote: > As you all know biojava is quite big. It currently splits itself into two > jar files (biojava.jar and grammars.jar) or three if you include the > bytecode.jar. > > There have been suggestions of splitting it into subprojects. One obvious > place for a split would be biojava.jar and grammars.jar. The ant build > already achieves this artificially by splitting the code base in two. > Would it be sensible to give grammars it's own cvs home? > > Other possible splits: > > demos > doclets > apps > > My reasoning is as follows. Projects should be merged where components > have a high level of two way dependency and seperated where there is only > one way dependency. > > For example biojava depends heavily on grammars.jar but grammars.jar > doesn't care too much about the core of biojava. Demos and apps are > dependent on biojava but the reverse is not at all true. The doclets > project is a nice add on but they are pretty indenpendent of each other. > My feeling is that this would make management of the project much easier > and ant scripts simpler. > > Any thoughts or flames?? > By that rationale, classes related to bioSQL would sensibly lie outside the main package, as would the DP stuff. Perhaps we could put all the SQL implementation stuff (bioSQL, Ensembl) into one jar and things like DP into another exotics-that-will-do-your-mind-in jar. My only reservation aobut all this is whether it would make for (perhaps) more support work when users get confused as to which jars they should have had in their classpath. Regards, David Huen From mark.schreiber at group.novartis.com Tue Feb 24 20:24:31 2004 From: mark.schreiber at group.novartis.com (mark.schreiber@group.novartis.com) Date: Tue Feb 24 20:27:12 2004 Subject: [Biojava-dev] Rationalisation Message-ID: Your right! Grammars.jar has gone! I should pay more attention :) OK, splitting Grammars can wait for BJ2. I certainly don't want to make anyones job harder but demos and apps are an obvious target and would cause minimal pain to excise it from the main code base. I think this would also mean that at least one of the commons jar files could be moved in with the demos/apps group further reducing confusion about which jars are required and which ones are 'optional'. - Mark Schreiber Thomas Down Sent by: biojava-dev-bounces@portal.open-bio.org 02/24/2004 05:24 PM To: Mark Schreiber/GP/Novartis@PH cc: biojava-dev@biojava.org Subject: Re: [Biojava-dev] Rationalisation On 24 Feb 2004, at 03:15, mark.schreiber@group.novartis.com wrote: > As you all know biojava is quite big. It currently splits itself into > two > jar files (biojava.jar and grammars.jar) or three if you include the > bytecode.jar. > > There have been suggestions of splitting it into subprojects. One > obvious > place for a split would be biojava.jar and grammars.jar. The ant build > already achieves this artificially by splitting the code base in two. > Would it be sensible to give grammars it's own cvs home? Actually, I think grammars.jar is probably a bad example: it was only being produced as a separate jar file for the convenience of the build process. This got fixed in the build.xml clean up a month or so back: if you've still got a separate grammars.jar file lying around, it's from an old build and you should probably get rid of it. Unless there's someone who seriously wants to use the grammars without the rest of biojava, I'd vote to keep them in their current place. On the other hand... > Other possible splits: > > demos > doclets > apps Yes, all of these are possibilities. Any taglets we use which might be of general interest should probably go to a general-purpose hosting site like jakarta. Splitting the demos out it an interesting idea since it means that users have the option to download them without grabbing the complete (big!) biojava-live tree. We should do this iff: - It makes the demos more, not less, visible to users (and core developers). - We can make sure they stay in sync with the core API (I can probably solve this one by adding them to the Autobuilder). Another possible split, which has been talked about for a long time but never really happened is to separate out "general purpose" parts of the biojava API from "biology-specific" parts. This still seems like a good idea in principle, but at this point it might be best to leave it for biojava 2. Thomas. _______________________________________________ biojava-dev mailing list biojava-dev@biojava.org http://biojava.org/mailman/listinfo/biojava-dev From autobuilder at derkholm.net Wed Feb 25 00:20:04 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Wed Feb 25 00:29:35 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077686408653.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040225 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From autobuilder at derkholm.net Thu Feb 26 00:20:11 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Thu Feb 26 00:29:41 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077772813644.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040226 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ No changes were made in the last 24 hours. -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From f.cadieux at btinternet.com Thu Feb 26 17:04:56 2004 From: f.cadieux at btinternet.com (Info) Date: Thu Feb 26 17:11:07 2004 Subject: [Biojava-dev] Federal Provincial Subsidies Message-ID: <200402262210.i1QMAo9Q026763@portal.open-bio.org> CANADA BOOKS 26 CH. BELLEVUE ST-ANNE-DES-LACS QC, CANADA J0R 1B0 (450) 224-9275 PRESS RELEASE CANADIAN SUBSIDY DIRECTORY YEAR 2004 EDITION Legal Deposit-National Library of Canada ISBN 2-922870-05-7 The new revised edition of the Canadian Subsidy Directory 2004 is now available. The new edition is the most complete and affordable reference for anyone looking for financial support. It is deemed to be the perfect tool for new or existing businesses, individual ventures, foundations and associations. This Publication contains more than 2600 direct and indirect financial subsidies, grants and loans offered by government departments and agencies, foundations, associations and organisations. In this new 2004 edition all programs are well described. The Canadian Subsidy Directory is the most comprehensive tool to start up a business, improve existent activities, set up a business plan, or obtain assistance from experts in fields such as: Industry, transport, agriculture, communications, municipal infrastructure, education, import-export, labor, construction and renovation, the service sector, hi-tech industries, research and development, joint ventures, arts, cinema, theatre, music and recording industry, the self employed, contests, and new talents. Assistance from and for foundations and associations, guidance to prepare a business plan, market surveys, computers, and much more! The Canadian Subsidy Directory is sold $ 69.95, to obtain a copy please visit: www.cbooks.biz From autobuilder at derkholm.net Fri Feb 27 00:12:43 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Fri Feb 27 00:22:13 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <28349544.1077858763953.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040227 Binary build: OK Javadocs build: OK Core test suite: NOT RUN Problems occurred during this build cycle -- please investigate as soon as possible! The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/bio/seq/projection/ProjectionEngine.java * biojava-live/src/org/biojava/bio/symbol/AbstractSymbol.java * biojava-live/tests/org/biojava/bio/seq/impl/ViewSequenceTest.java * biojava-live/tests/org/biojava/bio/symbol/AbstractSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/AlphabetManagerTest.java * biojava-live/tests/org/biojava/bio/symbol/AlphabetSerializationTest.java * biojava-live/tests/org/biojava/bio/symbol/BetweenLocationTest.java * biojava-live/tests/org/biojava/bio/symbol/CircularLocationTest.java * biojava-live/tests/org/biojava/bio/symbol/CodonPrefToolsTest.java * biojava-live/tests/org/biojava/bio/symbol/CompoundLocationTest.java * biojava-live/tests/org/biojava/bio/symbol/CrossProductAlphabetIndexTest.java * biojava-live/tests/org/biojava/bio/symbol/CrossProductTokenizationTest.java * biojava-live/tests/org/biojava/bio/symbol/FundamentalAtomicSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/GappedSymbolListTest.java * biojava-live/tests/org/biojava/bio/symbol/MergeLocationTest.java * biojava-live/tests/org/biojava/bio/symbol/MotifToolsTest.java * biojava-live/tests/org/biojava/bio/symbol/NameTokenizationTest.java * biojava-live/tests/org/biojava/bio/symbol/PackedDnaSymbolListTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleAtomicSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleBasisSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleCodonPrefTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleSymbolListTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleWobbleDistributionTest.java * biojava-live/tests/org/biojava/bio/symbol/SymbolListTest.java * biojava-live/tests/org/biojava/bio/symbol/SymbolSerializationTest.java * biojava-live/tests/org/biojava/bio/symbol/SymbolUtils.java * biojava-live/tests/org/biojava/bio/symbol/TranslationTest.java * biojava-live/tests/org/biojava/bio/symbol/UkkonenSuffixTreeTest.java * biojava-live/tests/org/biojava/utils/RepeatedCharSequenceTest.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From td2 at sanger.ac.uk Fri Feb 27 04:52:15 2004 From: td2 at sanger.ac.uk (Thomas Down) Date: Fri Feb 27 04:58:16 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report In-Reply-To: <28349544.1077858763953.JavaMail.thomas@firechild.derkholm.net> References: <28349544.1077858763953.JavaMail.thomas@firechild.derkholm.net> Message-ID: <9FC338F6-690A-11D8-B22E-000A95C8B056@sanger.ac.uk> On 27 Feb 2004, at 05:12, autobuilder@derkholm.net wrote: > BioJava automatic build system, run 20040227 > > Binary build: OK > Javadocs build: OK > Core test suite: NOT RUN Hi, This means that the test suite won't compile (I'll see if I can get the script to generate a more informative message for this at some point :-). The main problem seems to be that RepeatedCharSequenceTest.java has been checked in, but the corresponding RepeatedCharSequence is missing. Matthew, can you check this in ASAP? There's a second, apparently unrelated problem of BioSQLSequenceDBTest calling a non-existant method on OntologySQL. I'm not sure what's going on here. Do we really need to have test cases calling non-public API like OntologySQL? Thomas > Problems occurred during this build cycle -- please investigate as > soon as possible! > > The following files were modified in the last 24 hours: > > * > biojava-live/src/org/biojava/bio/seq/projection/ProjectionEngine.java > * biojava-live/src/org/biojava/bio/symbol/AbstractSymbol.java > * biojava-live/tests/org/biojava/bio/seq/impl/ViewSequenceTest.java > * > biojava-live/tests/org/biojava/bio/symbol/AbstractSymbolEventTest.java > * biojava-live/tests/org/biojava/bio/symbol/AlphabetManagerTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > AlphabetSerializationTest.java > * biojava-live/tests/org/biojava/bio/symbol/BetweenLocationTest.java > * biojava-live/tests/org/biojava/bio/symbol/CircularLocationTest.java > * biojava-live/tests/org/biojava/bio/symbol/CodonPrefToolsTest.java > * biojava-live/tests/org/biojava/bio/symbol/CompoundLocationTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > CrossProductAlphabetIndexTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > CrossProductTokenizationTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > FundamentalAtomicSymbolEventTest.java > * biojava-live/tests/org/biojava/bio/symbol/GappedSymbolListTest.java > * biojava-live/tests/org/biojava/bio/symbol/MergeLocationTest.java > * biojava-live/tests/org/biojava/bio/symbol/MotifToolsTest.java > * biojava-live/tests/org/biojava/bio/symbol/NameTokenizationTest.java > * > biojava-live/tests/org/biojava/bio/symbol/PackedDnaSymbolListTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > SimpleAtomicSymbolEventTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > SimpleBasisSymbolEventTest.java > * biojava-live/tests/org/biojava/bio/symbol/SimpleCodonPrefTest.java > * > biojava-live/tests/org/biojava/bio/symbol/SimpleSymbolEventTest.java > * biojava-live/tests/org/biojava/bio/symbol/SimpleSymbolListTest.java > * > biojava-live/tests/org/biojava/bio/symbol/ > SimpleWobbleDistributionTest.java > * biojava-live/tests/org/biojava/bio/symbol/SymbolListTest.java > * > biojava-live/tests/org/biojava/bio/symbol/SymbolSerializationTest.java > * biojava-live/tests/org/biojava/bio/symbol/SymbolUtils.java > * biojava-live/tests/org/biojava/bio/symbol/TranslationTest.java > * > biojava-live/tests/org/biojava/bio/symbol/UkkonenSuffixTreeTest.java > * biojava-live/tests/org/biojava/utils/RepeatedCharSequenceTest.java > > A patch file reflecting these changes is available from > > http://www.derkholm.net/autobuild/patches/ > > -- > BioJava Autobuilder, maintained by Thomas Down > If you notice any problems, contact autobuilder@derkholm.net > > _______________________________________________ > biojava-dev mailing list > biojava-dev@biojava.org > http://biojava.org/mailman/listinfo/biojava-dev > From matthew_pocock at yahoo.co.uk Fri Feb 27 07:19:56 2004 From: matthew_pocock at yahoo.co.uk (Matthew Pocock) Date: Fri Feb 27 07:26:01 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report In-Reply-To: <9FC338F6-690A-11D8-B22E-000A95C8B056@sanger.ac.uk> References: <28349544.1077858763953.JavaMail.thomas@firechild.derkholm.net> <9FC338F6-690A-11D8-B22E-000A95C8B056@sanger.ac.uk> Message-ID: <403F35EC.50903@yahoo.co.uk> Thomas Down wrote: > The main problem seems to be that RepeatedCharSequenceTest.java has > been checked in, but the corresponding RepeatedCharSequence is > missing. Matthew, can you check this in ASAP? My bad - fixed. From webmaster at flowerwolf.com Fri Feb 27 16:04:53 2004 From: webmaster at flowerwolf.com (Homestyle) Date: Fri Feb 27 17:10:37 2004 Subject: [Biojava-dev] Get A Garden Tote On Us (With Membership) Message-ID: Do it yourself...with style and savings! GET 3 DECORATING BOOKS FOR $4.95 PLUS A FREE GARDEN TOTE. Click Here: http://rpols.com/cgi/o.cgi?o=hmd Welcome to the wonderful world of HomeStyle Books?. Explore the ultimate resource of expert advice, DIY projects, and money-saving ideas. Decorating, gardening, entertaining, crafting...do it all with us. Choose from today's best guides by trusted experts, including: HGTV? Before and After Decorating The network's first book features more than 150 makeovers. Taylor's Guides: Encyclopedia of Garden Plants by Frances Tenenbaum Learn how & what to grow in your yard with a gorgeous guide. Christopher Lowell's You Can Do It! Small Spaces The Emmy-winner maximizes your bedrooms, hallways & more. Susie Coelho's Styling For Entertaining Transform living spaces into themed party places (with menus, too). Get 3 books for $4.95 plus a FREE garden tote with membership. Click Here:http://rpols.com/cgi/o.cgi?o=hmd Shop risk free with our 100% satisfaction guarantee. To unsubscribe go here: http://rpols.com/cgi/o.cgi?o=bkun Member Services, 1225 South Market St., Mechanicsburg, PA 17055 Meditay LLC c/o ERC 180 South 300 West, Suite 318 Salt Lake City, UT 84111 Please take me-off http://rpols.com/cgi/o.cgi?o=sun From autobuilder at derkholm.net Sat Feb 28 00:20:07 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sat Feb 28 00:29:41 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1077945608117.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040228 Binary build: OK Javadocs build: OK Core test suite: FAILED The core test suite is failing -- please investigate the following tests: * org.biojava.bio.symbol.SimpleAtomicSymbolEventTest * org.biojava.bio.symbol.SimpleBasisSymbolEventTest * org.biojava.bio.symbol.SimpleSymbolEventTest The following files were modified in the last 24 hours: * biojava-live/src/org/biojava/utils/ChangeForwarder.java * biojava-live/src/org/biojava/utils/ChangeSupport.java * biojava-live/src/org/biojava/utils/ChangeType.java * biojava-live/src/org/biojava/utils/MergingSet.java * biojava-live/src/org/biojava/utils/RepeatedCharSequence.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From dieselfuelinject at eyou.com Sat Feb 28 08:48:50 2004 From: dieselfuelinject at eyou.com (dieselfuelinject@eyou.com) Date: Sat Feb 28 08:54:57 2004 Subject: [Biojava-dev] P,02/28,Order Message-ID: <200402281354.i1SDsf9Q014137@portal.open-bio.org> Dear Sir, we have been in the field of diesel fuel injection systems for quite a few years.(CHINA) Recently we have developed a new kind of h&r, "CH-D90101A=AM Bosch number HD90101A"Its unit price is USD150/pc.And we also adjust the unit price of Nozzle , Plunger to USD4~8/pc respectively. We tell you that we will update our VE h&r (hydraulic heads for the VE distributor pump) list in our homepages.Thirty more models will be added.And the minimum order will be 10pcs a model. we give the unity quotation of VE distributor head: 3-cyl:USD:55/1pcs 4-cyl:USD:40~50/1pcs 5-cyl:USD:60/1pcs 6-cyl:USD:45~50/1pcs We can ship the following three models to you within 6~8 weeks. after we receive your payment. If you feel interested in our products,please advise the details about what you need,such model name,part number,quantity and so on.We are always within your touch. Thanks and best regards Looking forward to our favorable cooperation. Hope to hear from you soon. (NIPPON DENSO) D00-0143 D00-0242 D00-0262 D00-0371 D00-0432 D00-1030 D00-1060 D00-1090 D00-1210 D00-1220 D00-1230 D00-1240 D00-1250 D00-1330 D00-1331 D00-1600 D40-0080 ZEXEL Z00-2220 Z00-3320 Z00-4520 Z00-5521 Z00-8821 Z00-9720 Z01-0520 Z01-2120 Z02-0820 Z02-0920 Z02-1420 Z02-4020 Z02-4320 Z02-3820 Z03-2820 Z03-3120 Z03-3520 Z04-1520 Z04-2200 Z05-1920 Z30-1420 BOSCH A 333 320 A 333 323 A 334 313 A 334 327 A 334 565 A 334 337 A 334 378 A 334 424 A 334 475 A 334 485 A 334 494 A 334 496 A 334 580 A 334 590 A 334 564 A 334 565 A 334 575 A 334 592 A 334 595 A 334 596 A 334 603 A 334 604 A 334 606 A 334 617 A 334 675 A 334 678 A 334 720 A 334 780 A 334 798 A 334 859 A 334 874 A 334 899 A 334 946 A 335 345 B 335 022 A 336 335 A 336 352 A 336 364 A 336 403 A 336 423 A 336 464 A 336 480 A 336 528 A 336 608 A 336 614 A 336 626 A 336 632 B 334 050 B 334 021 B 336 013 We have a large number of nozzle, plunger and delivery valve in stock.Here is a list of part of them. " " NOZZLE 093400-1310 DN0SD193 093400-1710 DLLA160SND171 093400-2280 DNOSD228 093400-5210 DNOPD21 093400-5571 ND-DN4PD57 093400-5590 ND-DLLA150P59 093400-7690 ND-DN10PDN129 093400-7700 ND-DN10PDN130 DNOSD261 DNOSD220 DNOSD293 DLLA150P205 DLLA150S1070 105000-108 NP-DNOSD211 105000-1130 NP-DN4SD24 10500-1650 NP-DNOSD2110 105000-1080 NP-DNOSD211 105000-1360 NP-DN4SD24 105000-1730 NP-DNOSD21 105000-1740 NP-DNOSD193 105000-1760 105000-2280 NP-DNOSDN228 105007-1120 NP-DNOPDN112 105007-1130 NP-DN0PDN113 105007-1210 NP-DNOPDN121 105015-2780 NP-DLLA166S374NP6 105015-3280 NP-DLLA150S328NP52 105015-3520 DLLA150S384NP73 105015-3650 NP-DLLA151S354N86 105015-3670 NP-DLLA160S354NP88 105015-3850 NP-DLLA150S334N385 105015-4130 NP-DLLA154S324N413 105015-4170 NP-DLLA137S374N417 105015-4190 DLLA154S334N419 105015-4220 NP-DLLA160S295N422 105015-4330 NP-DLLA105S304N433 105015-4730 NP-DLLA148S324N473 105015-5070 NP-DLLA160S325N507 105015-6130 NP-DLLA142SN613 105015-6380 DLLA158SN638 105015-8690 DLLA158SN869 105015-8860 NP-DLLA148SN886 105017-0070 NP-DLLA154PN007 105017-0090 NP-DLLA152PN009 105017-0630 NP-DLLA152PN063 105017-0670 DLLA154PN067 105017-0100 DLLA160PN010 105017-0210 DLLA150PN021 105017-0211/10 DLLA150PN021 105017-0900 DLLA152PN009 105017-1160 NP-DLLA154PN116 105017-1180 DLLA155PN118 105007-1210 NP-DNOPDN121 105017-1780 DLLA153PN178 0 433 271 740 0 433 271 047 DLLA150S187 0 433 271 045 DLLA150S186 0 433 171 031 DLLA150P30 0 433 171 050 DLLA160P50 0 433 171 059 DLLA150P59 0 433 171 104 DLLA150P115 0 433 171 149 DLLA146P166 0 433 171 137 DLLA146P154 0 433 171 161 DLLA144P184 0 433 171 172 DLLA154P206 0 433 171 231 DLLA150P326 0 433 171 435 DLLA145P574 0 433 171 444 DLLA150P585 0 433 175 048 DSLA145P300 0 433 271 045 DLLA150S186 0 433 271 047 DLLA150S187 0 433 271 361 DLLA150S739 0 433 271 404 DLLA142S792 0 433 271 874 DLLA150S739 0 466 171 003 DLL-A160P3 NP-DLL154S284N393 NP-DLL160S 354NP88 6801128 6801118 PLUNGER LIST: 131101-7020 0-4 131101-7520 0-9 A17 131151-2720 A43 131151-3220 A44 131151-5820 A74 131151-7320 A89 A98 131152-1420 A138 A147 131152-2220 A148 131152-3120 A158 131152-3320 A160 131152-5620 A188 131153-1220 A196 131152-8520 A226 131153-8920 A768 A722 134101-1420 P2 134101-1520 P3 P4 134101-1820 P6 134101-3820 P25 134101-6320 P48 134101-6420 P49 Delivery valve 146430-1420 131160-1920 02A 131160-2220 05A 131160-2920 12A 131160-3620 20A 134110-0120 P1 134110-0520 P4 134110-0920 P8 134110-4520 P44 131110-0620 161S2 134110-0920 P8 134110-4520 P44 134110-7420 P73 131110-2920 A9 131110-3920 A20 131110-4720 A28 131110-5120 A32 131110-5220 A33 131110-5920 A40 13110-6820 A49 131110-7720 A58 131110-7820 A59 131110-9420 A75 131160-0420 A85 1 468 532 247 A247 146430-0020 VE1 146430-1420 VE15 " dieselfuelinject@eyou.com From dieselfuelinject at eyou.com Sat Feb 28 08:48:50 2004 From: dieselfuelinject at eyou.com (dieselfuelinject@eyou.com) Date: Sat Feb 28 08:54:58 2004 Subject: [Biojava-dev] P,02/28,Order Message-ID: <200402281354.i1SDse9Q014136@portal.open-bio.org> Dear Sir, we have been in the field of diesel fuel injection systems for quite a few years.(CHINA) Recently we have developed a new kind of h&r, "CH-D90101A=AM Bosch number HD90101A"Its unit price is USD150/pc.And we also adjust the unit price of Nozzle , Plunger to USD4~8/pc respectively. We tell you that we will update our VE h&r (hydraulic heads for the VE distributor pump) list in our homepages.Thirty more models will be added.And the minimum order will be 10pcs a model. we give the unity quotation of VE distributor head: 3-cyl:USD:55/1pcs 4-cyl:USD:40~50/1pcs 5-cyl:USD:60/1pcs 6-cyl:USD:45~50/1pcs We can ship the following three models to you within 6~8 weeks. after we receive your payment. If you feel interested in our products,please advise the details about what you need,such model name,part number,quantity and so on.We are always within your touch. Thanks and best regards Looking forward to our favorable cooperation. Hope to hear from you soon. (NIPPON DENSO) D00-0143 D00-0242 D00-0262 D00-0371 D00-0432 D00-1030 D00-1060 D00-1090 D00-1210 D00-1220 D00-1230 D00-1240 D00-1250 D00-1330 D00-1331 D00-1600 D40-0080 ZEXEL Z00-2220 Z00-3320 Z00-4520 Z00-5521 Z00-8821 Z00-9720 Z01-0520 Z01-2120 Z02-0820 Z02-0920 Z02-1420 Z02-4020 Z02-4320 Z02-3820 Z03-2820 Z03-3120 Z03-3520 Z04-1520 Z04-2200 Z05-1920 Z30-1420 BOSCH A 333 320 A 333 323 A 334 313 A 334 327 A 334 565 A 334 337 A 334 378 A 334 424 A 334 475 A 334 485 A 334 494 A 334 496 A 334 580 A 334 590 A 334 564 A 334 565 A 334 575 A 334 592 A 334 595 A 334 596 A 334 603 A 334 604 A 334 606 A 334 617 A 334 675 A 334 678 A 334 720 A 334 780 A 334 798 A 334 859 A 334 874 A 334 899 A 334 946 A 335 345 B 335 022 A 336 335 A 336 352 A 336 364 A 336 403 A 336 423 A 336 464 A 336 480 A 336 528 A 336 608 A 336 614 A 336 626 A 336 632 B 334 050 B 334 021 B 336 013 We have a large number of nozzle, plunger and delivery valve in stock.Here is a list of part of them. " " NOZZLE 093400-1310 DN0SD193 093400-1710 DLLA160SND171 093400-2280 DNOSD228 093400-5210 DNOPD21 093400-5571 ND-DN4PD57 093400-5590 ND-DLLA150P59 093400-7690 ND-DN10PDN129 093400-7700 ND-DN10PDN130 DNOSD261 DNOSD220 DNOSD293 DLLA150P205 DLLA150S1070 105000-108 NP-DNOSD211 105000-1130 NP-DN4SD24 10500-1650 NP-DNOSD2110 105000-1080 NP-DNOSD211 105000-1360 NP-DN4SD24 105000-1730 NP-DNOSD21 105000-1740 NP-DNOSD193 105000-1760 105000-2280 NP-DNOSDN228 105007-1120 NP-DNOPDN112 105007-1130 NP-DN0PDN113 105007-1210 NP-DNOPDN121 105015-2780 NP-DLLA166S374NP6 105015-3280 NP-DLLA150S328NP52 105015-3520 DLLA150S384NP73 105015-3650 NP-DLLA151S354N86 105015-3670 NP-DLLA160S354NP88 105015-3850 NP-DLLA150S334N385 105015-4130 NP-DLLA154S324N413 105015-4170 NP-DLLA137S374N417 105015-4190 DLLA154S334N419 105015-4220 NP-DLLA160S295N422 105015-4330 NP-DLLA105S304N433 105015-4730 NP-DLLA148S324N473 105015-5070 NP-DLLA160S325N507 105015-6130 NP-DLLA142SN613 105015-6380 DLLA158SN638 105015-8690 DLLA158SN869 105015-8860 NP-DLLA148SN886 105017-0070 NP-DLLA154PN007 105017-0090 NP-DLLA152PN009 105017-0630 NP-DLLA152PN063 105017-0670 DLLA154PN067 105017-0100 DLLA160PN010 105017-0210 DLLA150PN021 105017-0211/10 DLLA150PN021 105017-0900 DLLA152PN009 105017-1160 NP-DLLA154PN116 105017-1180 DLLA155PN118 105007-1210 NP-DNOPDN121 105017-1780 DLLA153PN178 0 433 271 740 0 433 271 047 DLLA150S187 0 433 271 045 DLLA150S186 0 433 171 031 DLLA150P30 0 433 171 050 DLLA160P50 0 433 171 059 DLLA150P59 0 433 171 104 DLLA150P115 0 433 171 149 DLLA146P166 0 433 171 137 DLLA146P154 0 433 171 161 DLLA144P184 0 433 171 172 DLLA154P206 0 433 171 231 DLLA150P326 0 433 171 435 DLLA145P574 0 433 171 444 DLLA150P585 0 433 175 048 DSLA145P300 0 433 271 045 DLLA150S186 0 433 271 047 DLLA150S187 0 433 271 361 DLLA150S739 0 433 271 404 DLLA142S792 0 433 271 874 DLLA150S739 0 466 171 003 DLL-A160P3 NP-DLL154S284N393 NP-DLL160S 354NP88 6801128 6801118 PLUNGER LIST: 131101-7020 0-4 131101-7520 0-9 A17 131151-2720 A43 131151-3220 A44 131151-5820 A74 131151-7320 A89 A98 131152-1420 A138 A147 131152-2220 A148 131152-3120 A158 131152-3320 A160 131152-5620 A188 131153-1220 A196 131152-8520 A226 131153-8920 A768 A722 134101-1420 P2 134101-1520 P3 P4 134101-1820 P6 134101-3820 P25 134101-6320 P48 134101-6420 P49 Delivery valve 146430-1420 131160-1920 02A 131160-2220 05A 131160-2920 12A 131160-3620 20A 134110-0120 P1 134110-0520 P4 134110-0920 P8 134110-4520 P44 131110-0620 161S2 134110-0920 P8 134110-4520 P44 134110-7420 P73 131110-2920 A9 131110-3920 A20 131110-4720 A28 131110-5120 A32 131110-5220 A33 131110-5920 A40 13110-6820 A49 131110-7720 A58 131110-7820 A59 131110-9420 A75 131160-0420 A85 1 468 532 247 A247 146430-0020 VE1 146430-1420 VE15 " dieselfuelinject@eyou.com From td2 at sanger.ac.uk Sat Feb 28 12:06:28 2004 From: td2 at sanger.ac.uk (Thomas Down) Date: Sat Feb 28 12:12:23 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report In-Reply-To: <31538514.1077945608117.JavaMail.thomas@firechild.derkholm.net> References: <31538514.1077945608117.JavaMail.thomas@firechild.derkholm.net> Message-ID: <72A66220-6A10-11D8-9380-000A95C8B056@sanger.ac.uk> On 28 Feb 2004, at 05:20, autobuilder@derkholm.net wrote: > BioJava automatic build system, run 20040228 > > Binary build: OK > Javadocs build: OK > Core test suite: FAILED > > The core test suite is failing -- please investigate the following > tests: > > * org.biojava.bio.symbol.SimpleAtomicSymbolEventTest > * org.biojava.bio.symbol.SimpleBasisSymbolEventTest > * org.biojava.bio.symbol.SimpleSymbolEventTest These look like test-suite bugs -- they weren't expecting Symbol implementations to defensively copy the Annotation bundle you pass to their constructor. I've fixed the tests to handle this case now. More general point: defensive copies should probably be documented, to avoid nasty object-ownership confusions. Thomas. From delivery at hosyou-r.mine.nu Sat Feb 28 12:29:43 2004 From: delivery at hosyou-r.mine.nu (=?iso-2022-jp?Q?=1B=24BJ=5D=3EZ6=282q=1B=28B?=) Date: Sat Feb 28 12:31:45 2004 Subject: [Biojava-dev] =?iso-2022-jp?b?GyRCISEhIUwkPjVCejktOXAhdiMyGyhC?= =?iso-2022-jp?b?GyRCMi8hIiMzMi8hIiM1Mi8jOUBpS3wxXzx9Rn48VCQsQjM9UCQ3GyhC?= =?iso-2022-jp?b?GyRCJEYkJCReJDkhIxsoQg==?= Message-ID: <4076786.1077989383785.JavaMail.nobody@hosyou-r.mine.nu> <配信者> はじめまして、全信協顧問桜井と申します。         配信停止は大変恐縮ですが http://www.hosyoukyoukai.net/cgi-bin/postmail/teishi.html にてお願い申し上げます。    *==* ご挨拶 ==*==*====**==**==5億9千万円への一歩=*==*==*==*==*            謹啓、時下益々ご健勝のこととお察し申し上げます。                突然の配信、ご容赦お願い申し上げます。 ■イマ、5千万円があったら最高なのに、の方々!イマからでも遅くありません!! ■2億、3億、5億9千万円収入者が続出しています。            しかし、証拠がなければ誰でも信用しません。   □━━主たる物的証拠━━見せます━━何事も論より証拠━━□    東京高等裁判所の判決書・2億、3億、5億9千万円収入の    銀行印有振込み書・福祉事務所よりの保証証券使用依頼書・他   □━━━━━━━━━━━━━━━━━━━━━━━━━━□        成人男女・副業在宅高額ネット収入目的に最適です。 ※ 資料ご請求はhttp://www.hosyoukyoukai.net からお願い申し上げます。       From autobuilder at derkholm.net Sun Feb 29 00:20:19 2004 From: autobuilder at derkholm.net (autobuilder@derkholm.net) Date: Sun Feb 29 00:32:23 2004 Subject: [Biojava-dev] [biojava-builder] BioJava nightly build report Message-ID: <31538514.1078032022309.JavaMail.thomas@firechild.derkholm.net> BioJava automatic build system, run 20040229 Binary build: OK Javadocs build: OK Core test suite: OK A snapshot release has been made at: http://www.derkholm.net/autobuild/ The following files were modified in the last 24 hours: * biojava-live/tests/org/biojava/bio/symbol/AbstractSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleAtomicSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleBasisSymbolEventTest.java * biojava-live/tests/org/biojava/bio/symbol/SimpleSymbolEventTest.java A patch file reflecting these changes is available from http://www.derkholm.net/autobuild/patches/ -- BioJava Autobuilder, maintained by Thomas Down If you notice any problems, contact autobuilder@derkholm.net From rainer.warth at rdls.nestle.com Tue Feb 24 02:40:15 2004 From: rainer.warth at rdls.nestle.com (Warth,Rainer,LAUSANNE,NRC/BAS) Date: Thu Mar 4 21:40:37 2004 Subject: [Biojava-dev] ViewSequence Message-ID: Hi, I wanted to try this program from the bioJAVA in ANGER page (http://www.biojava.org/docs/bj_in_anger/NameChange.htm ). I just pasted the text in the NameChange.java file which is part of the seq package. My biojava classpath must be okay since I have other classes in this package, which work fine (e.g. TestEmbl). However, I get the message that ViewSequence(seq, "ABC123") is not a valid constructor. In addition, the method writeFasta does not seem to have the right arguments ( line SeqIOTools.writeFasta(System.out, seq2). This is confirmed when I try to run it. java.lang.Error: Unresolved compilation problems: The constructor ViewSequence(Sequence, String) is undefined The method writeFasta(OutputStream, SequenceDB) in the type SeqIOTools is not applicable for the arguments (PrintStream, ViewSequence) at seq.NameChange.main(NameChange.java:28) Does anybody see, what is wrong ? biojava-1.3.1.jar and bytecode-0.92.jar are on my classpath. Best, Rainer -------- package seq; import java.io.*; import org.biojava.bio.seq.*; import org.biojava.bio.seq.io.*; import org.biojava.bio.symbol.*; public class NameChange { public static void main(String[] args) { try { Sequence seq = DNATools.createDNASequence("atgcgctaggctag","gi|12356|ABC123"); //create a veiw on the sequence and change its name ViewSequence seq2 = new ViewSequence(seq, "ABC123"); //print to FASTA to prove the name has changed SeqIOTools.writeFasta(System.out, seq2); } catch (IllegalSymbolException ex) { //tried to make seq with non DNA symbol ex.printStackTrace(); }catch (IOException ex) { //couldn't print seq2 to System out?? ex.printStackTrace(); } } } --- Dr. Rainer Warth Research Scientist Bioinformatics BioAnalytical Science Department Nestl? Research Center Vers-Chez-LES-BLANC phone: +41/21 785 8713 1000 LAUSANNE 26 FAX: +41/21 785 9486 SWITZERLAND e-mail: rainer.warth@rdls.nestle.com Dr. Rainer Warth Research Scientist Bioinformatics BioAnalytical Science Department Nestl? Research Center Vers-Chez-LES-BLANC phone: +41/21 785 8713 1000 LAUSANNE 26 FAX: +41/21 785 9486 SWITZERLAND e-mail: rainer.warth@rdls.nestle.com