Recent News
Genex-2 Schema Table Docs Updated   jason_e_stewart - 2003-09-20 11:25   -   GeneX Gene Expression Database
The HTML versions of the Genex-2 schema have been updated and posted on the SourceForge WWW site at: http://genex.sourceforge.net/genex-2-schema.shtml
Genex-2 Schema Table Docs Updated   jason_e_stewart - 2003-06-10 21:49   -   GeneX Gene Expression Database
The HTML versions of the Genex-2 schema have been updated and posted on the SourceForge WWW site at: http://genex.sourceforge.net/genex-2-schema.shtml
Weekly snapshot 2003-10-06 available   jason_e_stewart - 2003-06-10 21:21   -   GeneX Gene Expression Database
The first weekly snapshot is now available at: https://sourceforge.net/project/showfiles.php?group_id=16453&release_id=164035

Major Changes
Project CVS not being updated   jason_e_stewart - 2003-06-10 21:14   -   GeneX Gene Expression Database
In order to prepare for a major reorganization of the server codebase, we have switched to using Subversion (http://subversion.tigris.org/) as the main version control system for the project. Since SourceForge currently only offers CVS to projects, we are running the Subversion server off a private machine.
Now using sf.net News System   kingb - 2003-04-23 09:44   -   GeneX Gene Expression Database
The GeneX project, from now on, will be using the sourceforge.net news system for posting News. Each post will automaticly be posted on main page of the GeneX website (http://genex.sf.net).
Old News

Nov 8th, 2002 - Weekly Status Updates Web Page
Many of the developers working on Genex have agreed to post weekly updates on the genex-dev mainling list. These updates will be taken from the list and posted at http://genex.sourceforge.net/status/ Enjoy!

Oct 20, 2002 - First Beta release of GeneX 2.0.0
WARNING This is strictly a developers release. You should not attempt to install this package unless you are an experienced Unix admin. See the details on the Download page.

Oct 1, 2002 - GeneX 1.5.7 Released
This is a more or less stable version. It has the new user interface to manage/import Affymetrix data. There are three analysis routines, but we a preparing for an overhaul of the analysis tools. To learn more go to the Download page or the UVa install of GeneX 1.x.

Aug 29, 2002 - Update Genex-2 Schema information can be found here (now with hyperlinks!!).

Feb 20, 2002 - preliminary information now available discussing the future directions of GeneX. It includes links to timelines and project descriptions from the different sources that are currently funding GeneX development.

Feb 8, 2002 - preliminary G2G information now available.

Feb 6, 2002 - Added the GeneX Development page for helping coordinate GeneX developers.

Jan 31, 2002 - GeneX and G2G talk given by Jason Stewart at the O'Reilly Bioinformatics Technology Conference . The slides for the talk are available here .

Oct 4, 2001 - GeneX Sourceforge Web site is put in place, along with user access to the development site and CVS repository.

September, 2001 - NCGR commits GeneX development to a fully Open Source model, enabling GeneX to become a truly community supported project

August, 2001 - GeneX-Server-1.0.4 released

Mar 3, 2001 - DataLoader project started to support large-scale, server-side data entry for GeneX. In Perl. Fewer annotation requirements.

Jan 20, 2001 - Server install seems to be user-configurable; no longer need to be root to install the GeneX components (but still need root for some other components). (thanks to Micheal Pear for his input!)

Jan 16, 2001 - Someone outside of NCGR (Michael Pear, UCSD) installs GeneX, loads their own data set with the Curation Tool and gets data back from a query.

Jan 10th, 2001 - CyberT paper accepted

GeneX Description
GeneX is an Open Source database system. It is not a commercial-grade, plug and play system for analyzing single sets of gene expression.
The GeneX project consists of 4 parts:
  1. The Data Loader The scriptable to get your data into the database.
  2. The Database itself - the conceptual model of the inter-relationships of the data, as well as the implementation of that model in a database software system. Currently GeneX is being run on the Open Source PostgreSQL database system as it supports the SQL92 std and has proven to be reasonably stable and of decent performance so far.
  3. The XML data exchange protocol (the format currently used by Genex is called GeneXML, but it will be shifting to the new MAGE-ML standard shortly.
  4. The Query and Analytical routines to ask for data from the database and perform some useful act on it, hopefully increasing your understanding of the biological processes under examination.
Open Source aspects of development
GeneX is an Open Source Project. It includes a few useful analytical tools as proof of concept, but it is still an evolving system (tho it's now usable) and we encourage you to install it, try to use it, complain about what doesn't work, give us feedback about what you like and don't like. IF you can give us specific details about an analysis or interface, we'd certainly appreciate that. If you can give us code that implements it, we'd really like that.

If you have programming skills and you're interested in moving the project along in areas where GeneX is lacking, please contact us and we'll try to help you get started. If you're a biologist in the area of gene expression and you an algorithm implemented or you see a better way of doing something, please let us know and we'll try to address your problem.

We are going to attempt to follow one of the precepts of Open Source - release early and release often. We'll be following the style of Perl and the Linux kernel - there will be 'stable' version and a 'development' version. The stable version will not change very much over time except for bug patches. All the new stuff will happen with the developement version, and those who want the latest and greatest version will be able to check out the up-to-the-minute code from our anonymous CVS tree.

Initially, all the GeneX developers will be NCGR employees or contractors, but we already have one external developer and hope to attract many more as people become aware of the system. As one who has been collaborating via anonymous CVs for a while, it's a really fun experience to see the code develop and change like a dynamic living thing from day to day. Bugs get detected, get corrected, and the code gets better. That's our hope for GeneX and we hope you can get involved as well.

What features do you want to see?
OK - here it is. Please tell us what features you desperately need, which would be really neat, even which you'd be willing to pay for (heh heh). Also tell where we've gone wrong (in your humble opinion).