From 104e6fa1fbaab0d41c4e2d3f561fec192226c59d Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Fri, 15 Dec 2023 15:38:53 -0500 Subject: [PATCH 01/15] feat: 2023 --- blog/2023-year-in-review.md | 44 ++++++++++++++++++ .../active-oscar-users-in-2023.png | Bin 0 -> 15696 bytes .../active-oscar-users.png | Bin 0 -> 13570 bytes .../2023-year-in-review/cpu-core-hours.png | Bin 0 -> 10048 bytes .../blog/2023-year-in-review/oscar-jobs.png | Bin 0 -> 11189 bytes .../projects-and-collaborations.png | Bin 0 -> 17680 bytes 6 files changed, 44 insertions(+) create mode 100644 blog/2023-year-in-review.md create mode 100644 images/blog/2023-year-in-review/active-oscar-users-in-2023.png create mode 100644 images/blog/2023-year-in-review/active-oscar-users.png create mode 100644 images/blog/2023-year-in-review/cpu-core-hours.png create mode 100644 images/blog/2023-year-in-review/oscar-jobs.png create mode 100644 images/blog/2023-year-in-review/projects-and-collaborations.png diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md new file mode 100644 index 00000000..55ae2681 --- /dev/null +++ b/blog/2023-year-in-review.md @@ -0,0 +1,44 @@ +--- +title: 2023 at CCV: A Year of Progress and Innovation +author: Ellen Duong +people: +date: 2023-12-14 +slug: 2023-highlights +team: GSDC (Graphics, Software and Data Core) +project: +description: +tags: + +--- + +As we bid farewell to 2023, it's time to take a moment to reflect on the incredible journey of the past year. + +
+Active Oscar Users in 2023 +Oscar Jobs +CPU Core Hours +
+ +
+Active Oscar Users +
+ +- In June, Oscar transitioned from General Parallel File System (GPFS) to an all-flash parallel filesystem (**VAST data**) as its primary storage pool. And furthermore, it was done without any major issues. This is arguably the biggest change Oscar has gone through in the last 10 years! +- Over **470** questions were asked and helped in our weekly office hours +- Our team has been a part of over **60+ publications** +- In June, over **175** people registered for the bootcamp +- We hosted 17 Data Science, Computing, and Visualization Workshops (DSCoVs) with the Data Science Initiative (DSI). Topics included Gene Annotation Resources in R, ChatGPT's API and Prompt Engineering, Building VR Application in Unity, and more! +- Jupyterhub supported *8* courses undergraduate and graduate courses at Brown. + + +
+Projects and Collarborations +
+ +- We introduced our initial mobile applications: [**SOMA**](https://somatheapp.com/), an app focused on pain management, and [**MAPPS**](https://www.mappsproject.com/), an app designed to explore social interactions and their influence on disease transmission patterns. +- [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/), a template for reproducible psychological tasks for clinic, laboratory, and home use has undergone a significant upgrade. +- [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. +- We released two Julia Packages +- We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. + +Thank you to our wonderful team! We held warm welcomes to **Anna Murphy**, **Prithvi Thakur**, **Galen Winsor**, and **Heather Yu**, the latest additions to our growing CCV team. \ No newline at end of file diff --git a/images/blog/2023-year-in-review/active-oscar-users-in-2023.png b/images/blog/2023-year-in-review/active-oscar-users-in-2023.png new file mode 100644 index 0000000000000000000000000000000000000000..91339855b49c7b1119ec91ed55af742c1c14b43e GIT binary patch literal 15696 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 O>1gWTE52j@?0*1}itcm( literal 0 HcmV?d00001 diff --git a/images/blog/2023-year-in-review/active-oscar-users.png b/images/blog/2023-year-in-review/active-oscar-users.png new file mode 100644 index 0000000000000000000000000000000000000000..ab1ebc63f5246485ff77991d8c4962d590c1297e GIT binary patch literal 13570 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 literal 0 HcmV?d00001 diff --git a/images/blog/2023-year-in-review/cpu-core-hours.png b/images/blog/2023-year-in-review/cpu-core-hours.png new file mode 100644 index 0000000000000000000000000000000000000000..c2654a0f22e2e8d467f84985cd892ec20dbf431a GIT binary patch literal 10048 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 literal 0 HcmV?d00001 From b9d0c335cdce7306371fb3665c725cef17780dfc Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Fri, 15 Dec 2023 21:34:13 -0500 Subject: [PATCH 02/15] fix: why isn't the blog showing --- blog/2023-year-in-review.md | 1 + 1 file changed, 1 insertion(+) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 55ae2681..90d52db6 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -2,6 +2,7 @@ title: 2023 at CCV: A Year of Progress and Innovation author: Ellen Duong people: + - Ellen Duong date: 2023-12-14 slug: 2023-highlights team: GSDC (Graphics, Software and Data Core) From 8346433e2a92a38aae1e236b933b106d2b913907 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Fri, 15 Dec 2023 21:45:17 -0500 Subject: [PATCH 03/15] fix: why isn't the blog showing --- blog/2023-year-in-review.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 90d52db6..5d2c7e70 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -1,5 +1,5 @@ --- -title: 2023 at CCV: A Year of Progress and Innovation +title: 2023 at CCV, A Year of Progress and Innovation author: Ellen Duong people: - Ellen Duong @@ -7,8 +7,9 @@ date: 2023-12-14 slug: 2023-highlights team: GSDC (Graphics, Software and Data Core) project: -description: +description: Year in review tags: + - software --- From a386bdc0c0f69e58faac4b30ebc5d3f7c7fb7870 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Fri, 15 Dec 2023 21:51:55 -0500 Subject: [PATCH 04/15] fix: why isn't the blog showing --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 5d2c7e70..f6a12ab5 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -4,7 +4,7 @@ author: Ellen Duong people: - Ellen Duong date: 2023-12-14 -slug: 2023-highlights +slug: 2023-year-in-review team: GSDC (Graphics, Software and Data Core) project: description: Year in review From 5363f9dbc7858564acb1a1f31ce0dcf6220e1811 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Fri, 15 Dec 2023 22:06:59 -0500 Subject: [PATCH 05/15] fix: why isn't the blog showing add png --- blog/2023-year-in-review.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index f6a12ab5..4202c696 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -16,13 +16,13 @@ tags: As we bid farewell to 2023, it's time to take a moment to reflect on the incredible journey of the past year.

-Active Oscar Users in 2023 -Oscar Jobs -CPU Core Hours +Active Oscar Users in 2023 +Oscar Jobs +CPU Core Hours
-Active Oscar Users +Active Oscar Users
- In June, Oscar transitioned from General Parallel File System (GPFS) to an all-flash parallel filesystem (**VAST data**) as its primary storage pool. And furthermore, it was done without any major issues. This is arguably the biggest change Oscar has gone through in the last 10 years! From 31b22d426f4c534fc3067c0c5263ffb0b66b660f Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Wed, 10 Jan 2024 17:04:21 -0500 Subject: [PATCH 06/15] feat: update blog --- blog/2023-year-in-review.md | 33 +++++++++--------- .../projects-and-collaborations.png | Bin 17680 -> 0 bytes 2 files changed, 17 insertions(+), 16 deletions(-) delete mode 100644 images/blog/2023-year-in-review/projects-and-collaborations.png diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 4202c696..b776ca88 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -12,33 +12,34 @@ tags: - software --- + +2023 was a year of numerous strides at CCV and in the research community here at Brown. Thank you for your continued participation and support. -As we bid farewell to 2023, it's time to take a moment to reflect on the incredible journey of the past year. +Here are some quick statistics from our Brown community made in 2023. We had 1557 active Oscar users, which is a 24.66% increase in activity from the year prior. Over 3.6 million jobs were run in Oscar totalling over 57 million CPU core hours! Since 2018, the number of active oscar users has increased and well as demand for resources. Over **470** questions were asked and helped in our weekly office hours.
-Active Oscar Users in 2023 -Oscar Jobs -CPU Core Hours + Active Oscar Users in 2023 + Oscar Jobs + CPU Core Hours
+
-Active Oscar Users +
+ Active Oscar Users +
This bar chart displays an increase of active Oscar users since 2018.
+
-- In June, Oscar transitioned from General Parallel File System (GPFS) to an all-flash parallel filesystem (**VAST data**) as its primary storage pool. And furthermore, it was done without any major issues. This is arguably the biggest change Oscar has gone through in the last 10 years! -- Over **470** questions were asked and helped in our weekly office hours -- Our team has been a part of over **60+ publications** -- In June, over **175** people registered for the bootcamp -- We hosted 17 Data Science, Computing, and Visualization Workshops (DSCoVs) with the Data Science Initiative (DSI). Topics included Gene Annotation Resources in R, ChatGPT's API and Prompt Engineering, Building VR Application in Unity, and more! -- Jupyterhub supported *8* courses undergraduate and graduate courses at Brown. +In June, Oscar transitioned from General Parallel File System (GPFS) to an all-flash parallel filesystem (**VAST data**) as its primary storage pool. And furthermore, it was done without any major issues. This is arguably the biggest change Oscar has gone through in the last 10 years! +Alongside supporting Oscar for high-performance computing needs, CCVers provided academic support to the Brown community. We hosted 17 Data Science, Computing, and Visualization Workshops (DSCoVs) with the Data Science Initiative (DSI). Topics included Gene Annotation Resources in R, ChatGPT's API and Prompt Engineering, Building VR Application in Unity, and more! Jupyterhub, cloud-hosted Jupyter Notebooks for multiple users, supported *8* undergraduate and graduate courses. In June, we hosted a bootcamp, a series of online/hybrid tutorials, wherein *over 175* members of the Brown community signed up to learn about research computing resources and get hands-on practice using Oscar. -
-Projects and Collarborations -
-- We introduced our initial mobile applications: [**SOMA**](https://somatheapp.com/), an app focused on pain management, and [**MAPPS**](https://www.mappsproject.com/), an app designed to explore social interactions and their influence on disease transmission patterns. -- [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/), a template for reproducible psychological tasks for clinic, laboratory, and home use has undergone a significant upgrade. +In 2023, we supported 60 projects and collaborations throughout Brown. The following are some highlights from those projects. + +- We launched our first mobile applications: [**SOMA**](https://somatheapp.com/), an app focused on pain management, and [**MAPPS**](https://www.mappsproject.com/), an app designed to explore social interactions and their influence on disease transmission patterns. +- [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/), a template for reproducible psychological tasks for clinic, laboratory, and home use has undergone a significant upgrade and has released version 3.2.6. - [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. - We released two Julia Packages - We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. diff --git a/images/blog/2023-year-in-review/projects-and-collaborations.png b/images/blog/2023-year-in-review/projects-and-collaborations.png deleted file mode 100644 index 1c44750e309a67f4bde71b6b5dc79579ba9efc9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17680 zcmch;XH?VA6F!O{qM)ECAV`-YUApulNH5ZRkSZb|gd)9(2&nW90V$&NCJ?HKNDWA6 zA{|NSH9!dUZutKG=iGB&-+N!E$9%TT&d$!v&hu=PuC~ezQaVxs0)iWAs!DnU1cW98 z1ec&!uYg|`P(HN;1WMy-N(u(Atv04fUR$8Dx7@w;U8_;9E%2t7DO%mP#d>Bet$kS7 zKJjt<+6xi1j|pNg5koWs`1cDFDK!B>NY?`(76D_v^(6v= z*YCrK2?*u{|Nr|Cz-8j{x3&sdZYhOZ&X2X*TOLZt&UR`2d3zJPtMBUze>qXz**vK~ zS?7{y)#9fXNzPE963e)YN`++TMEwmVBC(rla7V(Sj=ozhSi8mU_-d~;BQ72u;T$s_ zbe)*n_>(}Zdt`>E{o!ZuO9VT&Yr?2t*x6vnK$e7UYw3)Q;GEOW4#t03-qlqA@$17q zM3GTRZLPs)ogCMe*v!r8roQ=(NJOeKVrmS%@%PK1v+bwi9N*t^;sne=0emL&p0Pb} z=#t&s_s{{`+nm~^d$04}?Kxr+sF?!K*)>vBpFWMpKw8TDt6$h|PQeG(WDnfEq=)T)W~151vwZ<&+z%eanbtV;aOMOo^as;Dv<{({@-AI)$DVfFc0E1XN7lPR z9Lp0o8IDdcgQ${<*5bXajJ?h2NngnHWYNLa?AFv6Tz@D-+zp1IJFPK5?X3(8*>&GE zZGP=uc)ZqFhM45OfB*3n3dZ%M$AJ|(a;GCWO*6U3r)JvRODVoNVaI`_lamwm zLBnsS?+s6_lrgye93QP<^xq({>F`GZhp(1uyw?9bMfa!wI~jP3S-_GK+%y*yFafsX z#W>vFkCF{u{{3kn*lR0hfJsmC&viPHZn{MgvztFSoik^RIXQ!OI%&q%rnU-Wn>-0l z)@ue!msaNdSCH&W5@_4`S!YCs=$NgmQJI^C!xdbin4Y2&uwf-Uol#T4`B4BE{=#s@#QCHngM z4$KI*=wRy_n~z!u34W$j5SJ7$&wWlTM=Y)7+IetxuFYhg_VyC~KluuGe6}Y4RM}>C?FV{N z^v$&Re=z<#)xsEG=jgRs1MHlC`ij{jPk~(6HQE*5&A_9;AMjaYxzrN=oT|nR-ONEp zp{0@(gq!}DjaP86tBa`3Su6!O-#p<61+BT#TFg1u<7zn#B>JLT35XM4-G|J z`^ACrZ`j*LtWVTrM|IE7KBgE~u9-=q<_bJRBQkk5p%k=ykX8$An6&9mkf=LFsF65{ zhFk@sH|cDm30{k1ErO@V*os=dAGZfu2B!`-u^;xJ#R$jud;W&0{}W3%9XpQ2pDU(N zZj<;1f8zd@duG@7f-D(k>|0|u1%FS9ZY1k%LIohLFJ%pYrZoLjb(U^vWr+0PULILw zds^N0p)fmSQJBvEk3EuiP_=!G6 z8t+4w86{+(LxEPWSKPOR>syWkJ2dPAWo;W81Hj(4(d3jBAFmzx6BE3P{Z7N1U7r`5 zjxn2xYMsYG`?2njdkF4j;H03iCg{>Y^zmM0_6!YzzErjL;WBi;5~4K~=Ez7m(qZmL z{pnb?NIScD?=_p*9Z$Dt*ii)})3b7OqNWG~^ApSdPo@C|(wy925O$)MBDPRKAOV$p zX!Tx@4B2nPoWZ;07iVFs)3Idr?A13Me)m-7$Wr_>8aL;oJRQdVesku5Ik(2jqFcSY zJ~C)m{f=7Pm&GH%e2tf zS&jOl|AdG2e2J9)R=PaJBD0173axVA8kX>rTrscDhP|9i(VlKvEFN^cZk#!2JUTcP z5G){@=^GpvTtPsvbL%jy5aUst!ISTQnYD~>5!qF2ma0mz^akQ-M#7I35}h9keRT3W zxk+5@b}L;A`3Ty1dU?Jf}w6R`!wqu%nl;H^Kq;OB{W!k=#YprUAfBnU| zm`|*^uN)JJGm|;7m(@AHJ|DTZilOZoMPm&2g~exQV+I{&AhWYP1o8owTdleH5l=!RdnFYj?e{+gQDp+A3Ezi@)h)`Mm7y+?8 zn-yJt!r;0#RyJ@M%IDTNuGU5_w`g*E+WB)yYE!WGX{p)esi@^fhCN=*>C9U<7=C+& zjI~?NYH+Hr<)}d*qm<-c(_?6tX@6ngUAv;()q~#)pCXuLWTt&#)SQ@aM>WWeiU>Wq ziXd{#adBhNFJJ=!AQ!pc5*#RJUU0m2jJH!62&s|u@(d9}TEFOfkc-*yagnBM;(qIo zeY0Mf;RHF_YxU@`!pM`U$2{}5$3dR9zyey7zbeCcdzQz;uiPRakS}FdZYLxlxJvo| zQtrkqcn20IoZ5@tsN*RNTN>Xk#i4fmtz~hdb7K*fF3=sU z^THzDt7NM_TEA8>#?TUDk`q@;A1}b9C6E-)6T=p09JMZI$Pv+r&LJgO{e=nh+8;H} z^pW_nHC{1o0Y!-J{(el+1C#Op0pqK7nH2K{@fOv%R-P#4^0&Lnwu@VaoH{h_g|SFP$*wc7#gsUdugL zFsig*XJ;33=)dcGI3LNgIb7}4aYMYj*%!lhhg8kTC`H6|%7jBRO?QW$pz5iK8Jqcl zUGJBE+Ff+A(5ST^v_xc-iGp&LxkWqEmuY4*Hw54hGK(?+BdM?Z1vAO`+wpaC^@e z7qu3R>XvXABHI3HZJ4Y&h-;?^Vy2Kiv@Vn|krXItNDHPU4C3MwNUqS{inB6*();*Z znjA_Q2HDFn%o2&=Y~{cIxk8=`8NJM;)4TEI6e;nHqKg*bPYsf%S-E(Bv!W%`rkhpN_-Ie49l)A8!r(1~y zyIwo#Ad$>tq?h-nm(nKOh3ivN;p@K69*Aw_5 zH{v0KuLro5&tuk}zu#myd9NSMxO$!ie$w&sH-&8;RZC-gcy?`y#urf^ z+fv780{^L-Njc(PSZ)3O3$H+tR7eftrn@R6D~6}7W-aH9`e8H6+vxGmFD{vKcM8P|I#t?yV8bWFMgz`4lV!@v?S7T# zh8XW9}~j+=Ge-)U>aqYvUCTV+R`4P9l(+kNZiUO>>iC{w)zmK%~wYE4nZ)gC_A zO8SY^eqzFi+3s1EXn{U+?cv&jz1`if)Z-Z&$MkBS53v^Aae7O^w0Q?68+i1HeK}D_ z_UohfpCN03M`^MuIcu%j;4-B#t3PYr78xXP3fshv586m(2Dh6^Oj`)bbbnoYvFRY8 zR=4bD{y2rIhn8BLn39p0Oid$|U`Q{IQ?ns*XsShdWo1P>Jzd!GqrNMLc9uyMrz)1z z=^C;{$t>ElBEE@44a>0t_1sEm)y9gg952ssVq3f_l7a-LH40}TSTh{UzbPwU$7x4c zg+5ixh?l5OO&psuop(>7jstb?%u8>lOHt8b5#QahWArk9BV63+>FL_;6AkY9`VJya zPEOkGw4yJP^j{xgw;)f$KrXX%C!a#@GcLX(=!6Y_vjyw_mPV4`%ZFFE>wAT4OodH6_-dS2%pv ze&-`4SN`)$*V=2s3d3Pi@(Ck-O3z zfJP7XBywi!dE$2MF~+3ENy(`_S*0jJ$n}vegKruBT7nuX+)rZ0@~%fy-}Ho0@e<5% z@d%_6M;iC!W2|a=)r1O)N2i>lO~v#ibo6UOEiX%OweUG-;2DTcW(qD}d`nK0-E!U4(4 zgg;Zm3{6Z-{uQtJxhPm}sp$BO3;(FDso`N9zSigGordm?zdsP@$M6GKk&!fsD)q#t zn%%RbR*&I=u2R;7eu?@YR*06*X@y}1+TlDa(j~gukc9@8n{F_gQjJu8iNp+NGv8^M zeJdJmY0u?2{b~!>Dvy{Hr0@{9=tFksnTM!Sle@Pq^-;$9nP#Z_RC=Q?HfffE^viKG zhGVC9N|%Sfn8V(iTJo~fOI%(6;kuAaY?anVl&TbzReHgn{w9X`iqQ%T24lZE@>R|E zNJekCalLG}yVoeC1j42ZR3gt0nN+y+pZq zmyR}t_T5KJgAbCRsS+=*{!CaR?laVHr<3p~s1fpUcdvrJ(-jb1Ak7IcbY@>6Ol&mn z&q^g`OIRVH?#mvA)kQxk=0LvK#54tU-~@>Kj-`JKvk8k+k%^MM`_MpDI+U*>RT9i2 zvsdI_%{l}(Ykc8T;A<++`X~sORI9o5oa()S4mR1%gt+$xabH`rXsdj+fL;wjTW6WI zR;HNN?(S|@g@%U4eQI8rVO`F)HSSq-GcWUUZ^en*!VKKQ+)TK{B5u_fT4asOB=LJ= zH;_V!F{TcQ1UX9U(JGH4c}hwNI1_3*I^sDC^pc)i;!F0I6h1@CtW1Y`xTzLnzq*S0 zkQ%*2Iw)S!kR*_ea%v}S(}@`^HY~AQ|5G(U8}Ui^!FoDm_;?T|vlhT0E1=PKCG5pS z)xO90o@1G!0(Vj4=oFVpRo~+l#cB_6{~Ce{oKaTOEtO@&W=KZ@F#=IWT$8AEvhfRrd0gu>(DUbk>TdYJZarlUBETh z80Hnnm|lH{g;)5)c>fHP^X9gKgTX+ROx4GEkHoAnR4M0M2~#D=+ywgwb_D#oE8k?B z%4a{V43Yd@b2(GM$&KoYUXzj;qNOp7J>)QRHkK<6`NiT(m_v4ja6+g z;n%p?>TF@#sN66^)x5IvNy2T2_>9T+}tDp_{ za(WmqOoGP9m}_;m2uVh9QDR$@%k$Pl#>^7 zF>|&f@>?Ez9P+Z0eT@M_d$MlTPD!mPJ6Cd6>9`m{#Yx;L*Ow{DOA{jul-m`1C5+?l zx1}FPi~deLTujx6B`rKK28~`(o`~GLnLy@SdiZhVal4{=56?jAXR_JaE54MoN=-n@ z*NH#7`yh)N3RSrJTdJ-=)c43;Jzp$*`>m~vmuL5+7*$F2A-yj8N*1rezk3+x2bc9rgF4|ZsJdbJ`sjpJjZlP)#?r} zTVeICkW>215M8(0L(J3<#fLx`CI8K~BmCSc z9yd;-N(%aC8*+*XewAsb+<38xp3|h1lUxbhXw}112*zzcFj3_Ok>pG6I)CnX&BhQ9cvOO?%XiIjFJiOJ#sd*GC zEJ;r!bq4UVk&seT&Y%|Jq#rg#h*~H9R2RW-n2=hl$jZHhDMGX@%MLKGZBT0%rvu7n z&j35tp2p@VIk=GbTQvYIQlw=d7q2?ai=KjNGo=%KpA^}|z`#b@&&p5yenH3Nf&Pc^ zmivRvcep`EmH+J{gLglH-Tm+b$KE-PBP#Pb-X@Z=M z!k-3$#Kpl?8G3Fdn>=fl`8Vpj63!3R^oQ|^)ku)j31Cb(VI`+x-O;U#d*$a!`|L(P zn}ptfpY`sC!+cD z4q8PYBrf)>i;h+RnVZ?X^2WIr0q%W}Y*J(;l_H~-9F!s`zuS2OiJ;owe9ie8s}%Haf| z*64DI7*LKtv}azH!+H%SLQ^MVBIfd~S+->-9{r|kPyRq=l6z-TsL0@f+`?#C2S4ZY;2w_}a~s2)$e~kVyCWdvc58eTQRT zmanD2jiQ&tGT@fcqmbev|NUv@&F5vtUR771l<%h`Hk?)(oxTXia!;%y_@M_0A~rKd z*26)1p*UM2LU2yL|Md!Ln-W27JA*aA9k+s2qGG>Qy z_X8W2h6g5BOUI3aUfkGZ3-a}LmooM9w6x$X?uyZ7H*cyiusRFth*VH-idyefdGaM;e~{tyH$E=j2vlDOEZ=fI&X8HeV+acOEAxJJbR$4BJs%s_xi~vL&A4$D@}3EcUVn;lHOy5G{KJSR{0uVL?OL)RC4nV58q(!+jF+@9D$Dq z(zE4n0zP{`e~N|<(%m-y!-?`-ET>s1gI2L?9$|bZf_L7*du}=UYp3+&w{V#T*}s;A zUcVK5hxcc)wriWuSd5V%^M0)B_~X=%nVIyL-1jVK$A$K|Bqv&uvQ6HB>}KJ`Mi1Xb zBUrreo<|)Ve(RxM6aycTg97vZU`9)p_Payi(#jh)bFpAXVu>ek^}D8yy^GKIEB^U< zI$dXmJurEfsiEw<+xJz+j5u^eroKpqJ)MR;Ba`k@{o3pFsmW>nYXzI|B4?NdzqP&3 zPYPl(cVQ`KILNl9F)>^^-AC&#Xon|Ze_mG_(0NzI5PtQic6HR^y=aI*ua+CBF?+@E zLj}*b)uFfVxARV#F7OIlQxoge*JgGeHn z8_(uVZ;x!E8FEQ8?q;<52`U1DSk%`IBU9#YgMVad`n6)%guNbD8QxXhs9{a)c=Jw% zl-j0z68#L{q7U4-?Pm;0f9Gu9vrUgRob}AMeC}%Y-3M%^0WSI6eWU#dHTD&;_LruU& zetx^2_LAxfWgrZ4L>_rXUw0+hbsM=IP$CkyEbL()4>!F80Ukx4Z&(VSo~LGV%5kJG zQKV(w;j(e_POo|O*_2+@)7M3$Pn5Y1%tmVoo3E>NFmh)eD*X3$5TO-)XV{0OqAU#5DzlJ?C2?!2fU)ml2O%jBH+u&RDmk9|G|3vJ=X>W0GV-q z(p9alt}bx@_e<#6k2ldv&#OF8OG_GUL8pr!r8d7b2xMTlNx^Oidt-S^9>p#1c9x4k zp{&X`%m=JW8{hhxM3pJWPzwbGpw`M?DEO_F)pNT>((roiEGXl~gHOk!Cx@ErvI4|~rT@Y!P}E6%9W4#-wJr0UqgmW7gHQK84!56SHr0QS83BI5^}7$h zNAdhmfKO|XX_seTwDm89Pn7FGbP=A3VS{ zTpgR7nyR6#t=+k?En{L&f<+F?FBJ3NO4pz5i0d_K_Rqe>W54HG)E$bR`F}?0tpixnSF!K!2jtp zDiU2=OM3aMY|cx1JJ%<<2|A9{X2f9zIq1ia7Gd2f0ucTWbfO8)6)i@ta1=GIpp8;t zSI3go%0xJT_!B`P%g9e#>q0>RG~8TqnH(|>R9E!^y|ZWCT-9?Evb)sF2o;J4r?W9^ zZSVTD+JSRC)Q$-=WmMgFs{4H`Y8sc-@Z{M>O?cGiyGx|h0pd%#jfP+)>5ajk;IyId z&~7|cq)OaNXZ((Z|Gq0DZM!vnKQCFWxg%;nXnIDTKQP&zUYhK}%bbnReEK?Bpu&W= zB1rqP_p|#cZ~dH_*eN|39)u*hop)jv&4Ul>cPYfh5+`Tnp6(o$F;p*}pZVM3#(d7v zYh4w=imv|Hcl)xVsE$h-SrVcdpCIp3{2MK5VZ+Xhx2NajfP~|IhBPHgamB+9T0YR* zgrlnuzkcVwrO+?h=BE`D05OK=|D%PUw*1>Yh14bmH_Z1$cb#uGLi%)=7#{cpc@FgG z1P$w)opEAKxAZL~DKbDoT7*H;^A-QHhN=i)c~s%XO9t@Ex(|g^sbBsoi6Jk0D9)l= zrX-v-puh$9Sss^fYl7v2|kDx#1SDHkf6Dni-R^nms(oF$d#j97wZ;N5*>f z8fFGLmv)JMIIfJmdzNqAZme9`>490~Fp6T1hxR3Pq4b`@fSzBV-t=bI{Of1EwYNOq zwsp2a!Q*<4pm0mfk(FFl?~xSn@or?6bCFg$JBq9~t0>{}@fk>dV##lUjZ~>vxq28C zMhw|NNZ2J`)$=m@>?0!1ax;0%_V&Mr&t3=ZW)7lA&WBqU4*1IId&SSjA>D??mMA5x z)ilyCb6--R8pJ91wM#lrE9XigRE*5o!CrD5Q>SI#d>0L)bxe83yfk(|g4zo9YpW^h zZP9T%UxsN9d{U4}I_$Wz)r&nleY*C|%I@hE<3RGf_4RdbnzPc)s#ozaAK(Y@HQ2=a zDjy$VSN2I92eM38e68|;9>Rq<%ln)6kn26{3A^5<)R7 z1GRURC7X?hZRd;qV4L5NEyj&B8f`PRPKkDQb_RYQ$ARe?4oA3|DTgTyfGoKmK{C>N z_^lllxu4yJOO3v^KJU&nzF(CUp?ZFD{%ELTUltSC+$|j5undiB@P{Rtek}IqweT7w z%L(_I`+g~1$Ub^~vVJfl6~zwLP#D?L&#J)6iTR;`Uqbc9Lz>`^VpuOni6mxstTa~* zy&=}5;dxGKdO8;XzTZ6(=+gi$<8x{Ad(q0geu2-@EQKhG5bAw>UEbX_e(!W(#_8WG z2_KWir$1*TbCl&oVtV`f*!lRh_yMybkfH)uRVI{J06`U3u3!rq?ek~7pQ1+NH%EH&*1$&K*?5pgD6&YXVU+UUzsS%}C# z&h$!#$@lGL9cH`@z0RlLP!u4O42;iXs`s2PX562cECuUy?Ect;pHXStM<@n#O>Q!M zdFSktb-TFVkWGzhT(_x*XBiw9BB_={CP%{3SVqvM3*;4Sa=g$#jLa0@+pdpgfbG4Q zzSy12Op5L6#AK~2_%xJFbukOkX6-7Qt6eRSVvgUitNf`%O!yVU%%7Mjhy8*3?%EC{ zP>0Z{SDbK*+I@Zd1?hH+nCwCVOYs}udM{TEzd~cspNUpcJ%i!FT0fWzFudg|SI_Zc z=!lV5gBBPzXX|#`!5h!`N}nU$>HgOpU!zREW>aMErve?mw2$<-Ow5zfESF3s+aU*b z4BfIHSSqBj-rTyYfAQV#WvC&?yKM4ApjVKDw&JfY_#f(xeT2msbOp@l`$6;CZ29)E zV9?|PHA#);O(_cw602djvO_wv_YA$tf1eQdN+iwg!~P6C{u+|nIPlq8IdL`?==5UR zQIPM0aXhEC;qa9Zzfac6spC)dE9U^6GXS%@OHqdZXo5}0f5b6=kT4l45RJS#e;@z( zZ*(mF^YSNy?;0)~x|MkV(E>|}3?rVcHJ=>jzWs9`rf)_ZFKxv~8-~*7yPE)vIeFY3 z=4SF-r18XiX!1gn5zp?FKL4S#uag+(v;ioB-QvW~GyzHKFz}KYxezDI*45FdwS&#Y()!cm^p@tb;@7 z@LJ#?FTr*Ttr0nLka9Sh4t}&+f+CSS3#=^-Rd0q_QCQ0Jw(~VwKgYfgSWBcE^3ff;K{SQh#mwzh&B++=M zA*J{gfS;i=!p(LY6E!NX4f9u)s&pT)nVOm+8{BQvA3jt3!*k0`|A4PD8YB@hX^|0< zW;OLA+_wr=H7CAvZ*He95%VBtKI6%%A(x1_UC*~8uZ4c`%toA){8b|3n&TWKGb-?~^E<;W z6$Tz32st6yBwo#h;9ezf-3mJ2ABSwwzfh`VXvuO(zN#a<^Ay*m63jh&w6@iq6SS1M zD_$P}DQ603J8kB{&6kMxfHc8=nyFw){Fr^LL$NG5B})2)b`3Jh(O5t{$2m)8bZEgn z9zjM^;4)cMN<j!NN*HCO&oa)KE? zXE{F^3GNR5i2E@0Xn_S68F^-ShCM%q?KcOXpIG5ya!vvP5zV15T@z%JqkpqH=iC1l zJR6rTN+Jx}ZLx+IH=YAL9a#a9gRhl0ac`Ea!soHG|4aWXRh01|h?BDj8ThV^0|Tj7 ze`AarkUNR6kXsCmo;0gI+nb#IvX^z9vHj%))pp8+tKanDRBB(X^GyQ^eX(znIy{K>UIfAmZ4YOq;>F0AeS2Y#Xh%lv0ot=;;qlF2hOt10 zp_Q#Tn%R^bFDG61a~;WPuJhyBHqLXIowdm* z-Aa*rI`(Oqx86OUd`3<&CU)PbQiUCanY<*baomSb8=ls?3LdHt}Y)4$qouh8{(e5+c z;8O|+{ItTuD>27(5SsV^rH+})N=;w?$h{&&6pOX>@OK$@ARK2_dI{=dw~2%~Oo$bS zy)`)A@FCq&px8uL9ksQfT`!pF)WB4d>N7J6EBaqEC5;6W1RM?b zz40ZASaI^&UZN=e672wcSM7oamK{C3YL%$ipZVa99a#!$bU3gEoz$j0WSjS?<*(B}1Rz zA6-cgA0&6!GPJCD5RNm(kDX$5=CFb+L{BF#7q5>}m4X|)+LI@5?@&?o7()Wt0qcY+ z7T(#*XZ8YcGOB~m&!U%@)3njqRbXIQVRC*!aW1|76PNXtVjXSEMJ6u%m}4n?=5~N4 zg`TGJ+%nW6*1%e=>=Tco`ceUBM~=VY?wRDNq?{b&vvxMOy?rT7(pAQ+VI((L@)Rg% zSa3JKbk!?(Hx=gLG!^Mpu}X)Au#AD@?6-rGfTFwc2tWRLg%?SO6TEok<~(3s^N{L0 zIemRkEBtvuaN4=hzrs@>C8!0knH=3{C_4Z?Y}yGbTY#m77gs43ZUL>7eRf7=gTRD| z;@x`CNrQeIcqa1i4u5JBR^8CJ^2tYfQ`82in~;#x#{sr-cWdBrsjunP&wIA_N|Ew; zgNQ_?#C|do1R|QPe&f|wk$1Xus(WgKc3{*#Oc+&pbMw^1J(LI5>gy`$*qdv&xi{KL zgJWL-T21w{j<@eH)i*VLJ8>T1)>^h8pBJnBT7ciSQk6>CIA}zN!p6owFpuWv0MEs6 z<6(vDYJCZP(oL1c38J>Yt}ne*DvZ4ArJbVIXKrSeA*|Aul^S8~T$M$vyq0-3*_ED2 zrKT>hVS}&THA{S4qhLJ%`ZM#}`<)Dep?kFK@WEr4wFjUj==DHBGNP}RpIsk_iSx}#0UJu; znI;nT+k3ur^rmq{5wP`0+sf9goSqI>7l5tE=1J7f^%?IX%}FhU-2X#vDd`HJ_~T{T zbiZz@9xm}Vi;RP%QUw8zJ$lFV`*=y^MKbz>r@5~e9N@unFz>bHm!HTJNkI+v1ygq0 zm7heQ?kfl|q7vS?M*9<(1RAXzcCW4O4=A*{(l$!(KE3nZ4OBWiXR;m}Jp~otfv&%C zEr_X~s=AGA9n;wx_*(91(Ie@L60IvEY_gY|tiToSd{pDHzB{gw%j|9svHRvNFdXnO zlH?Xh#eX8czrThbYVbChSs%)VpCsXnha#%f2j%{xY+;*uArh3+=U*yrVSXTe3UiY* z!q_rS@;sa*!aPu3A733XF93j}!Ozd#yo4?82=$GMsRrp!$i+qFBpfPyrDZ^)Ljnkc zua0wUW;;_|);k9|x_)mjZruNOa%xO~ba>38<6G1;%FUpnYP>||(IECoXQg2ts%{jL zY=s;0%+`YM-p6_(KzX`c=3=DHzojd#$$&@TIZ2(oBY?{tB74*(9?=mNR5%Xx zqG~j+oVd$YSj<=p`S&B|)X8BErj!@(4blcjg6BP;#)V=3;yzKdO6zii%t7^GimyMR zWA6nPlmxC8W`HD;Lm{^JPjQIxcPF1*cIU#Uo$j|pyoeBMfbQseTK%@g1iMiYECg@n zOe-2?ANHQaGplR(qyV18gfmsF2vgP|^7>V9^&xcJ{6sZ22QaYgOfNR<8=S2Il{SPs z^&m0LnQD-?cWwcFl@T;6s%<|9ZM4YimT1yEiX@kf71k! zY?LL8F-^dJy;YF_57+@GTy-Uo@>nDb7xsQq*ql@&rl09)FDX@WU)pHrF7uihF)LYp z4VJWB3FsY9(F&}AR09G<4(QSRep*I@R9)XE`_qD6{MUQYsHbRCVvaV3n;v6yL>H)B z2B`4j$r4Xey$)@R&D6_sywG~^>pB7nzXBf^DfHo;{{?htB1y9r53eu@2V@e@k4BMR zIXx-DP5n&fNIV=flVis0<5NfCO?kdNQ$l%Q#qu4XZnerPV_NV@Lb30bbvX7$FkbKA$QeJTR@?WC#vY6XAwuML6K;&bHoz&3bj(nR30~CA}rg z!R<2Dk)|Gcc3o#6xC<~IDv>YP)~r|#!9>koc#K`*T9D_UQ7i(YdQ^4e0uD6!hXzH% z0;Y34KNs4SfF~H}T4!a>U5{?M5w%y{dUL?) zag&Ao469cKXM^o}wiFcm9z7E#jU2ETNK=2aRP~-~ z`Ww-C_f=i-qs-x*Xs^Dm$_skmv8cQvM#|YhA80r-azLT zZgDgxrY*vWEz81=75kncud(l{?~I+|>w3Ab{LBQ83tpUg zU7-X;DYc@t&!6xgX?$H3XiDw^y4aQ?+L8qa=Jt&4Q!l_J9E{DWss`q#4)`_*qz-_U zJwa;-N>#+Y0p_X>$`b|i{Yzz+65@`~$rI4B1Q79l1uA-Qr1~1GYJ&|e1AKhzK;8x4 z2G5V;PJh^S>X@F5Qzg*gnMLa`(=h@y)xaNx(B_`KifBYzxx60O#}%(5j}TE+O1+%g z47nNZ>ug7OSn>Z5k}3*H4a|7Yztgc@`|7-zGn$~WG$PoT_8{?ZJSmXrT52?ZA07s{ zqOQ1_fwrwTMTHvVI9@?%xXOYibf5`sBveN=d<9V!nh@7m(5c9ut)D6VSBi}j`oLI~ z0WhwT-b4NIuw`j`Lfl{UfCzu~ZI{iB6waoPsp-KCp#@;Kdrbpv5>Enl|BZ#Hsk#i? ztg4r2#`VIRps@eQQJ?+5;Cm?2uTg-SCF(8i zY!`nN0e;V^6);^Ry`Ywf0Un3*Z_vZne$1l8Bu<*PCc`6Q1V8D$G{JT{k!w+6I{nUW z$uS0larVk+h%hq>5cYVEUfy%Lk@ZF?^Ydd0Gxqz2!)~`wq=4%-MajU>)e_vl(&~igPDpXKbk4MX@)0Vqph!UW@OA0z8Y9rqlZpyj z$r}4dx;SP3@fzVizW>+KW{bC*S-j#p4k(}9uI7iXC59GZuqLUco-c;|^@Ppx?S#_R zEdH4nM8jP6uj$le$L7Qw-9wMV%qePKKbQlGonw))I|P)2F>4Jy0Uu3&vrR2vXSJCo z%n~f#=9d6&b4gZJs#4W8`)@y;r`ih?s+P(q{hHq928?r9jGAnebQ@UecF!k`u0s52 z&(+Z5M9>7hNY2Pz9DR!OIFWX|Mi}%7jDn0%>)M2|w`Ketp$kyk?Sgx1w^>_CF2Txu z0Ub#2_Qa(eKwiE3D8XM5K=mI*@eDJb8b@<>PAew~RtR~HeFfD`GGIqfJS8G~j?ov4 z<}1$#CA$2J zL!}`mfE(&wy<_lJ1cuEJy_>kGQG&BATlnV#W5^n8G?J$Wl04$(;z_>dztoLqJzTL* zkcPXB^&xYiFZr`EuPWj+XLNblJ$abRfjJO>+aRw@eZYK{mjn3#o5b$P>tKQGVeqEu zx``ee97j)nIV>cM`0_iL%O3zF!JR0_MK$XVeOIz#KhyL^k!3Mly$r}~S94EkVpW^I z$#9ve-H`*+9K0c%@XE3wz6|h#tCd8?(MI@pXXu_gWp>?tPAf)g#TtLDxQwJe3igm* z6(XgMBdF$QNc0&Cd@`iIJ%U9__&s$vFu4SnP{eFE`OF&Mjv*2=O~S>m1qI2P3S=j` zP!+9u_$*0-YLu>bPA+Kq2DHr0hjSK=r^NGa#f3Ogp$egl%d`oh8qsXWtd7KlQSU&L z${$G9^yF`vFsrFCJR5V^&dR(*GoolBB(5OPl=l;BG*w(TP)tI%bg;baQFYtNix>KM z7ODF1vtyp*;q;9lb1ffabK1rANa1~v(fp23eW7ULY=59KK1#yn>w>lb zG}a3^?sjgpG;?>Z&CL0%zZw&43NEcXFXogMw0U;fRke| zH3nX`R4>3?!EJi8S?5c^_Y*OKoBCj-1O%~9E5YB=Pw;Oht;7B=fp_QZ From dc584df913e91df61c17692fdeb5409d5aec7680 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 09:21:39 -0500 Subject: [PATCH 07/15] feat: update blog --- blog/2023-year-in-review.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index b776ca88..c463ca11 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -1,5 +1,5 @@ --- -title: 2023 at CCV, A Year of Progress and Innovation +title: 2023 at CCV author: Ellen Duong people: - Ellen Duong @@ -44,4 +44,4 @@ In 2023, we supported 60 projects and collaborations throughout Brown. The follo - We released two Julia Packages - We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. -Thank you to our wonderful team! We held warm welcomes to **Anna Murphy**, **Prithvi Thakur**, **Galen Winsor**, and **Heather Yu**, the latest additions to our growing CCV team. \ No newline at end of file +Thank you to our wonderful team! In 2023, **Anna Murphy**, **Prithvi Thakur**, **Galen Winsor**, and **Heather Yu**, joined our growing CCV team. We look forward to the journey ahead in 2024. \ No newline at end of file From f76192d483478de41a85ca8b5bdaabd42b77156b Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 09:44:04 -0500 Subject: [PATCH 08/15] style: add style --- blog/2023-year-in-review.md | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index c463ca11..bb2f7847 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -18,15 +18,31 @@ tags: Here are some quick statistics from our Brown community made in 2023. We had 1557 active Oscar users, which is a 24.66% increase in activity from the year prior. Over 3.6 million jobs were run in Oscar totalling over 57 million CPU core hours! Since 2018, the number of active oscar users has increased and well as demand for resources. Over **470** questions were asked and helped in our weekly office hours.
- Active Oscar Users in 2023 - Oscar Jobs - CPU Core Hours + Active Oscar Users in 2023 + Oscar Jobs + CPU Core Hours
- Active Oscar Users + Active Oscar Users
This bar chart displays an increase of active Oscar users since 2018.
From 6e9ff33be7935468aef7540f33de33442a0a69f1 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 13:13:33 -0500 Subject: [PATCH 09/15] Update blog/2023-year-in-review.md Co-authored-by: John Gerrard Holland --- blog/2023-year-in-review.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index bb2f7847..6363e2fc 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -59,5 +59,7 @@ In 2023, we supported 60 projects and collaborations throughout Brown. The follo - [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. - We released two Julia Packages - We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. +- We continued to support the local and state governments with advertising and getting collaborators for their public policy projects: [North Carolina Project Portal](https://projectportal.nc.gov), [Research Partnerships Portal of the City of San Antonio in Texas](https://researchpartnerships.sanantonio.gov) +- We helped the [Autonomous Empirical Research Group](https://www.brown.edu/carney/research-project/autonomous-empirical-research-0), whose mission is to use cutting-edge machine learning techniques to automate the process of making and reproducing scientific discoveries, to reorganize their Python package and their processes to easily accept contributions from potentially hundreds of researchers from around the world. Thank you to our wonderful team! In 2023, **Anna Murphy**, **Prithvi Thakur**, **Galen Winsor**, and **Heather Yu**, joined our growing CCV team. We look forward to the journey ahead in 2024. \ No newline at end of file From 76465e0be4c18699ea4309fe44f7bf58e866aace Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 14:26:41 -0500 Subject: [PATCH 10/15] feat: add everyone --- blog/2023-year-in-review.md | 42 ++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 6363e2fc..69f25750 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -2,8 +2,48 @@ title: 2023 at CCV author: Ellen Duong people: + - Ashok Ragavendran + - August Guang + - Eric Salomaki + - Jordan Lawson + - Joselynn Wallace + - Paul Cao + - Paul Xu + - Anna Murphy + - Ashley S. Lee + - Bradford N. Roarr + - Camilio Diaz + - Carlos Paniagua - Ellen Duong -date: 2023-12-14 + - Ford McDonald + - Galen Winsor + - George Dang + - Heather Yu + - Isabel Restrepo + - John Gerrard Holland + - Joshua Lu + - Robert Gemma, Jr. + - Timothy Divoll + - Paul Hall + - Pratibha Raghunandan + - Pritivi Thakur + - David D Johnson + - Geoffrey Avila + - Nathan Wood + - Paulo S Baptista + - Singh Saluja + - Prasad Bandarkar + - Rain Fan + - Yang Liu + - Jarrod Winsor + - Linnea Wolfe + - Michael Antonelli + - Paul Koussa + - Paul Stey + - Sam Fulcomer + - Thomas Serre + - Timothy Poli +date: 2024-01-11 slug: 2023-year-in-review team: GSDC (Graphics, Software and Data Core) project: From 1472abda178a10a684b2928b097f055b2bfe4b15 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 14:33:18 -0500 Subject: [PATCH 11/15] refactor: julia sentence --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 69f25750..322547a4 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -97,7 +97,7 @@ In 2023, we supported 60 projects and collaborations throughout Brown. The follo - We launched our first mobile applications: [**SOMA**](https://somatheapp.com/), an app focused on pain management, and [**MAPPS**](https://www.mappsproject.com/), an app designed to explore social interactions and their influence on disease transmission patterns. - [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/), a template for reproducible psychological tasks for clinic, laboratory, and home use has undergone a significant upgrade and has released version 3.2.6. - [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. -- We released two Julia Packages +- We developed and released two packages in Julia, a rising programming language in the data science space. [IceFlowTracker.jl](https://github.com/WilhelmusLab/IceFloeTracker.jl) was created in collaboration with the [Wilhelmus Lab](https://wilhelmuslab.me/) for tracking ice floes using moderate resolution imaging spectroradiometer (MODIS) data. [Chamber.jl](https://github.com/brown-ccv/Chamber.jl/tree/master) is a Julia package for simulating the eruption of a volcano using a model for the frequency of eruptions of upper crustal magma chambers based on Degruyter and Huber (2014). - We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. - We continued to support the local and state governments with advertising and getting collaborators for their public policy projects: [North Carolina Project Portal](https://projectportal.nc.gov), [Research Partnerships Portal of the City of San Antonio in Texas](https://researchpartnerships.sanantonio.gov) - We helped the [Autonomous Empirical Research Group](https://www.brown.edu/carney/research-project/autonomous-empirical-research-0), whose mission is to use cutting-edge machine learning techniques to automate the process of making and reproducing scientific discoveries, to reorganize their Python package and their processes to easily accept contributions from potentially hundreds of researchers from around the world. From 990d69a8bd8ca7eb64061617a7b670148016919f Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Thu, 11 Jan 2024 14:52:17 -0500 Subject: [PATCH 12/15] refactor: description --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 322547a4..c72b967d 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -47,7 +47,7 @@ date: 2024-01-11 slug: 2023-year-in-review team: GSDC (Graphics, Software and Data Core) project: -description: Year in review +description: 2023 was a year of numerous strides at CCV and in the research community here at Brown. Here are some of the many highlights over the past year! tags: - software From 83498b355c32434e6e589ed7444354f143c02200 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Tue, 16 Jan 2024 09:42:37 -0500 Subject: [PATCH 13/15] Update blog/2023-year-in-review.md Co-authored-by: Robert Gemma <38439940+RobertGemmaJr@users.noreply.github.com> --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index c72b967d..0ba1e980 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -95,7 +95,7 @@ Alongside supporting Oscar for high-performance computing needs, CCVers provided In 2023, we supported 60 projects and collaborations throughout Brown. The following are some highlights from those projects. - We launched our first mobile applications: [**SOMA**](https://somatheapp.com/), an app focused on pain management, and [**MAPPS**](https://www.mappsproject.com/), an app designed to explore social interactions and their influence on disease transmission patterns. -- [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/), a template for reproducible psychological tasks for clinic, laboratory, and home use has undergone a significant upgrade and has released version 3.2.6. +- [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/) released versions 3.1 and 3.2 which better align the repository with [jsPsych](https://www.jspsych.org/7.3/) best practices. - [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. - We developed and released two packages in Julia, a rising programming language in the data science space. [IceFlowTracker.jl](https://github.com/WilhelmusLab/IceFloeTracker.jl) was created in collaboration with the [Wilhelmus Lab](https://wilhelmuslab.me/) for tracking ice floes using moderate resolution imaging spectroradiometer (MODIS) data. [Chamber.jl](https://github.com/brown-ccv/Chamber.jl/tree/master) is a Julia package for simulating the eruption of a volcano using a model for the frequency of eruptions of upper crustal magma chambers based on Degruyter and Huber (2014). - We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. From 5f7719bcda2ce43f00e9710adb4accd6c41e1d83 Mon Sep 17 00:00:00 2001 From: Ellen Duong Date: Tue, 16 Jan 2024 17:07:46 -0500 Subject: [PATCH 14/15] Update blog/2023-year-in-review.md Co-authored-by: Maria Isabel Restrepo --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 0ba1e980..332e5d52 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -55,7 +55,7 @@ tags: 2023 was a year of numerous strides at CCV and in the research community here at Brown. Thank you for your continued participation and support. -Here are some quick statistics from our Brown community made in 2023. We had 1557 active Oscar users, which is a 24.66% increase in activity from the year prior. Over 3.6 million jobs were run in Oscar totalling over 57 million CPU core hours! Since 2018, the number of active oscar users has increased and well as demand for resources. Over **470** questions were asked and helped in our weekly office hours. +Here are some quick statistics from our Brown community made in 2023. We had 1557 active Oscar users, which is a 24.66% increase in activity from the year prior. Over 3.6 million jobs were run in Oscar totalling over 57 million CPU core hours! Since 2018, the number of active oscar users has increased as well as demand for resources. Over **470** questions were asked and helped in our weekly office hours.
Date: Tue, 16 Jan 2024 17:07:50 -0500 Subject: [PATCH 15/15] Update blog/2023-year-in-review.md Co-authored-by: Maria Isabel Restrepo --- blog/2023-year-in-review.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/2023-year-in-review.md b/blog/2023-year-in-review.md index 332e5d52..74e2eefb 100644 --- a/blog/2023-year-in-review.md +++ b/blog/2023-year-in-review.md @@ -98,7 +98,7 @@ In 2023, we supported 60 projects and collaborations throughout Brown. The follo - [**Honeycomb**](https://brown-ccv.github.io/honeycomb-docs/) released versions 3.1 and 3.2 which better align the repository with [jsPsych](https://www.jspsych.org/7.3/) best practices. - [**Hierarchical Sequential Sampling Modeling (HSSM)**](https://lnccbrown.github.io/HSSM/) —a contemporary Python toolbox integrating cutting-edge likelihood approximation methods within the Python Bayesian ecosystem—was released on the Python Package Index (PyPI) in late June. - We developed and released two packages in Julia, a rising programming language in the data science space. [IceFlowTracker.jl](https://github.com/WilhelmusLab/IceFloeTracker.jl) was created in collaboration with the [Wilhelmus Lab](https://wilhelmuslab.me/) for tracking ice floes using moderate resolution imaging spectroradiometer (MODIS) data. [Chamber.jl](https://github.com/brown-ccv/Chamber.jl/tree/master) is a Julia package for simulating the eruption of a volcano using a model for the frequency of eruptions of upper crustal magma chambers based on Degruyter and Huber (2014). -- We developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the xnat2bids pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. +- In collaboration with [the Behavior and Neurodata Core (BNC)](https://bnc.brown.edu), we developed and released a versatile utility script to streamline data exports to Oscar, led two XNAT Workshops for the neuroimaging community, and contributed to the MNE-BIDS open-source project. Furthermore, we enhanced the XNAT-to-BIDS exporting pipeline to accommodate EEG and Physiological data, highlighting our collective commitment to optimizing neuroimaging workflows and fostering open-source collaboration. - We continued to support the local and state governments with advertising and getting collaborators for their public policy projects: [North Carolina Project Portal](https://projectportal.nc.gov), [Research Partnerships Portal of the City of San Antonio in Texas](https://researchpartnerships.sanantonio.gov) - We helped the [Autonomous Empirical Research Group](https://www.brown.edu/carney/research-project/autonomous-empirical-research-0), whose mission is to use cutting-edge machine learning techniques to automate the process of making and reproducing scientific discoveries, to reorganize their Python package and their processes to easily accept contributions from potentially hundreds of researchers from around the world.