From 1f184bb812e4df72c9895e617ec461174ec9c07b Mon Sep 17 00:00:00 2001 From: Seth Bromberger Date: Wed, 4 Mar 2026 16:21:56 -0800 Subject: [PATCH 1/2] added regex graph data --- data/metall_graph/pq/regex_0.parquet | Bin 0 -> 3144 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/metall_graph/pq/regex_0.parquet diff --git a/data/metall_graph/pq/regex_0.parquet b/data/metall_graph/pq/regex_0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..4c915a08d411c3bda78faeeab2d3a4035857316a GIT binary patch literal 3144 zcmb_f&u`*J6dqV0uuZB2)d*B7A+(FOYO)0b>9V3L8M1&W$tG;p2Deq}UjY-_u-L$w zXzx8%RsVph=ib^spz5iI9(t;J=&64~k3IFx7zl)Hx0Pze_RM?pzW2@d#xKb+)67sl zN}x&&>NbVK2<;{O2qC6;nt9|2q0&1cl-&v6qaR^wxpY9vVsC)o-i+8^>U#jVgLhVh4e z<>J;IRNi?zNAO%aCHkKega2CM&m+HX%oBgs0J?el|2BO(#^3IYxy$6N9L zRD!jH?=F)^vAY2jyV8i{;vz!o4}Wp3FtIr3fR!jNFd|=WM8c_Hahh+~jEkm_M zMYKg&dzn;CSgV;G9Qf?CviBhQa*4?*g`|bUR~WdaYXtgIPnB(=z-#hjXSm4;*ng>`yTISRGng-^5lrdp~_Yoy2i7 zDof6p4@EbbX7dUE&}~`KZ{K(yU(?QGhG9s`rEbXJ>mSR>z+_-A;{Na0^tjWVOj*=AQZPr$}ZX7jOJX7|~H3yUq+ zr%IKZV4TBNM#26zU9c2BGiuRpZlSfvIcoD69j}#4&XUSFpD+;k7Z)x1hP>4ZaIZ{T z*=Am@Vor>v@c9AYUkFcGoEtc1CMs7*tF02jWzD0stP!6rw3=OrPq&`}*P5jXe7+~q z&4Fad1dHRE)y8Q@JHN(Tc3^$Q2JPmYKm&(h8Y0hGLZz_S2Mc-W>S(e>v7f0Ul- znvq(i{PJEvSI6~bbfsFkXanDcHnp^cIZH;xhQ02?US~Mh^#V=GgxjPI^=!9}&Xt-z znZ=CT#z1dpPY6fQ+?H$lvVW@7Sl7pM={Dc&D%Hn}+Mhq2bl{vU?G?1+IjF~xF7P=L zCm6aeRh#F_JVmInoGDBNo*R+?fGOdp#4cDG^4xQYj(PK1R6IeUflNMU_ zsmK>b1fzF2IxOcVteJ)e(1yD-I}?X6#!aJa!Glro;pP82S@#Cns%UtYPD# zRY4S<)~@u$Q>HqFp!YhswZW{!bcyu>KS}=~Q{3kOzpBHxcyun)oGw9|0z4qp0d}}= z&8}zoeIU>ADlQ1IF5!_O;eUwpKR97ZCm65FFfwV7I62uAhHIXX{eTlLG9)81tYJ;? vQh;!+`1v7 Date: Thu, 5 Mar 2026 17:38:18 +0000 Subject: [PATCH 2/2] regex, intsasstrings, and a change to gitignore --- .gitignore | 3 ++- data/metall_graph/csv/intsasstrings.csv | 5 +++++ data/metall_graph/csv/regex.csv | 10 ++++++++++ data/metall_graph/pq/intsasstrings_0.parquet | Bin 0 -> 2906 bytes data/metall_graph/pq/regex_0.parquet | Bin 3144 -> 3138 bytes data/metall_graph/requirements.txt | 3 +++ 6 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 data/metall_graph/csv/intsasstrings.csv create mode 100644 data/metall_graph/csv/regex.csv create mode 100644 data/metall_graph/pq/intsasstrings_0.parquet create mode 100644 data/metall_graph/requirements.txt diff --git a/.gitignore b/.gitignore index dc6390d..5587343 100644 --- a/.gitignore +++ b/.gitignore @@ -15,4 +15,5 @@ CMakeFiles/ compile_commands.json venv/ __pycache__/ -mg[0-9]/ \ No newline at end of file +mg[0-9]/ +nosync-* diff --git a/data/metall_graph/csv/intsasstrings.csv b/data/metall_graph/csv/intsasstrings.csv new file mode 100644 index 0000000..1711be4 --- /dev/null +++ b/data/metall_graph/csv/intsasstrings.csv @@ -0,0 +1,5 @@ +u,v,time_seen,valid +"A","B","1",true +"B","C","2",true +"C","D","9",false +"D","A","12",false diff --git a/data/metall_graph/csv/regex.csv b/data/metall_graph/csv/regex.csv new file mode 100644 index 0000000..cc4617e --- /dev/null +++ b/data/metall_graph/csv/regex.csv @@ -0,0 +1,10 @@ +s,t,times_seen,relevant +A`T1',B`T1',1,true +A`T1',B`T2',2,true +A`T1',A`T2',3,false +A`T1',C`T3',4,false +B`T1',B`T2',5,true +B`T3',C`T1',6,true +B`T2',C`T2',7,false +B`T1',A`T1',8,true +C`T3',A`T2',9,false \ No newline at end of file diff --git a/data/metall_graph/pq/intsasstrings_0.parquet b/data/metall_graph/pq/intsasstrings_0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..3109ef72df84c1839ec81c6602bcb680fd766733 GIT binary patch literal 2906 zcmcguUvJu06u(YV#=2@ss~UlnhX}1`e`p6z=t|d@3khIG(u6iPc$*^s3z*o3VjIUq zmG-d5JxzPs;~w@Y_Br+m_O!QsgPn6tD1=ngrfODleg56w`JHopk2s?3BEP|Z%;#Ht zk|*~Fx!>XlArzMiE>&Fic*5W3(|L&5oNJ5+e>rw?p^TS{%8%>B)7Ky2e}Ds z0f%A#8?aB`Fyl9Icagi57f>i;(xPw^SUJrVSD6w1L;fC?Kv)TBj!SbS1%=?7g};}M z3t8tkGT)R)I^pSk(^2^(;qN?HOLM^k(%OQou{K%M-uErXJoQY|y|NP6aciR5mO)a< z%vPqABU}8POo=2mGXTY}rIM*1xzx{G?kJaBY-lDAO(gspfn^h3&tQ8ZlOsvUyo51X z!1$BP{lfhhlsCi~+E0wp_v^Xe))?BXm8+a?FL5H72MLmy)ysfhraHOb*PpF)IkN?2 zVRg?wxhg94!$vBZOQwF^AenqRF;ZPa_0oUcy3AUxVP2f-LpyL>FZ*=+>&xsp*g(pT zRkvqm^V?Zhbxbh0fo+54`RdpQwZP=z2*h0`nkW`ue+x>Ccgn!c8SFC3nPu9>>9Q@R zb?QeWOqUH@OCK6BgTNU@bBE`Tk(Oins-gNS#9n4i7h)~9hZ|2`)*e2|zFuImOd%WK z_9X_f=^BBdHZXOcb>JWJV{2aLfyS($>|`|qGrhYE^V_hRY035OGP0Ytnr&{rmPs29 z?bY60Sr-nEH4ncU)%VAi7WnLoxrBaZ^|7h?!!bKy+tSABIKl%SMe2Aw3=w@|jy-GW zqE*;=RCrX#;=UP`1?S91(syXP{ak(;&zqiLUimvsY|;Z;c%igBwuq6 ztmjrmGo$8Ml}qR1VAvDgW?yp*TeQNS=#=`Je1b87Azyf{Dz)^Tc3*do!A8TGKGCb< zV{z};6RXXsQI|r*Ip`D(^mm1_XUN5%BgDCt&OB$(m5VmUYOdsIRm`W16#3%3BixX; zUIXs6X=kTh((A~HT83O20sgu2Ld4v_u^5_CxnOoG3|Djy3%bR8zS3#;VSl0f0=PCj zOOZMcol0r37U*jf`--+vubp>+@4PpSf`^BlO(Y8}_1qYBa>yCrgE{-0mCo{rTCSy$E~ooh;M}y_2Og zU65=o&Ur&WR$~4KUP@o9+vjiXk5lthIqrde!#Q=G@RDQ&lbp3}bK*98`Bh(JkPuuj6u6BZxS2sDlgh;B=VH z2XO#H=?Q52bruA}2o+r7=LB9Ap(|gE6f`uZ5dT?-qYNE2He{%du2@8gHgPfPwy#L# zsUk}O>aUJqQyKTOd?#@}HpCY4p;!?xev0uI6o(_swJxoM^Z@M;aWy}$@^{g`ke`VL ui#kR-!zbzOkve`AnEpe3Gc0Upa}@Ug literal 0 HcmV?d00001 diff --git a/data/metall_graph/pq/regex_0.parquet b/data/metall_graph/pq/regex_0.parquet index 4c915a08d411c3bda78faeeab2d3a4035857316a..c45272fcf4b5456dacb411b72b636a0c75237f0c 100644 GIT binary patch delta 340 zcmX>haY$lUdG!YahzEU04Q2xLR-1e-~sogHG=m^R)wVdMt67wW9Za!f`t4NPLs z7}d@&sa;^ia5qqa^5lLdIhHLfYTG7nWJ+VaHd%sMo#P*yn2;KW*ow{W%&(Ya4V7wj z6qE`Q^HLIvkaYAB(WW7y@p&cV9gOe;LgR!8HhLIgB0|SGzO^C6bD1)essDh5Dkf?wtn<$%% z8G{BZSVDr;5u{5{5U7&Rgb7FrF*36<2M0k%gF;WhE<5g*@o9$g~3@++5~JMNU5WZlM#NKf%0fJcZgkM-+0r6ksIV{ zsN*I}Fd4~AVG{eqsCI)%?E)jJ>w#tf6(~>cWRhb)z@m1DSw>>ABct$SJ4VULx0uWs zA59iwR_B<+E+(YLA+}|+Bl9aJMuW*ZY|@Mdn?2a#SQs5AFXvKWEZ=;FD~?gZK+;Es RfdP&f7I85!1ULp60stw~J&ynY diff --git a/data/metall_graph/requirements.txt b/data/metall_graph/requirements.txt new file mode 100644 index 0000000..dd5e104 --- /dev/null +++ b/data/metall_graph/requirements.txt @@ -0,0 +1,3 @@ +pyarrow +mpi4py +pandas