Commit Graph

51 Commits

Author SHA1 Message Date
eugenefischer
cf771ce574 parameterized sequence indices 2022-09-21 13:15:49 -05:00
1df86f01df parameterized sequence indices 2022-03-05 12:03:31 -06:00
96ba57d653 Remove singleton sequences from wells in initial filtering 2022-03-04 16:14:17 -06:00
b602fb02f1 Remove obsolete comments 2022-03-02 23:35:24 -06:00
8275cf7740 Check for finite pairing error rate 2022-03-01 09:01:53 -06:00
64209691f0 Check for finite pairing error rate 2022-03-01 09:00:58 -06:00
05556bce0c Add units to metadata 2022-02-27 16:08:59 -06:00
a5f7c0641d Refactor for better encapsulation with CellSamples 2022-02-27 14:51:53 -06:00
8ebfc1469f Refactor plate to fill its own wells in its constructor 2022-02-27 14:25:53 -06:00
e4d094d796 Adding GraphML output to options menu 2022-02-24 17:22:07 -06:00
8745550e11 add MWM algorithm type to matching metadata 2022-02-24 16:24:48 -06:00
373a5e02f9 Refactor to make CellSample class more self-contained 2022-02-24 16:03:49 -06:00
3d9890e16a Change GraphModificationFunctions to only save edges if graph data is cached 2022-02-24 15:32:27 -06:00
dd64ac2731 Change GraphModificationFunctions to interface 2022-02-24 15:18:09 -06:00
8edd89d784 Added heap type selection, fixed error handling 2022-02-24 14:48:19 -06:00
08699ce8ce Change output order to match interactive UI 2022-02-23 08:56:09 -06:00
e58f7b0a55 checking for possible divide by zero error. 2022-02-23 08:54:14 -06:00
3ccee9891b change "concentrations" to "populations" for consistency 2022-02-23 08:12:48 -06:00
a7afeb6119 bugfixes 2022-02-22 22:10:09 -06:00
68ee9e4bb6 Implemented storing graphs in memory for multiple pairing experiments 2022-02-22 21:30:00 -06:00
906c06062f Added metadata to MatchingResult to enable CLI options 2022-02-22 18:36:30 -06:00
cb1f7adece Change "peptide" references in code to "sequence", adding comments 2022-02-21 00:29:34 -06:00
2023bb9d7e Cleanup file output, add UI verbosity 2022-02-20 18:31:31 -06:00
d1c37b5ccd Relocate overlap threshold filters 2022-02-20 03:05:56 -06:00
248fe4d662 Add plate well concentrations to output data 2022-02-20 02:09:22 -06:00
5d0e60708c Add plate well concentrations to output data 2022-02-20 01:53:34 -06:00
c96b7237e9 Add plate well concentrations to output data 2022-02-20 01:40:01 -06:00
0b28259800 Add plate well concentrations to output data 2022-02-20 01:13:22 -06:00
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
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
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
6faacd9a82 Adding parameters to filter by occupancy difference and percent overlap 2022-02-19 14:05:26 -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
981e24011d First attempt at command line arguments 2021-11-19 17:31:18 -06:00
2ab93dd4b7 Recording source file names in output files, allowing output of intermediate results 2021-11-18 15:38:29 -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
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
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
92add6786a Bugfix, can now do plates with <96 wells 2021-11-12 11:16:21 -06:00