Re: [XMLPipeDB-developer] Plasmodium bug/task list
Brought to you by:
kdahlquist,
zugzugglug
From: Richard B. <rbr...@gm...> - 2011-03-29 19:54:47
|
i'm using subclipse 1.6.17 so that is up to date. is it possible to talk through this on the phone? I have a few questions after reading through the svn tutorial of how the merge is performed within Eclipse. richard On Tue, Mar 29, 2011 at 12:38 PM, John David N. Dionisio <do...@lm...>wrote: > Hi Rich, > > The unknown with this error is whether this is a limitation on the server > side (SourceForge) or client side (your copy of Subclipse/Subversion). If > the former, that will need some investigation. Let's try with the latter > case first: > > - Make sure you have the latest Subclipse/Subversion. According to > Subclipse, they are at 1.6.17. > > - You might need to re-check out the projects if you updated Subclipse > versions. > > - Try again. > > If the error persists, then this may be a server side issue, in which the > action may be to *downgrade* the Subversion version. But we'll cross that > bridge if/when we get to it. > > Hope this helps... > > John David N. Dionisio, PhD > Associate Professor, Computer Science > Loyola Marymount University > > > On Mar 29, 2011, at 10:13 AM, Richard Brous wrote: > > > Hi Dondi, > > > > I'm working on the merge and have located the merge functionality under > the team menu in Eclipse. > > > > The first menu requests a choice regarding the type of merge required. > > I would expect the correct selection to be reintegrate branch. > > > > I then select the branch to merge and ask for conflicts of all types be > noted for later review. > > > > Click finish and it attempts to merge but I receive an error message of > the following: > > org.tigris.subversion.javahl.ClientException: Trying to use an > unsupported feature > > svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema; > filesystem '/nfs/sf-svn-symlinks/xmlpipedb/db' uses only version 2 > > org.tigris.subversion.javahl.ClientException: Trying to use an > unsupported feature > > svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema; > filesystem '/nfs/sf-svn-symlinks/xmlpipedb/db' uses only version 2 > > Help please! > > > > Thanks. > > > > Richard > > On Fri, Mar 25, 2011 at 3:50 PM, Richard Brous <rbr...@gm...> > wrote: > > ok, beta 63 is up on sourceforge. > > > > Richard > > > > On Fri, Mar 25, 2011 at 2:55 PM, Richard Brous <rbr...@gm...> > wrote: > > will do. i'll send out an email when completed. > > > > On Fri, Mar 25, 2011 at 11:30 AM, Kam Dahlquist <kda...@lm...> > wrote: > > Hi, > > > > I've checked the gdb and it looks OK. Richard, will you release a build > of GenMAPP Builder with these changes so that I can test the export on one > of my machines? I am going to work on the ReadMe for this gdb so we can > release it. > > > > Once I've validated that the new version of GenMAPP Builder works, we'll > be ready to move on to the code merge. > > > > Best, > > Dr. D > > > > > > At 09:15 PM 3/24/2011, you wrote: > >> Sorry for the late reply... been laid up with a cold and barely > functioning on cold medicine... > >> > >> I believe I have the Pfalciparum solved by using the following code: > >> > >> > >> /** > >> > >> * > >> > >> @see > edu.lmu.xmlpipedb.gmbuilder.databasetoolkit.profiles.UniProtSpeciesProfile#getSystemTableManagerCustomizations(edu.lmu.xmlpipedb.gmbuilder.databasetoolkit.tables.TableManager, > edu.lmu.xmlpipedb.gmbuilder.databasetoolkit.tables.TableManager, > java.util.Date) > >> > >> */ > >> > >> @Override > >> > >> public TableManager getSystemTableManagerCustomizations(TableManager > tableManager, TableManager primarySystemTableManager, Date version) throws > SQLException, InvalidParameterException { > >> > >> // Start with the default OrderedLocusNames behavior. > >> > >> TableManager result = > >> super .getSystemTableManagerCustomizations(tableManager, > primarySystemTableManager, version); > >> > >> // Next, we add IDs from the other gene/name tags, but ONLY if they > match > >> > >> // the pattern PF[A-Z][0-9]{4}[a-z]. > >> > >> //final String pfID = "PF[A-Z][0-9][0-9][0-9][0-9][a-z]"; > >> > >> //final String pfID2 = "PF[0-9][0-9]_[0-9][0-9][0-9][0-9]"; > >> > >> //final String pfID3 = "MAL[0-9]*P1.[0-9]*"; > >> > >> String sqlQuery = > >> "select d.entrytype_gene_hjid as hjid, c.value " + > >> > >> "from genenametype c inner join entrytype_genetype d " + > >> > >> "on (c.entrytype_genetype_name_hjid = d.hjid) " + > >> > >> //"where (c.value similar to ? " + > >> > >> "where c.type = 'ORF'" + > >> > >> //"or c.value similar to ? " + > >> > >> //"or c.value similar to ?) " + > >> > >> //"and type <> 'ordered locus names' " + > >> > >> //"and type <> 'ORF' " + > >> > >> "group by d.entrytype_gene_hjid, c.value"; > >> > >> String dateToday = > GenMAPPBuilderUtilities.getSystemsDateString(version); > >> > >> Connection c = ConnectionManager.getRelationalDBConnection(); > >> > >> PreparedStatement ps; > >> > >> ResultSet rs; > >> > >> try { > >> > >> // Query, iterate, add to table manager. > >> > >> ps = c.prepareStatement(sqlQuery); > >> > >> //ps.setString(1, pfID); > >> > >> //ps.setString(2, pfID2); > >> > >> //ps.setString(3, pfID3); > >> > >> rs = ps.executeQuery(); > >> > >> while (rs.next()) { > >> > >> String hjid = Long.valueOf(rs.getLong( > >> "hjid" )).toString(); > >> > >> // capture unmodified value in string variable id > >> > >> // We want to remove the '_' here but also add id's with the '_' > >> > >> String id = rs.getString( > >> "value" ); > >> > >> // condition if id matched pattern "PFA_" > >> > >> if (id.matches("PFA_.*" )) { > >> > >> String[] substrings = id.split("/" ); > >> > >> String new_id = null; > >> > >> String old_id = id; > >> > >> for (int i = 0; i < substrings.length ; i++) { > >> > >> new_id = substrings[i].replace("_" , ""); > >> > >> _Log.debug( "Remove '_' from " + id + " to create: " + new_id + " for > surrogate " + hjid); > >> > >> result.submit( "OrderedLocusNames", QueryType.insert , new String[][] { > { "ID", new_id }, { "Species" , "|" + getSpeciesName() + "|" }, { "\"Date\"" > , dateToday }, { "UID", hjid } }); > >> > >> _Log.debug( "Keep '_' from " + id + " to create: " + old_id + " for > surrogate " + hjid); > >> > >> result.submit( "OrderedLocusNames", QueryType.insert , new String[][] { > { "ID", old_id }, { "Species" , "|" + getSpeciesName() + "|" }, { "\"Date\"" > , dateToday }, { "UID", hjid } }); > >> > >> } > >> > >> } > >> > >> // otherwise process as normal > >> > >> else { > >> > >> _Log .debug("Processing raw ID: " + id + " for surrogate " + hjid); > >> > >> tableManager.submit( > >> "OrderedLocusNames" , QueryType.insert , new String[][] { { "ID", id }, > { "Species" , "|" + getSpeciesName() + "|" }, { "\"Date\"" , dateToday }, { > "UID", hjid } }); > >> > >> } > >> > >> } > >> > >> } > >> catch (SQLException sqlexc) { > >> > >> logSQLException(sqlexc, sqlQuery); > >> > >> } > >> > >> return result; > >> > >> } > >> > >> I have exported a gdb which contains 5472 gene id's as compared to the > previous 5338. The 134 gene id's with the prefix PFA_ are included plus > their underscore removed form. > >> > >> Zipped up and attached here and will later post to the wiki. > >> > >> Richard > > > > > ------------------------------------------------------------------------------ > > Enable your software for Intel(R) Active Management Technology to meet > the > > growing manageability and security demands of your customers. Businesses > > are taking advantage of Intel(R) vPro (TM) technology - will your > software > > be a part of the solution? Download the Intel(R) Manageability Checker > > today! http://p.sf.net/sfu/intel-dev2devmar > > > > _______________________________________________ > > xmlpipedb-developer mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > > > > > > > > > > <ATT00001..txt><ATT00002..txt> > > > > ------------------------------------------------------------------------------ > Enable your software for Intel(R) Active Management Technology to meet the > growing manageability and security demands of your customers. Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > xmlpipedb-developer mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > |