|
From: Mark S. H. <mh...@ug...> - 2005-12-13 19:39:47
|
The 'pk_nasequenceimp' unique constraint prevents duplicate =20
na_sequence_id values in DoTS.NASequence. Off hand, I do not know why =20=
values are being duplicated.
Anyone else want to pitch in?
On Dec 13, 2005, at 11:46 AM, Ricardo Balbi wrote:
> Hi Mark,
>
> I executed the ISFU plugin, but now I am taking another error. All =20=
> tables are empty. Do you know to say me what is happening? The =20
> error follows below:
>
> [rbalbi1@crithidia bancos]$ ga =20
> GUS::Supported::Plugin::InsertSequenceFeatures --mapfile $GUS_HOME/=20
> config/genbank2gus.xml --inputFileOrDir kinetoplastida_nt --=20
> fileFormat genbank --extDbName "Kinetoplastida_nt" --extDbRlsVer =20
> "2005-12-06" -- sqlVerbose --commit
> Tue Dec 13 14:38:54 2005 ARG algoinvo 1
> Tue Dec 13 14:38:54 2005 ARG comment
> Tue Dec 13 14:38:54 2005 ARG commit 0
> Tue Dec 13 14:38:54 2005 ARG debug 0
> Tue Dec 13 14:38:54 2005 ARG defaultOrganism
> Tue Dec 13 14:38:54 2005 ARG extDbName =20
> Kinetoplastida_nt
> Tue Dec 13 14:38:54 2005 ARG extDbRlsVer 2005-12-06
> Tue Dec 13 14:38:54 2005 ARG fileFormat genbank
> Tue Dec 13 14:38:54 2005 ARG gff2GroupTag
> Tue Dec 13 14:38:54 2005 ARG group
> Tue Dec 13 14:38:54 2005 ARG gusconfigfile /GUS/=20
> gus_home/config/gus.config
> Tue Dec 13 14:38:54 2005 ARG handlerExternalDbs
> Tue Dec 13 14:38:54 2005 ARG help
> Tue Dec 13 14:38:54 2005 ARG helpHTML
> Tue Dec 13 14:38:54 2005 ARG inputFileExtension
> Tue Dec 13 14:38:54 2005 ARG inputFileOrDir =20
> kinetoplastida_nt
> Tue Dec 13 14:38:54 2005 ARG makeSourceids
> Tue Dec 13 14:38:54 2005 ARG mapFile /GUS/gus_home/=20
> config/genbank2gus.xml
> Tue Dec 13 14:38:54 2005 ARG naSequenceSubclass
> Tue Dec 13 14:38:54 2005 ARG project
> Tue Dec 13 14:38:54 2005 ARG seqIdColumn source_id
> Tue Dec 13 14:38:54 2005 ARG seqSoTerm
> Tue Dec 13 14:38:54 2005 ARG seqType
> Tue Dec 13 14:38:54 2005 ARG soCvsVersion
> Tue Dec 13 14:38:54 2005 ARG sqlVerbose 0
> Tue Dec 13 14:38:54 2005 ARG testNumber
> Tue Dec 13 14:38:54 2005 ARG user
> Tue Dec 13 14:38:54 2005 ARG verbose 0
> Tue Dec 13 14:38:54 2005 ARG veryVerbose 0
> Tue Dec 13 14:38:54 2005 AlgInvocationId 51
> Tue Dec 13 14:38:54 2005 COMMIT commit off
> Tue Dec 13 14:38:56 2005 Processing file 'kinetoplastida_nt'...
> DBD::Pg::st execute failed: ERROR: duplicate key violates unique =20
> constraint "pk_nasequenceimp"
>
> ERROR:
>
> SQL ERROR!! involving
>
> INSERT INTO DoTS.ExternalNASequence ( sequence, group_read, =20
> user_read, other_write, modification_date, subclass_view, =20
> row_group_id, user_write, other_read, group_write, source_id, =20
> external_database_release_id, c_count, g_count, taxon_id, name, =20
> row_user_id, description, a_count, t_count, length, row_project_id, =20=
> row_alg_invocation_id, sequence_version, na_sequence_id )
> VALUES ( ?, ?, ?, ?, now=20
> (), ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
> Values: =20
> CAAGGAGGCGGAGAGAATAGAGGGGAGAAAAGAACGGCTTGGGTTTGTCTCTTTATTATACTTTTTATTG=20=
> TCTTTAGTTCCTTGTGCCTCTTGATATGAATTTTTTCGCTACGCTCGATGCGACCGTCTTGAGACAATTG=20=
> GCTCTGAATTTCTGACGCAAACGCTCCTCCGTATGACTGTTAGGGGCGGTGTCTTTTTACTTTCACGCCT=20=
> GCGCACGTTTGTCTTTATTTTGTTCTGCTGTTTGCGTGTATTTCTGTTTGTGTATGCTTGTGCGCTTTTG=20=
> CTGCATGGGGTGGTGGTGGTTGAAGTCCGTCAAAGTGCCTGTCGCTTTTTTTTTCTCAGGGTTTCTTTTT=20=
> CTTGCTGGAGGTGCAGTGAAGATTTGTTTTGCTTTGCGAGGGGTGGAAAGCGTGAAACACACGCCTCGGT=20=
> CCTGGCGGTAGAGGGAGGGGCGAGGGGTGGAGATTTATTTGGGGGAAAAGTGTGCTGCCGATGAGTTTTT=20=
> TGCCGGATCGGGATCACGGGGAGGAGGAGGTTTGTGACAGTGAACATACGGCACCGCCGCCACAAGAGCA=20=
> GCGACAGTTGCCTCCCGTGGCTGCGGCGTCTAGCGTGCCGCTGCGGCCGCGCGTTTCCCATGAAGAGCCA=20=
> CTCACCGCCACGTGTGACGCCCAGGCGGCGGTTTCTCGTGCTGGCGGTGCTGGCGACGGTGGCGGCAACG=20=
> TCAAGGTTCGCAAGCTGCGGATTTTTGATGACATCACCACCACCACCTCTTCTTCTGAGATGTCTGGAAG=20=
> GCATGTCAGCACAATTAAGGGGCACTCTGTCCTCAGGCACGCGTTACCGCCGCCTCGGGAGAGCGATATT=20=
> GCGGAACAAAATATGTCGAGTACTGTTGCGCCAACGCAACCTTCATCCTCGACCCAAGTCGCTCCGGAGG=20=
> CAGTGGCAGCACCCGTGAGTCTTCATCAAGTGGAAATCTCCGTCAGCAACCGAGCGGGCGACGCGCCTGT=20=
> TGCACCGGCGGAGGTGAGGTCATCGCGGGGACCAGAAGGGAGGGCTTGGCGAGGCAGCCCGCCGGGAAGT=20=
> CGCGGCGACGCGCATGGTGAATATACTGTAGTGAGCATGAGTAAGAAGTTTAGTGAAAAAATAGAGGAAT=20=
> TCTGGGAATTTGGGACGCAGGCGGACACGCACGTTCTTGTGATGTTTGTTTCTTCAGTTTTGTCGTTTGT=20=
> ATTGACTGTCGTTGCGGCACCTCTCTCCCAGTTGGACAT, 1, 1, 0, =20
> ExternalNASequence, 1, 1, 1, 1, NW_001081897, 177, 282, 384, 79703, =20=
> NW_001081897, 1, Trypanosoma cruzi strain CL Brener =20
> tcruzi_1047053482831, whole genome shotgun sequence., 231, 332, =20
> 1229, 1, 51, 1, 3 at /GUS/gus_home/lib/perl/GUS/ObjRelP/=20
> DbiDbHandle.pm line 166
> GUS::ObjRelP::DbiDbHandle::death=20
> ('GUS::ObjRelP::DbiDbHandle=3DHASH(0x9ede9fc)', '\x{a} SQL ERROR!! =20
> involving\x{a} \x{a} INSERT INTO DoTS.ExternalNASequ...') called =20=
> at /GUS/gus_home/lib/perl/GUS/ObjRelP/DbiDbHandle.pm line 150
> GUS::ObjRelP::DbiDbHandle::sqlExec=20
> ('GUS::ObjRelP::DbiDbHandle=3DHASH(0x9ede9fc)', =20
> 'GUS::ObjRelP::DbiDbHandle::st=3DHASH(0xa5bcd8c)', 'ARRAY=20
> (0xa5be7ec)', '\x{a} INSERT INTO DoTS.ExternalNASequence =20
> ( sequence, group_r...') called at /GUS/gus_home/lib/perl/GUS/=20
> ObjRelP/DbiRow.pm line 666
> GUS::ObjRelP::DbiRow::quote_and_insert=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)', 'HASH=20
> (0xa5a7fec)') called at /GUS/gus_home/lib/perl/GUS/ObjRelP/=20
> DbiRow.pm line 613
> GUS::ObjRelP::DbiRow::insert=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)') called at /=20=
> GUS/gus_home/lib/perl/GUS/Model/GusRow.pm line 1692
> GUS::Model::GusRow::submit=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)') called at /=20=
> GUS/gus_home/lib/perl/GUS/Supported/Plugin/=20
> InsertSequenceFeatures.pm line 535
> =20
> GUS::Supported::Plugin::InsertSequenceFeatures::processSequence=20
> ('GUS::Supported::Plugin::InsertSequenceFeatures=3DHASH(0x90f15ac)', =20=
> 'Bio::Seq::RichSeq=3DHASH(0xa4fc60c)', 177) called at /GUS/gus_home/=20=
> lib/perl/GUS/Supported/Plugin/InsertSequenceFeatures.pm line 326
> GUS::Supported::Plugin::InsertSequenceFeatures::run=20
> ('GUS::Supported::Plugin::InsertSequenceFeatures=3DHASH(0x90f15ac)', =20=
> 'HASH(0xa031ae8)') called at /GUS/gus_home/lib/perl/GUS/PluginMgr/=20
> GusApplication.pm line 549
> eval {...} called at /GUS/gus_home/lib/perl/GUS/PluginMgr/=20
> GusApplication.pm line 541
> GUS::PluginMgr::GusApplication::doMajorMode_RunOrReport=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures', 1) called at /GUS/=20=
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 459
> GUS::PluginMgr::GusApplication::doMajorMode_Run=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures') called at /GUS/=20
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 357
> GUS::PluginMgr::GusApplication::doMajorMode=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures') called at /GUS/=20
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 266
> GUS::PluginMgr::GusApplication::parseAndRun=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', 'ARRAY=20
> (0x90e46d8)') called at /GUS/gus_home/bin/ga line 11
>
> STACK TRACE:
> at /GUS/gus_home/lib/perl/GUS/ObjRelP/DbiDbHandle.pm line 166
> GUS::ObjRelP::DbiDbHandle::death=20
> ('GUS::ObjRelP::DbiDbHandle=3DHASH(0x9ede9fc)', '\x{a} SQL ERROR!! =20
> involving\x{a} \x{a} INSERT INTO DoTS.ExternalNASequ...') called =20=
> at /GUS/gus_home/lib/perl/GUS/ObjRelP/DbiDbHandle.pm line 150
> GUS::ObjRelP::DbiDbHandle::sqlExec=20
> ('GUS::ObjRelP::DbiDbHandle=3DHASH(0x9ede9fc)', =20
> 'GUS::ObjRelP::DbiDbHandle::st=3DHASH(0xa5bcd8c)', 'ARRAY=20
> (0xa5be7ec)', '\x{a} INSERT INTO DoTS.ExternalNASequence =20
> ( sequence, group_r...') called at /GUS/gus_home/lib/perl/GUS/=20
> ObjRelP/DbiRow.pm line 666
> GUS::ObjRelP::DbiRow::quote_and_insert=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)', 'HASH=20
> (0xa5a7fec)') called at /GUS/gus_home/lib/perl/GUS/ObjRelP/=20
> DbiRow.pm line 613
> GUS::ObjRelP::DbiRow::insert=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)') called at /=20=
> GUS/gus_home/lib/perl/GUS/Model/GusRow.pm line 1692
> GUS::Model::GusRow::submit=20
> ('GUS::Model::DoTS::ExternalNASequence=3DHASH(0xa4dbff8)') called at /=20=
> GUS/gus_home/lib/perl/GUS/Supported/Plugin/=20
> InsertSequenceFeatures.pm line 535
> =20
> GUS::Supported::Plugin::InsertSequenceFeatures::processSequence=20
> ('GUS::Supported::Plugin::InsertSequenceFeatures=3DHASH(0x90f15ac)', =20=
> 'Bio::Seq::RichSeq=3DHASH(0xa4fc60c)', 177) called at /GUS/gus_home/=20=
> lib/perl/GUS/Supported/Plugin/InsertSequenceFeatures.pm line 326
> GUS::Supported::Plugin::InsertSequenceFeatures::run=20
> ('GUS::Supported::Plugin::InsertSequenceFeatures=3DHASH(0x90f15ac)', =20=
> 'HASH(0xa031ae8)') called at /GUS/gus_home/lib/perl/GUS/PluginMgr/=20
> GusApplication.pm line 549
> eval {...} called at /GUS/gus_home/lib/perl/GUS/PluginMgr/=20
> GusApplication.pm line 541
> GUS::PluginMgr::GusApplication::doMajorMode_RunOrReport=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures', 1) called at /GUS/=20=
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 459
> GUS::PluginMgr::GusApplication::doMajorMode_Run=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures') called at /GUS/=20
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 357
> GUS::PluginMgr::GusApplication::doMajorMode=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', =20
> 'GUS::Supported::Plugin::InsertSequenceFeatures') called at /GUS/=20
> gus_home/lib/perl/GUS/PluginMgr/GusApplication.pm line 266
> GUS::PluginMgr::GusApplication::parseAndRun=20
> ('GUS::PluginMgr::GusApplication=3DHASH(0x90d0c20)', 'ARRAY=20
> (0x90e46d8)') called at /GUS/gus_home/bin/ga line 11
>
> 2005/12/13, Mark S. Heiges <mh...@ug...>: No need to do it =20
> manually, those clever GUS developers made a plugin
> for this. Do
>
> ga GUS::Supported::Plugin::InsertSequenceFeaturesUndo --mapFile
> $GUS_HOME/config/genbank2gus.xml --algInvocationId 26 --commit
>
> (Change the mapFile and the algInvocationId
> (dots.externalnasequence.row_alg_invocation_id) arguments as needed.
> The values I'm giving are based on the log you posted in your
> 2005-12-06 email).
>
> On Dec 13, 2005, at 8:33 AM, Ricardo Balbi wrote:
>
> > Hi,
> > I obtained to create the rules and I think that now I go to
> > obtain to make the load. However, some registers had been inserted
> > in the previous executions of the ISF and are taking error of
> > primary key violated. Is there some way to undo what already was
> > made to execute the plugin again or I have to delete the rows
> > manually?
> >
> > thanks,
> > Ricardo
> >
> > 2005/12/9, Fabr=EDcio < fab...@de...>: Hello Ricardo and =20=
> gus-
> > devers.
> >
> > I'm dealing with this same problem in my current Gus + Postgres
> > installation.
> >
> > My platform is:
> >
> > Postgres 8.1 in linux.
> >
> > I will follow mike's tip and see object.sql file to modify rules in
> > views.
> >
> > Best regards,
> >
> > Fabricio.
> >
> > -----Mensagem original-----
> > De: gus...@li...
> > [mailto: gus...@li...] Em nome de
> > gus...@li...
> > Enviada em: sexta-feira, 9 de dezembro de 2005 02:09
> > Para: gus...@li...
> > Assunto: Gusdev-gusdev digest, Vol 1 #741 - 1 msg
> >
> > Send Gusdev-gusdev mailing list submissions to
> > gus...@li...
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
> > or, via email, send a message with subject or body 'help' to
> > gus...@li...
> >
> > You can reach the person managing the list at
> > gus...@li...
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Gusdev-gusdev digest..."
> >
> >
> > Today's Topics:
> >
> > 1. Re: Inserting Sequence Features - Problem with a big =20
> reference.
> > (Michael Saffitz)
> >
> > --__--__--
> >
> > Message: 1
> > Cc: gus...@li...
> > From: Michael Saffitz < msa...@pc...>
> > Subject: Re: [GUSDEV] Inserting Sequence Features - Problem with =20
> a big
> > reference.
> > Date: Thu, 8 Dec 2005 14:39:12 -0500
> > To: Ricardo Balbi < rb...@gm... >
> >
> >
> > On Dec 8, 2005, at 2:34 PM, Ricardo Balbi wrote:
> >
> > > Yes Michael, this is a 3.5 install.
> > > The file exists and the rules too, but they had not been =20
> created. I
> > > created one manually.
> > > I will file a bug and submit the sql file.
> > >
> >
> > Hmmm... Ok. Do you still have the log from the install? I believe
> > this has worked for others, so it may be particular to your setup.
> > Please include in the bug report your version of Postgres, platform,
> > etc.
> >
> > > Do you have a file with all the rules to create in my database ?
> >
> > Yes, that object.sql file should have everything that belongs in the
> > database.
> >
> > --Mike
> >
> >
> >
> > --__--__--
> >
> > _______________________________________________
> > Gusdev-gusdev mailing list
> > Gus...@li...
> > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
> >
> >
> > End of Gusdev-gusdev Digest
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc. Do you grep through
> > log files
> > for problems? Stop! Download the new AJAX search engine that makes
> > searching your log files as easy as surfing the web. DOWNLOAD
> > SPLUNK!
> > http://ads.osdn.com/?ad_id=3D7637&alloc_id=3D16865&op=3Dclick
> > _______________________________________________
> > Gusdev-gusdev mailing list
> > Gus...@li...
> > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
> >
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through =20
> log files
> for problems? Stop! Download the new AJAX search engine that makes
> searching your log files as easy as surfing the web. DOWNLOAD =20
> SPLUNK!
> http://ads.osdn.com/?ad_idv37&alloc_id=16865&opclick
> _______________________________________________
> Gusdev-gusdev mailing list
> Gus...@li...
> https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
>
|