FuGE | Development work space
  HOME   ::   DEVELOPMENT ::   MAILING LIST   ::   DOCUMENTS   ::   COMMUNITY INVOLVEMENT   ::   NEWS

Functional Genomics Experiment (FuGE) Development

Here you will find files that have been released for by FuGE developers and past legacy releases.

The following development resources are available:


Please log any issues on the list or send an email to the mailing list.




Software toolkit for FuGE Version 1

We have released the software toolkit for FuGE (version 1.0-SNAPSHOT) XML Schema generation (FuGE XSD-STK). The XSD-STK can be checked out with SVN. The toolkit can generate the FuGE XML Schema, and has JaxB2 support for file validation and modification in Java. It can be easily modified for community extensions of FuGE to generate extension XSDs. This toolkit now supercedes the instructions below for installing FuGE and generating community extensions.

Please send feedback on the toolkit and documentation to the developers mailing list, and for recent developments subsribe to the SVN mailing list.

STKs with Hibernate and EJB support will follow shortly.


Version 1 (final)

FuGE version 1 final has now been released.


The models above are intended to work with AndroMDA 3.2 final (Feb 2008).

To install FuGE manually, you can follow the instructions here, substituting the following files as applicable. Alternatively, we would recommned installing the FuGE-XSD-STK above.

Old versions based on AndroMDA 3.2 Snapshot: (deprecated)


Past legacy releases:


Version 1 (candidate)

FuGE version 1 candidate is currently undergoing a standardisation process, run by the Proteomics Standards Initiative.


FuGE beta software toolkit (STK) for milestone 3 (UML 1.4)

13/09/06

An early release of a FuGE software toolkit for milestone 3 is now available in Java.

This has been generated by AndroMDA with support for Hibernate and JaxB2. Hibernate controls the relational database back end, and JaxB2 controls the reading and writing of XML files, according to the M3 XML Schema. A demostration converter (for certain classes only) has been created that casts JaxB2 Java objects to Hibernate objects and vice versa. The STK is currently configured for MySQL but can be altered for Oracle or Postgres SQL by changing certain properties, as described in the documentation.

Downloads:

The archive contains:


Milestone 3 UML2 Release

31/08/06

We have now moved FuGE over to UML2, and expect to work in UML2 from now on. FuGE has also now been converted to a profile and new projects should extend from the FuGE profile rather than the standard object model. This has two advantages: 1) a profile is read-only and hence cannot be altered accidently 2) it will be easier to port over to FuGE version 1 when it is released.

Downloads:


Milestone 3 Release

24/05/06

We have now released FuGE milestone 3. We anticipate that milestone 3 will remain stable until Fall 2006, at which point we will be ready to release FuGE version 1.

The issues list should be used for comments and queries about milestone 3 to be logged. Any problems that arise will be dealt with for the next release. Main changes in milestone 3:

Downloads:


FuGE beta software toolkit (STK)

March 2006. An early release of a FuGE software toolkit is now available in Java.

This has partially been generated by AndroMDA with support for Hibernate, with some changes to the AndroMDA cartridges and some bespoke coding. The zipped release contains a database schema and Java objects representing each entity in the FuGE Milestone 2 model. Objects can be stored in the database, retrieved and written out as XML. There are also methods for reading XML, which can be used in conjunction with the existing methods for creating objects and then storing in the database. However, a complete parser for reading FuGE XML has not yet been written. This will included in the FuGE version 1 bundle, expected to be released in the summer 2006. The STK is currently configured for MySQL but can be altered for Oracle or Postgres SQL by changing certain properties, as described in the documentation.

Downloads:


Milestone 2 Release

20/12/05

We have now released FuGE milestone 2. We anticipate that milestone 2 will remain stable until Spring 2006. We have created an issues list to allow comments and queries about milestone 2 to be logged. Any problems that arise will be dealt with for the next release.


Milestone 1 Release

10/09/05

We are pleased to announce the release of FuGE milestone 1. This does not constitute a "final" release, but this version will remain stable for several months to allow it to be tested in practice.

  • Milestone 1 of the AndroMDA cartridge for generating the XML Schema.
    SourceForge.net Logo Questions or comments write to fuge-web-support at lists.sourceforge.net.