ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/owl/branches/aglappe-jung/proteinstructure/AAinfo.java
Links to HEAD: (view) (annotate)
Sticky Revision:
Sort logs by:
Revision 438 - (view) (annotate) - [select for diffs]
Modified Wed Nov 28 15:44:57 2007 UTC (16 years, 10 months ago) by filippis
File length: 17798 byte(s)
Diff to previous 419
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


Revision 419 - (view) (annotate) - [select for diffs]
Modified Thu Nov 22 14:09:18 2007 UTC (16 years, 11 months ago) by duarte
File length: 16674 byte(s)
Diff to previous 372
Re-branching for JUNG2 development
Revision 372 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 10:20:22 2007 UTC (16 years, 11 months ago) by lpetzo
Original Path: trunk/proteinstructure/AAinfo.java
File length: 16674 byte(s)
Diff to previous 336

Revision 336 - (view) (annotate) - [select for diffs]
Modified Tue Oct 2 16:14:20 2007 UTC (17 years ago) by stehr
Original Path: trunk/proteinstructure/AAinfo.java
File length: 16371 byte(s)
Diff to previous 335
extracted constant NULL_CHAIN_CODE from ...Pdb classes, added copy() methods to NodeSet and EdgeSet, added some functionality to NodesAndEdges, new class SimilarityGraph
Revision 335 - (view) (annotate) - [select for diffs]
Modified Tue Oct 2 14:59:28 2007 UTC (17 years ago) by duarte
Original Path: trunk/proteinstructure/AAinfo.java
File length: 16203 byte(s)
Diff to previous 328
Now ConstraintsMaker works also for multi atom contact types (BB and SC) and crosses (either BB/SC or any cross to a single atom contact type)
New file aapairsBounds.dat with values for aminoacid side chains distance lower and upper bounds taken from statistics of a set of pdb representatives
New in AAinfo: aapairs2bounds and changed getUpperBoundDistance, getUpperBoundDistance to accomodate aapairs2bounds
PRMInfo: now for amber "OXT" gets transformed into "O"
Revision 328 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 10:57:08 2007 UTC (17 years ago) by duarte
Original Path: trunk/proteinstructure/AAinfo.java
File length: 13632 byte(s)
Diff to previous 326
First commit of ConstraintsMaker (and PRMInfo needed for it)
Does correct atom serial mapping when using amber prm files, except for some atoms of ASP, ARG, GLU, PHE, TYR (where there are some nomenclature differences between amber and pdb)
Does not work yet with multi atom contact types, should work fine for all single atom contact types and for crossed single atom contact types
The pdb/xyz atom mapping using coordinates (as in python) is commented out because it doesn't work due to rounding differences between java and fortran
Thus the PRMInfo class was needed, at the moment can read only amber prm files
Some new methods and better javadoc in Pdb.
Some new methods in AAinfo
Revision 326 - (view) (annotate) - [select for diffs]
Added Thu Sep 20 14:49:55 2007 UTC (17 years, 1 month ago) by duarte
Original Path: trunk/proteinstructure/AAinfo.java
File length: 11521 byte(s)
Removed class AA and replace it by AAinfo, which reads contact types from separate file contactTypes.dat
New class ContactType which contains atoms for each contact type and residue. A static object for each contact type is loaded into AAinfo upon reading the contactTypes.dat file
Changed all references accordingly

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.

  Diffs between and
  Type of Diff should be a