|
|
Roadmap Overview (October 10, 2009)
Suspended until FBI permission for a stable machine is granted.
Research notes on Graph-RAT development
NOTE: Some of the pages have been tampered with - dates have been re-ordered and 2 (non-Graph-RAT) text mining algorithms are missing from the original log book with back references still in the log book. The forgery is very good, but one signature is notably not mine (with a suspiciously off date). Hopefully the Google Docs version has escaped tampering as visible to the public. Comparisons are underway.
- Log Book Source
- Mcennis, Daniel. September 2009. "Graph-RAT filesystem/desktop." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graph spaces." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "SQL to Graph-RAT mapping." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Lazy graphs." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graph-RAT in Graph-RAT." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Matlab algorithm (Octave)." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graphs as Properties." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Meta-analysis algorithms and meta graph." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Reflective Graph-RAT: Defining the algorithm tree." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graph-RAT GUI interface." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graph-RAT data explorer." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. September 2009. "Graph-RAT query page window." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "Additional items (SQL)." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "Graph-RAT Lexus-Nexus parser." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "Higher Order PCA." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "Online repositories for Graph-RAT." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "K-connectedness." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. October 2009. "Focus Group Extrapolation." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. January 2010. "Error Metrics for clustering spanning different number of clusters." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. January 2010. "Algebraic calculation of optimal clusters." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. January 2010. "Data Sources for 0.5.1." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. January 2010. "SQL Database Mapping." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. March 2010. "GraphNode." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. March 2010. "Graph-RAT MetaNodes." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. March 2010. "Named Query Results." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "2nd order graph triples." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Multi-Dimensional extension for Mean, SD...." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Geometric mean in arbitrary space." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Prolog algorithm notes." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Fully cached matrix representations." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010 (November 2009). "Real-time Graph-Rat." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010 (November 2009). "Real-time Graph-RAT database hooks." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Graph probing." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010. "Timed information in graphs." in Research Log Book. dmcennis@gmail.com Google Documents.
- Mcennis, Daniel. April 2010 (November 2009). "Real-time Graph-RAT database hooks." in Research Log Book. dmcennis@gmail.com Google Documents.
2nd edition log book still to list.
0.4.3
This is the current stable version (beta), with functioning GUI, command-line and embedded use. While most
algorithms are present, it is missing queries and dynamic loading.
0.5.1
This is a rewrite of the system, changing all interfaces. All metadata is accessible via reflection and all classes
are automatically registered with the appropriate factories, eliminating modifications to factory objects for each object added.
Parameters are now accessed via a Graph-RAT specific Properties objects, and new fields are adde to the Input and Output metadata
for each algorithm. Currently in alpha, the core is written but not fully debugged. Only embedded use is currently finished.
As of this writing, the GUI is under design (completely new) while the command-line, while mostly functional, requires additional
XML parser routines added to completely cover all components. Database functionality is mostly finished, but some additional
serialization routines are needed.
1.0
This milestone requires 0.5 to reach beta on command-line and embedded use. This includes completing all Javadoc entries on new
components types and completing a users guide, reference guide, and developers guide. No major new enhancements are planned between 0.5 and 1.0.
Furthermore, all future versions on the version 1 trunk will be backwards compatible with version 1.0 modules and components.
1.1
This milestone requires the GUI to be completed and fully exposing all the metadata embedded in the underlying objects. Work on core components
will suspend at this point for work on a number of new Graph classes and publishing a number of modules as add-ons for the Graph-RAT system.
1.2
This milestone is for the implementation of automated parrallelization of Graph-RAT algorithms. New algorithms can be rewritten for internal parrallelization, but it will not be
required for compatibility.
|