[cellml-discussion] new cellml.org website

2009-07-23 Thread James Lawson

Dear CellML community,

We have given cellml.org a complete redesign and makeover. We've added 
some new content and updated old content, and reworked the architecture 
and design. We hope you like it.


Please visit http://www.cellml.org and take a look.

With thanks to the cellml.org web working group, in particular Gareth de 
Walters of the Auckland Bioengineering Institute for his time and sage 
advice.


Kind regards,
James
begin:vcard
fn:James Lawson
n:Lawson;James
org:Auckland Bioengineering Institute;CellML Model Repository Curator, CellML Team
adr:;;University of AucklandNew Zealand
email;internet:j.law...@auckland.ac.nz
title:James Lawson 
url:http://www.cellml.org
version:2.1
end:vcard

___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


[cellml-discussion] CellML Metadata 1.0 Specification finalised

2009-07-23 Thread James Lawson

Dear CellML community,

The CellML Metadata 1.0 specification has been in draft format for a 
number of years. Although we recognise that there are many changes and 
updates required in CellML metadata, we have decided to finalise the 
specification as it is, since it has not changed since 2005, and has 
been referenced in many articles.


The finalised specification is now available at: 
http://www.cellml.org/specifications/metadata


Kind regards,
James Lawson
begin:vcard
fn:James Lawson
n:Lawson;James
org:Auckland Bioengineering Institute;CellML Model Repository Curator, CellML Team
adr:;;University of AucklandNew Zealand
email;internet:j.law...@auckland.ac.nz
title:James Lawson 
url:http://www.cellml.org
version:2.1
end:vcard

___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


Re: [cellml-discussion] 'Model' has pure virtual functions

2009-07-23 Thread Andrew Miller

Lucian Smith wrote:
I am just starting to use the CellML DOM API in C++, and am running into 
problems.  Everything compiled fine (I'm using v1.6), but I seem to be 
unable to declare 'Model' objects because they contain pure virtual 
functions:


This code:

 cellml_api::Model model;

Hi Lucian,

Model is an interface, not a concrete class. The way the API works is 
that you always work with interfaces, but you never directly create them 
directly. Instead, you need to use one of the bootstrap methods to get 
access to an interface for the first object, and then from there use the 
interfaces to get to everything else you need (working with pointers).


See the test programs like the unit tests, and CellML2C, to get an idea 
of how to call the API from C++.


Best wishes,
Andrew




gives me the error:

src/module.cpp:1570: error: cannot declare variable 'model' to be of 
abstract type 'iface::cellml_api::Model'
/usr/local/include/IfaceCellML_APISPEC.hxx:163: note:   because the 
following virtual functions are pure within 'iface::cellml_api::Model':
/usr/local/include/Ifacexpcom.hxx:25: note: 	virtual void 
iface::XPCOM::IObject::add_ref()
/usr/local/include/Ifacexpcom.hxx:26: note: 	virtual void 
iface::XPCOM::IObject::release_ref()


(etc. etc.)

Is there a subclass of 'Model' that I need to use instead?  The example 
seems to just use 'Model', but it's in Java.


-Lucian

(Also, the 'Issue tracker' and 'Support' links on 
http://www.cellml.org/tools/downloads/cellml_api are broken.)


(Also also, all mailman links are also broken, though mailman itself seems 
to be running.)

___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


Re: [cellml-discussion] PCEnv question

2009-07-23 Thread Catherine Lloyd

Hi Dom

You can identify the equation by adding "IDs" to all of the MathML  
namespaces and reloading the model into PCEnv.


Alternatively/as well as you can right click on the name of the model  
in the left hand pane and click "validate".  There should be a list of  
errors/warnings in the right hand pane.


Alternatively/as well as - you can email the model to me and I will  
get back to you ASAP!


Best wishes
Catherine


On 24/07/2009, at 9:25 AM, Dominick Layfield wrote:


Using PCEnv 0.6rc1, I get the following error:

"Equation with no id on the apply or math element"

PCEnv (as far as I can see) gives no information about which  
equation is responsible, and the error message is absolutely  
unintelligible to me.


Can anyone translate this error into plain English and/or give me  
any tips to help track down where the problem might lie?


Thanks,

-- Dom
___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


[cellml-discussion] PCEnv question

2009-07-23 Thread Dominick Layfield

Using PCEnv 0.6rc1, I get the following error:

"Equation with no id on the apply or math element"

PCEnv (as far as I can see) gives no information about which equation is 
responsible, and the error message is absolutely unintelligible to me.


Can anyone translate this error into plain English and/or give me any tips to 
help track down where the problem might lie?


Thanks,

-- Dom
___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion


[cellml-discussion] 'Model' has pure virtual functions

2009-07-23 Thread Lucian Smith
I am just starting to use the CellML DOM API in C++, and am running into 
problems.  Everything compiled fine (I'm using v1.6), but I seem to be 
unable to declare 'Model' objects because they contain pure virtual 
functions:

This code:

 cellml_api::Model model;

gives me the error:

src/module.cpp:1570: error: cannot declare variable 'model' to be of 
abstract type 'iface::cellml_api::Model'
/usr/local/include/IfaceCellML_APISPEC.hxx:163: note:   because the 
following virtual functions are pure within 'iface::cellml_api::Model':
/usr/local/include/Ifacexpcom.hxx:25: note: virtual void 
iface::XPCOM::IObject::add_ref()
/usr/local/include/Ifacexpcom.hxx:26: note: virtual void 
iface::XPCOM::IObject::release_ref()

(etc. etc.)

Is there a subclass of 'Model' that I need to use instead?  The example 
seems to just use 'Model', but it's in Java.

-Lucian

(Also, the 'Issue tracker' and 'Support' links on 
http://www.cellml.org/tools/downloads/cellml_api are broken.)

(Also also, all mailman links are also broken, though mailman itself seems 
to be running.)
___
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion