taskSavannah Administration - Tasks: task #4190, Submission of ANOPA Viewer

 
 

task #4190: Submission of ANOPA Viewer

Submitter:  Jonathan Bartlett <johnnyb>
Submitted:  Thu 26 May 2005 05:58:51 PM UTC
   
 
Should Start On:  Thu 26 May 2005 12:00:00 AM UTC Should be Finished on:  Sun 05 Jun 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  Beuc Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 23 Jun 2005 03:57:31 AM UTC, comment #4: 

Hi,

We did not get a response from you, so we deleted your project from the pending queue.

If you would still like to have your project hosted at Savannah, please register it again.

The re-registration URL found in our acknowledgment of your earlier registration will direct you to the proper location where you can re-register your project.

Regards.

Sylvain Beucler <Beuc>
Wed 08 Jun 2005 08:42:36 PM UTC, comment #3: 

Hi,

I am waiting for an answer from you.

If within one week I still do not get a reply, I will remove your project. You will still be able to register it again once you have the time to deal with the registration issues.

Are you still willing to host your project at Savannah? If not, please tell us - we don't bite, and it will make us gain time.

Regards.

Sylvain Beucler <Beuc>
Sun 29 May 2005 06:11:50 AM UTC, comment #2: 

[Please use the tracker at https://savannah.gnu.org/task/index.php?func=detailitem&item_id=4190 to comment this submission]

You wrote:
---

> In order to release your project properly and unambiguously under the GPL,
> please place copyright notices and permission-to-copy statements at the
> beginning of every file of source code.


No problem.  I had just forgotten that you wanted to see code before
granting the project, and just quickly tarred up what was on my hard
drive.  I will certainly add the notices and the LGPL to the distribution
before uploading.

> Also, you need to determine whether your application can run with a free
> implementation of OpenGL, such as Mesa. Please provide us information on this
> point.


I'm 99% sure that the version of OpenGL I'm using right now is Mesa.  I'm
just using the OpenGL API.

> If you are willing to make the changes mentioned above, please provide us
> with an URL to an updated tarball of your project.  Upon review, we will
> reconsider your project for inclusion in Savannah.


No problem.  I simply didn't know until I was already in the submission
process that you wanted to see the existing code, so I just made a tarball
of the files that were laying around my hard drive.
---

Ok, I wait for your updated tarball.

Beware of just sticking with the OpenGL API. I'm not familiar with it, but maybe some parts are not freely implemented, and there are proprietary extensions. Just test your application with a free implementation, so you are sure it can be run on a completely free OS :)

Sylvain Beucler <Beuc>
Sat 28 May 2005 04:27:05 PM UTC, comment #1: 

Hi,

I'm evaluating the project you submitted for approval in Savannah.


In order to release your project properly and unambiguously under the GPL, please place copyright notices and permission-to-copy statements at the beginning of every file of source code.

In addition, if you haven't already, please include a copy of the plain text version of the GPL, available from http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

If some of your files cannot carry such notices (e.g. binary files), then you can add a README file in the same directory containing the copyright and license notices. Check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for further information.

The GPL FAQ explains why these procedures must be followed.  To learn why a copy of the GPL must be included with every copy of the code, for example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.


Also, you need to determine whether your application can run with a free implementation of OpenGL, such as Mesa. Please provide us information on this point.

If you are willing to make the changes mentioned above, please provide us with an URL to an updated tarball of your project.  Upon review, we will reconsider your project for inclusion in Savannah.

Regards.

Sylvain Beucler <Beuc>
Thu 26 May 2005 05:58:51 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.gnu.org/admin/groupedit.php?group_id=7661>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  anopa


Full Name:
----------
  ANOPA Viewer


Type:
-----
  non-GNU software & documentation


License:
--------
  GNU Lesser General Public License


Other License:
--------------



Description:
------------
  This is an implementation of the ANOPA n-dimensional pattern analysis algorithm developed by Cavanaugh and Sternberg for viewing biological pattern spaces (though it should also be applicable to non-biology applications).

This not only calculates the 1d, 2d, and 3d coordinates of the pattern analysis, but includes a 3D viewer for both showing the patterns, adjusting the 3d view, and also having dynamic updates based on the chosen "outgroup".

The official paper describing this method is available at:

http://www.worldscinet.com/129/12/1202/S0218339004001117.html

The current implementation is available at:

http://dev.newmediaworx.com/johnnyb/anopa-0-1.tar.gz

When I start doing more w/ the UI, I will probably also use some sort of helper library for OpenGL for doing both the UI and for labelling the nodes.

The data points that come with distribution are entirely made up.   I have not tested this on any real data set yet.  Also, depending on your OpenGL driver, the pointsize may be small and hard to see.


Other Software Required:
------------------------
  It requires Chicken Scheme:

http://www.call-with-current-continuation.org/chicken-1.89.tar.gz

It also requires opengl.egg:

http://www.call-with-current-continuation.org/eggs/opengl.egg




Other Comments:
---------------
  This is actually a project I started just to learn the ANOPA algorithm and play w/ OpenGL.  However, I think I might be able to squeeze out an actually useful multivariate analysis program out of it and maybe some nifty helper libraries for scheme.

#########################################

Jonathan Bartlett <johnnyb>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 5 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-06-23 Beuc StatusPing-ed Cancelled
    Open/ClosedOpen Closed
2005-06-08 Beuc StatusWait reply Ping-ed
2005-05-28 Beuc StatusNone Wait reply
    Assigned toNone Beuc

Back to the top

Powered by Savane 3.13-02a9.
Corresponding source code