Changeset 552
- Timestamp:
- 12/04/11 13:09:58 (6 months ago)
- Location:
- trunk/dbbuilder/src/org/bridgedb/util/hmdb
- Files:
-
- 2 modified
-
Hmdb2Gdb.java (modified) (4 diffs)
-
ParseHmdb.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dbbuilder/src/org/bridgedb/util/hmdb/Hmdb2Gdb.java
r550 r552 23 23 import java.io.InputStreamReader; 24 24 import java.io.LineNumberReader; 25 import java.text.SimpleDateFormat; 26 import java.util.Date; 25 27 import java.util.zip.ZipFile; 26 28 … … 112 114 simpleGdb.createGdbTables(); 113 115 simpleGdb.preInsert(); 116 117 String dateStr = new SimpleDateFormat("yyyyMMdd").format(new Date()); 118 simpleGdb.setInfo("BUILDDATE", dateStr); 119 simpleGdb.setInfo("DATASOURCENAME", "HMDB"); 120 simpleGdb.setInfo("DATASOURCEVERSION", "metabocards_" + dateStr); 121 simpleGdb.setInfo("DATATYPE", "Metabolite"); 122 simpleGdb.setInfo("SERIES", "standard_metabolite"); 114 123 } 115 124 … … 152 161 error += simpleGdb.addLink (ref, right); 153 162 } 154 163 164 if (c.inchi != null) 165 { 166 error += simpleGdb.addAttribute(ref, "InChI", c.inchi); 167 } 168 155 169 if (c.idKegg != null) for (String id : c.idKegg) 156 170 { … … 162 176 if (c.idChebi != null) for (String id : c.idChebi) 163 177 { 164 Xref right = new Xref ( id, BioDataSource.CHEBI);178 Xref right = new Xref ("CHEBI:" + id, BioDataSource.CHEBI); 165 179 error += simpleGdb.addGene(right); 166 180 error += simpleGdb.addLink(ref, right); -
trunk/dbbuilder/src/org/bridgedb/util/hmdb/ParseHmdb.java
r321 r552 81 81 smiles = value; 82 82 } 83 else if (key.equals("inchi_identifier")) 84 { 85 inchi = value; 86 } 83 87 } 84 88 … … 94 98 String smiles = null; 95 99 String[] synonyms = null; 100 String inchi = null; 96 101 } 97 102
