Changeset 1226
- Timestamp:
- May 24, 2010, 1:45:23 PM (13 years ago)
- Location:
- plugins/base2/net.sf.basedb.illumina/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/base2/net.sf.basedb.illumina/trunk/INSTALL
r1189 r1226 28 28 == Requirements == 29 29 30 1. BASE 2.1 5.0 or later.30 1. BASE 2.16.0 or later. 31 31 32 32 -
plugins/base2/net.sf.basedb.illumina/trunk/META-INF/base-plugins.xml
r1189 r1226 4 4 <plugins jarname="%%plugins.jar%%"> 5 5 <pluginclass classname="net.sf.basedb.illumina.install.Install"> 6 <minbaseversion>2.1 5</minbaseversion>6 <minbaseversion>2.16</minbaseversion> 7 7 <hasconfigurations/> 8 8 </pluginclass> 9 9 <pluginclass classname="net.sf.basedb.illumina.plugins.BackgroundCorrection"> 10 <minbaseversion>2.1 5</minbaseversion>10 <minbaseversion>2.16</minbaseversion> 11 11 <hasconfigurations/> 12 12 </pluginclass> 13 13 <pluginclass classname="net.sf.basedb.illumina.plugins.BeadSummaryImporter"> 14 <minbaseversion>2.1 5</minbaseversion>14 <minbaseversion>2.16</minbaseversion> 15 15 <hasconfigurations/> 16 16 </pluginclass> 17 17 <pluginclass classname="net.sf.basedb.illumina.plugins.BgxFeatureImporter"> 18 <minbaseversion>2.1 5</minbaseversion>18 <minbaseversion>2.16</minbaseversion> 19 19 <hasconfigurations>yes</hasconfigurations> 20 20 </pluginclass> 21 21 <pluginclass classname="net.sf.basedb.illumina.plugins.BgxReporterImporter"> 22 <minbaseversion>2.1 5</minbaseversion>22 <minbaseversion>2.16</minbaseversion> 23 23 <hasconfigurations>yes</hasconfigurations> 24 24 </pluginclass> 25 25 <pluginclass classname="net.sf.basedb.illumina.plugins.DetectionPValue"> 26 <minbaseversion>2.1 5</minbaseversion>26 <minbaseversion>2.16</minbaseversion> 27 27 <hasconfigurations/> 28 28 </pluginclass> 29 29 <pluginclass classname="net.sf.basedb.illumina.plugins.SnpIntensityCalculator"> 30 <minbaseversion>2.1 5</minbaseversion>30 <minbaseversion>2.16</minbaseversion> 31 31 <hasconfigurations/> 32 32 </pluginclass> 33 33 <pluginclass classname="net.sf.basedb.illumina.plugins.SnpRawDataImporter"> 34 <minbaseversion>2.1 5</minbaseversion>34 <minbaseversion>2.16</minbaseversion> 35 35 <hasconfigurations/> 36 36 </pluginclass> 37 37 <pluginclass classname="net.sf.basedb.illumina.plugins.SnpReporterImporter"> 38 <minbaseversion>2.1 5</minbaseversion>38 <minbaseversion>2.16</minbaseversion> 39 39 <hasconfigurations>yes</hasconfigurations> 40 40 </pluginclass> -
plugins/base2/net.sf.basedb.illumina/trunk/README
r1196 r1226 25 25 == Requirements == 26 26 27 1. BASE 2.1 5.0 or later.27 1. BASE 2.16.0 or later. 28 28 29 29 For expression experiments: -
plugins/base2/net.sf.basedb.illumina/trunk/build.xml
r1223 r1226 24 24 <property name="javac.encoding" value="UTF-8" /> 25 25 <property name="depend.jars" 26 value="http://base2.thep.lu.se/base/jars/2.1 5.0"26 value="http://base2.thep.lu.se/base/jars/2.16.0" 27 27 description="The location of the BASE core JARs that we depend on" 28 28 /> -
plugins/base2/net.sf.basedb.illumina/trunk/src/net/sf/basedb/illumina/filehandler/BgxFileHandler.java
r941 r1226 30 30 import net.sf.basedb.core.InvalidRelationException; 31 31 import net.sf.basedb.core.InvalidUseOfNullException; 32 import net.sf.basedb.core.Location;33 32 import net.sf.basedb.core.filehandler.AbstractDataFileHandler; 34 33 import net.sf.basedb.core.filehandler.DataFileMetadataReader; … … 161 160 throw new InvalidUseOfNullException("bgxFile"); 162 161 } 163 if ( bgxFile.getLocation() != Location.PRIMARY)164 { 165 throw new Invalid UseOfNullException("Data is not online for file " +166 bgxFile.getName() + " location = '" + bgxFile.getLocation() + "'");162 if (!bgxFile.getLocation().isDownloadable()) 163 { 164 throw new InvalidDataException("Can't download file data for file '" + 165 bgxFile.getName() + "'; location=" + bgxFile.getLocation()); 167 166 } 168 167 InputStream in = null; -
plugins/base2/net.sf.basedb.illumina/trunk/src/net/sf/basedb/illumina/filehandler/SnpCvsFileHandler.java
r941 r1226 30 30 import net.sf.basedb.core.InvalidRelationException; 31 31 import net.sf.basedb.core.InvalidUseOfNullException; 32 import net.sf.basedb.core.Location;33 32 import net.sf.basedb.core.filehandler.AbstractDataFileHandler; 34 33 import net.sf.basedb.core.filehandler.DataFileMetadataReader; … … 135 134 throw new InvalidUseOfNullException("manifestFile"); 136 135 } 137 if ( manifestFile.getLocation() != Location.PRIMARY)138 { 139 throw new Invalid UseOfNullException("Data is not online for file " +140 manifestFile.getName() + " location = '" + manifestFile.getLocation() + "'");136 if (!manifestFile.getLocation().isDownloadable()) 137 { 138 throw new InvalidDataException("Can't download file data for file '" + 139 manifestFile.getName() + "'; location=" + manifestFile.getLocation()); 141 140 } 142 141 InputStream in = manifestFile.getDownloadStream(0); -
plugins/base2/net.sf.basedb.illumina/trunk/src/net/sf/basedb/illumina/plugins/BeadSummaryImporter.java
r1149 r1226 665 665 for (File file : files) 666 666 { 667 totalFileSize += file.getSize(); 667 long fileSize = file.getSize(); 668 if (fileSize == -1) totalFileSize = -1; 669 if (totalFileSize != -1) totalFileSize += file.getSize(); 668 670 } 669 671 // 0-40% = file parsing; 40-60% = batcher preparation; 60-100% = data insertion 670 double factor = 40.0 / totalFileSize;672 double factor = totalFileSize == -1 ? 0 : 40.0 / totalFileSize; 671 673 672 674 // For the final status report … … 704 706 String message = rba.getName() + " - parsing file " + file.getName() + 705 707 "; " + lines + " lines done."; 706 int percent = (int)(factor * (offsetFileSize + ffp.getParsedBytes())); 708 int percent = totalFileSize == -1 ? 709 -1 : (int)(factor * (offsetFileSize + ffp.getParsedBytes())); 707 710 progress.display(percent, message); 708 711 } -
plugins/base2/net.sf.basedb.illumina/trunk/src/net/sf/basedb/illumina/plugins/SnpIntensityCalculator.java
r941 r1226 203 203 for (RawBioAssay rba : sources) 204 204 { 205 dc.reattachItem(rba );205 dc.reattachItem(rba, false); 206 206 totalProgressTicks += rba.getNumFileSpots(); 207 207 }
Note: See TracChangeset
for help on using the changeset viewer.