Hello Ed and Scott,
first I discovered:
http://gmod.org/wiki/Apollo-Chado
perhaps this link could be added to the Apollo documentation?
So I added the cv terms, but apollo-inserts (.sql??) fails:
ERROR: null value in column "cv_id" violates not-null constraint
-> this is caused by bug in SQL statement:
insert into cvterm (name, cv_id, dbxref_id, is_relationshiptype) values
('producedby',(select cv_id from cv where name='Relationship
Ontology'),(select dbxref_id from dbxref where accession = 'Relationship
Ontology:producedby'),1);
I kind of guess it should be:
....select cv_id from cv where name='relationship'...
NOTICE: CREATE TABLE will create implicit sequence
"feature_namegenerator_feature_namegenerator_id_seq" for serial column
"feature_namegenerator.feature_namegenerator_id"
NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index
"feature_namegenerator_pkey" for table "feature_namegenerator"
CREATE TABLE
INSERT 0 0
INSERT 0 0
ERROR: aggregates not allowed in WHERE clause
These statements are invalid:
INSERT INTO feature_namegenerator (name,type_id,count)
SELECT substr(name, 0 , (position('-' in name))),
(select cvterm_id from cvterm where cv_id=7 and
name='transcript'),
to_number(max(substring(name from 21)), '99999')
FROM feature WHERE name like 'RICE%-transcript%' group by name;
INSERT INTO feature_namegenerator (name,type_id,count)
SELECT substr(name, 0 , (position('-' in name))),
(select cvterm_id from cvterm where cv_id=14 and name='protein'),
to_number(max(substring(name from 19)), '99999')
FROM feature WHERE name like 'RICE%-protein%' group by name;
I am not sure what the correct statements should be, apart that the
cvterm_id is null and so even if the SQL syntax was correct, the inserts
would fail.
any hints?
Isabelle
> -----Original Message-----
> From: Ed Lee [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 02, 2008 1:25 PM
> To: Isabelle Phan
> Cc: [email protected]; Gowthaman Ramasamy
> Subject: Re: [apollo] saving to chado DB
>
> Hi Isabelle,
>
> I'll take a look at the mentioned issues. Unfortunately SourceForge's
> CVS is down (again...) so I'll need for it to come back up
> before I can
> commit any changes. I'll let you know what I find.
>
> Cheers,
> Ed
>
> On Thu, 2008-10-02 at 12:29 -0700, Isabelle Phan wrote:
> > Hello
> >
> > I am running Apollo 1.9.5 on a chado database and having
> trouble editing
> > data with the Annotation editor:
> >
> > 1) add synonym to gene name seems to work, data is saved in tables
> > feature_synonym and synonym in but error logs returns:
> > lookup failed for cvterm_id for cvterm with name ='synonym'
> > database has no 'synonym' cvterm;
> >
> > I checked that an entry exists in table cvterm with name = 'synonym'
> > (cvterm_id=28874), so I don't quite understand that message.
> >
> > 2) delete synonym from gene name fails. The interface shows no error
> > upon saving, but the records are still there in feature_synonym and
> > synonym, and the error logs show the same messages as above
> after the
> > DELETE statement.
> >
> >
> >
> > Isabelle
> > _______________________________________________
> > apollo mailing list
> > [email protected]
> > http://mail.fruitfly.org/mailman/listinfo/apollo
> >
>
>
_______________________________________________
apollo mailing list
[email protected]
http://mail.fruitfly.org/mailman/listinfo/apollo