191 Commits

Author SHA1 Message Date
837ef7bfe4 UI cleanup, some code cleanup 2022-02-20 01:05:28 -06:00
0bebbc7602 Add missing filtering code 2022-02-19 22:56:38 -06:00
84f7ddb696 Fix interactive output 2022-02-19 22:49:50 -06:00
c4633da9eb Correct propogation of peptide counts 2022-02-19 22:33:38 -06:00
5b2ed165d0 Clean up interactive text, bugfix 2022-02-19 22:21:09 -06:00
0026d8cdfe Use buffered input/output streams 2022-02-19 22:04:41 -06:00
13fb7168bf Refactor to read/write files of graph and map data 2022-02-19 21:46:01 -06:00
568a6be3c7 Refactoring to allow graphs from file 2022-02-19 17:23:55 -06:00
cfa473c7ce Adding parameters to filter by occupancy difference and percent overlap 2022-02-19 14:06:11 -06:00
6faacd9a82 Adding parameters to filter by occupancy difference and percent overlap 2022-02-19 14:05:26 -06:00
ce88e170c1 Update readme with max memory flag 2022-02-18 17:48:25 -06:00
47e23addfa Do new filtering before matching 2022-02-18 17:42:05 -06:00
b9ee31b64c Do new filtering before matching 2022-02-18 17:28:24 -06:00
bf32a55e4b Implement matching using jheaps PairingHeap 2022-02-18 16:09:23 -06:00
acff88475b Command line arguments working, need better documentation and error handling 2021-11-23 12:24:48 -06:00
32593308df Command line arguments for CDR3 matching implemented 2021-11-20 10:43:57 -06:00
981e24011d First attempt at command line arguments 2021-11-19 17:31:18 -06:00
3d0a843cea Adding command line argument parsing library 2021-11-18 16:19:11 -06:00
c09ef27822 Adding command line argument parsing library 2021-11-18 16:15:05 -06:00
2ab93dd4b7 Recording source file names in output files, allowing output of intermediate results 2021-11-18 15:38:29 -06:00
09aa5961f3 New executable build after code refactor. 2021-11-18 14:16:42 -06:00
34e96d3b3d Refactor to reduce code repetition 2021-11-18 14:11:04 -06:00
2064d7e9fc Implemented parameter for CDR1 frequency 2021-11-18 11:55:54 -06:00
4157cfb556 Usage instructions for executable .jar 2021-11-16 21:27:54 -06:00
cb6330166f Adding executable .jar 2021-11-16 21:21:48 -06:00
2fee44d3ee removed unused imports 2021-11-16 16:46:17 -06:00
255a3ba66c Added timing to CDR3/CDR1 matching 2021-11-16 16:37:29 -06:00
48510a5b60 Improved efficiency by pre-filtering peptide lists before making and processing graphs 2021-11-16 16:31:35 -06:00
26304e5dff bugfix 2021-11-16 09:29:07 -06:00
c28378632f bugfix 2021-11-15 15:02:59 -06:00
e61e384513 bugfix 2021-11-15 15:01:40 -06:00
13b58e3204 Expanding simulation to attempt CDR3/CDR1 matching - doubles size of cells 2021-11-15 15:00:11 -06:00
c425b05d8c Expanding simulation to attempt CDR3/CDR1 matching - doubles size of cells 2021-11-15 11:24:46 -06:00
b612d65bda typos 2021-11-12 11:35:11 -06:00
6606702aa1 added acknowledgements 2021-11-12 11:34:21 -06:00
92add6786a Bugfix, can now do plates with <96 wells 2021-11-12 11:16:21 -06:00
e15cbc6672 All working, able to be built to .jar 2021-11-12 10:41:44 -06:00
d39fdbee3b Three ways of making graph, but [...]MatrixGenerator is fastest 2021-11-10 11:18:31 -06:00
93cac1d38a Two ways of making graph, fixed bug with thresholds 2021-11-10 09:15:03 -06:00
8280382ca7 Added method using matrix builder 2021-11-09 21:26:10 -06:00
82d5500ae8 Initial Commit - works well, but too memory intensive 2021-11-09 20:24:22 -06:00