Commit Graph

241 Commits

Author SHA1 Message Date
eugenefischer 96d49d0034 clarifying comment 2023-04-09 19:48:43 -05:00
eugenefischer 70b08e7c22 Bugfixes and streamlining 2022-10-22 17:59:01 -05:00
eugenefischer 44158d264c Correct sequence count 2022-10-22 16:16:32 -05:00
eugenefischer e97c2989db Add dropout rate calculation to read-in of data from plate file (this may slow down read-in by a lot) 2022-10-22 16:04:41 -05:00
eugenefischer f7709ada73 Change order of metadata comments 2022-10-22 15:50:35 -05:00
eugenefischer 25b37eff48 renamed to MaximumIntegerWeightBipartiteAuctionMatching 2022-10-22 15:00:22 -05:00
eugenefischer fbbb5a8792 Update comments 2022-10-22 14:59:43 -05:00
eugenefischer 4b9d7f8494 Add option to select matching algorithm type, rename types in output 2022-10-22 14:59:24 -05:00
eugenefischer 0de12a3a12 Refactor to use selected algorithm type 2022-10-22 14:58:40 -05:00
eugenefischer 3c2ec9002e Add field for algorithm type, methods to set algorithm type 2022-10-22 14:13:31 -05:00
eugenefischer bcf3af5a83 Update algorithm type names 2022-10-22 14:10:00 -05:00
eugenefischer fcca22a2f0 Rename class, modify bidding to include marginal item value 2022-10-22 13:18:43 -05:00
eugenefischer 910de0ce9d Fix typos 2022-10-21 13:46:10 -05:00
eugenefischer ef349ea5f6 Correctly store matching weight 2022-10-14 18:44:56 -05:00
eugenefischer 174db66c46 Clean up comments 2022-10-14 18:31:32 -05:00
eugenefischer b3273855a6 Test simpler source/target differentiation 2022-10-14 18:11:21 -05:00
eugenefischer 51c1bc2551 Skip edges with zero weight 2022-10-14 18:09:34 -05:00
eugenefischer f7d522e95d Comment out old MWM algorithm, add auction algorithm 2022-10-14 17:38:07 -05:00
eugenefischer 5f0c089b0a add getter for matchingWeight 2022-10-14 17:37:40 -05:00
eugenefischer d3066095d9 add getter/setter for potential 2022-10-14 17:32:37 -05:00
eugenefischer 55a5d9a892 Making fields final 2022-10-14 17:32:21 -05:00
eugenefischer 49708f2f8a Initial auction algorithm implementation 2022-10-14 17:31:59 -05:00
eugenefischer e7e85a4542 Comment out questionable claim 2022-10-01 15:44:29 -05:00
eugenefischer c0dd2d31f2 Update version number 2022-10-01 15:21:33 -05:00
eugenefischer cf103c5223 Add flag to enable p-value calculation 2022-10-01 14:36:22 -05:00
eugenefischer 26f66fe139 Remove outdated comments 2022-10-01 14:35:35 -05:00
eugenefischer 457d643477 Make calculation of p-values optional, defaulting to off 2022-09-30 03:17:58 -05:00
eugenefischer 593dd6c60f Add sample cell filename, cell sample size, and sample plate size to metadata 2022-09-30 02:58:15 -05:00
eugenefischer b8aeeb988f Add sequence dropout rate to metadata output 2022-09-30 00:33:41 -05:00
eugenefischer b9b13fb75e Rename dropout rate flag 2022-09-29 23:58:08 -05:00
eugenefischer 289220e0d0 Remove statements about pre-filtering types. Can add that back if I ever actually parameterize that. 2022-09-29 22:10:42 -05:00
eugenefischer e308e47578 Correct error in comments 2022-09-29 18:29:43 -05:00
eugenefischer 133984276f Change access modifiers and add count of wells removed to output 2022-09-29 16:03:10 -05:00
eugenefischer ec6713a1c0 Implement filtering for wells with anomalous read counts 2022-09-29 16:03:10 -05:00
efischer 097590cf21 Add method to remove a well from the SequenceRecord (git committed as past self due to IDE misclick) 2022-09-29 16:03:10 -05:00
eugenefischer f1e4c4f194 Remove duplicate output statements 2022-09-29 01:05:36 -05:00
eugenefischer b6218c3ed3 update version 2022-09-29 00:53:11 -05:00
eugenefischer c30167d5ec Change real sequence collision so it isn't biased toward sequences in the earlier wells. 2022-09-28 23:15:55 -05:00
eugenefischer e5803defa3 Bug fix, add comments 2022-09-28 18:09:47 -05:00
eugenefischer 34dc2a5721 Add real sequence collision rate 2022-09-28 17:54:55 -05:00
eugenefischer fd106a0d73 Add real sequence collision rate 2022-09-28 17:46:09 -05:00
eugenefischer 22faad3414 Add real sequence collision rate 2022-09-28 17:45:09 -05:00
eugenefischer 0b36e2b742 Rewrite countSequences to allow for collision with real sequences on misreads 2022-09-28 17:44:26 -05:00
eugenefischer 9dacd8cd34 Add real sequence collision rate 2022-09-28 17:43:21 -05:00
eugenefischer 89687fa849 Add real sequence collision rate, make fields final 2022-09-28 17:43:06 -05:00
eugenefischer fb443fe958 Revert "Add getCell and getRandomCell methods"
This reverts commit adebe1542e.
2022-09-28 14:36:20 -05:00
eugenefischer adebe1542e Add getCell and getRandomCell methods 2022-09-28 13:49:50 -05:00
eugenefischer 882fbfffc6 Purge old code 2022-09-28 13:40:13 -05:00
eugenefischer a88cfb8b0d Add read counts for individual wells to graphml output 2022-09-28 13:38:38 -05:00
eugenefischer deed98e79d Bugfix 2022-09-28 12:58:14 -05:00