Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
@todo 7 @todo
FIXME 17 FIXME
TODO 9 TODO

Each tag is detailed below:

@todo

Number of occurrences found in the code: 7

ubic.basecode.dataStructure.graph.DirectedGraph Line
do something about cyclicity; make this a dag or a subclass... 46
ubic.basecode.datafilter.RowAbsentFilter Line
this should check more carefully - actually test that the rows are all the same. 196
ubic.basecode.math.DescriptiveWithMissing Line
this will still break in some situations where there are missing values 196
possibly implement so a copy is not made. 446
possibly implement so a copy is not made. 498
ubic.basecode.math.MatrixRowStats Line
Have min() and max() throw an EmptyMatrixException -- this exception class does not yet exist and needs to be defined somewhere. 31
ubic.basecode.math.Stats Line
offer a regularized version of this function. 103

FIXME

Number of occurrences found in the code: 17

ubic.basecode.dataStructure.graph.UndirectedGraphNode Line
why not? 35
ubic.basecode.dataStructure.matrix.CompressedBitMatrix Line
set up the row/column names. 338
ubic.basecode.dataStructure.matrix.ObjectMatrixImpl Line
set up the row/column names. 185
ubic.basecode.graphics.MatrixDisplay Line
this is all a bit of a hack 624
ubic.basecode.math.MatrixNormalizer Line
this should be factored out 125
ubic.basecode.math.MultipleTestCorrection Line
make this API more consistent. 31
ubic.basecode.math.linalg.QRDecomposition Line
we use this again later, but we recompute it. Try to cache it. 392
ubic.basecode.math.linearmodels.LeastSquaresFitTest Line
this is always non-null, we need assertions about the actual values assertNotNull( interactionEffectP ); 306
this is always non-null, we need assertions about the actual values assertNotNull( interactionEffectP ); 332
why is precision of these tests so low? It was 0.1! I changed it to 0.001 465
ubic.basecode.ontology.OntologyTermTest Line
this uses NIF, which we are no longer using actively - not a big deal since this just tests mechanics 86
ubic.basecode.ontology.model.OntologyClassRestriction Line
make separate subclass use this. public Object getRestrictedToValue(); 29
ubic.basecode.ontology.ncbo.AnnotatorClient Line
only knows about HP and DOID 132
ubic.basecode.ontology.providers.MedicOntologyService Line
this shouldn't be hard-coded like this, we should load it like any other ontology service. 37
ubic.basecode.ontology.providers.UberonOntologyServiceTest Line
indexing Uberon is very slow, so we disable it so if the tests are breaking, try force-indexing 30
ubic.basecode.util.r.AbstractRClient Line
only partly implemented, possibly not going to stay. 523
!!!! 557

TODO

Number of occurrences found in the code: 9

ubic.basecode.dataStructure.matrix.AbstractDoubleMatrixTest Line
Document Me 31
ubic.basecode.dataStructure.matrix.AbstractMatrix3D Line
Document Me 27
ubic.basecode.dataStructure.matrix.DoubleMatrix3D Line
Document Me 24
ubic.basecode.io.ByteArrayConverter Line
these could be static methods. 39
ubic.basecode.io.excel.CreateSpreadSheet Line
Document Me 28
ubic.basecode.math.linearmodels.LeastSquaresFitTest Line
R code please 462
add more tests here. 1140
ubic.basecode.math.linearmodels.ModeratedTstatTest Line
Document Me 39
ubic.basecode.ontology.ncbo.OmimAnnotatorClient Line
Document Me 23