Links to HEAD: | (view) (annotate) |
Sticky Revision: | |
Sort logs by: |
Copied the aglappe-jung branch into trunk.
AAInfo -isValidContactType, isValidSingleAtomContactType, isValidMultipleAtomContactType takes into account the directionality, the overlapping atoms and the "+" -isOverlapping method has been added AIGEdge -copy method added AIGNode -equals and copy methods has been added AIGraph -getRIGraph now takes argument directed and directionality doesn't depend anymore on isCrossed -distances are now set for RIGNodes in getRIGraph -for undirected, crossed graphs we take care not to add parallel RIGedges in getRIGraph -we set now the secondaryStructure object of RIGraph in getRIGraph -addGraph has been added Box -we throw away wrong check in getDistancesWithinBox - read the comment DbRIGraph -constructors now take argument directed and directionality doesn't depend anymore on isCrossed -distances are read also from db and set for RIGEdges Pdb -get_graph now takes as argument directed and directionality doesn't depend anymore on isCrossed -there is check for forbidden cts in get_graph -cts with + are taken into account in get_graph RIGEdge -setAtomWeight and setDistance methods have been added RIGNode -equals method has been added RIGraph -getObsLength has been deleted -we take care now of the new cts (+,undirected crossed), of null secondary structure case and of distances in write_graph_to_db and write_graph_to_db_fast genDbGraph -argument for directionality is now added
Added more comments
Now graph generation in Pdb also works when we pass a crossed contact type with overlapping atom sets, e.g. ALL/BB (changes were: added a couple of new conditions in Box and in Pdb's AIGraph getGraph(ct,cutoff)) Loads of better comments
Re-branching for JUNG2 development
Made get_graph a bit less memory hungry, by using a float[][] instead of double[][] Not printing warnings about missing atoms anymore
added application to count grid density, suppressed warning for secondary structure reassignment
Now can do crossed contacts also with geometric hashing Renamed getGraphGeometricHashing to get_graph (so interface remains as it was before we introduced the geometric hashing)
First geometric hashing implementation for calculating graph (with new class Box). Only does non-crossed cts Geometrich hashing graph calculation kept in a separate method than normal get_graph. Still either of the methods can be used. Using javax.vectormath objects for the vectors (distance method also from that) Using TreeMap for get_coords_for_ct
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.