diff --git a/README.md b/README.md index b8baa89..b4551e5 100644 --- a/README.md +++ b/README.md @@ -39,8 +39,7 @@ Running Study Finder on a web server requires: - Ruby 2.4+ - A configured database w/ connection. Doesn't really matter which type (Postgres, Oracle, MySQL) - LDAP server that can be used to authenticate StudyFinder users for admin access. -- ElasticSearch 7.x (Note: 6.x and 8.x may work, but are not tested.) - [Official Instructions](https://www.elastic.co/guide/en/elasticsearch/reference/7.17/install-elasticsearch.html) +- ElasticSearch 8.x [Official Instructions](https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html) - ElasticSearch synonyms file. In /app/models/trial.rb there is a configuration path to the synonyms file that is needed for elasticsearch to work properly. Please copy /config/analysis/synonyms.txt to the location below **on the ElasticSearch server/container**: ```ruby @@ -109,6 +108,20 @@ Themes are the recommended method for customizing the appearance of the site. Us Many aspects of your site can be customized from the site itself, via the admin interface. To access the admin interface, LDAP authentication must be configured. Click "Sign In" at the bottom of the home page, and then you will see an "Admin" link on the navbar. The first option, "System Administration", allows you to manage what fields do and don't appear on some screens, set label text, define the location search term for data loads from clinicaltrials.gov, and much more. +## ElasticSearch synonyms + +The default trial search configuration uses a query-time synonym_graph filter. It supports multi-term synonyms, e.g. 'caloric restrictions' and 'low calorie diet'. When trials are indexed, ElasticSearch creates the search analyzer for this. You *do not* have to re-index trials if the synonyms are updated, because it is a query-time filter. + +The default location for synonyms is in an array defined in 'lib/modules/trial_synonyms.rb'. Updates to the synonyms can be picked up by restarting the Rails service. + +Alternately, you can use a synonyms file. To use a synonyms file, use the configuration option: + +```ruby + config.synonyms_path = '/usr/share/elasticsearch/config/analysis/synonyms.txt' +``` + +This file is on the ElasticSearch server, *not* part of the Rails application. In deployed environments, you will need to copy your synonyms file to this location. This isn't necessary in the development docker container; just put your file in 'config/analysis/'. Docker-compose which mounts 'config/analysis' within the Rails app to the above path in the ElasticSearch container. This allows easier access for modifying synonyms during development, as you can work with them directly in 'config/analysis/synonyms.txt' within the Rails app structure. + ## Trademark "StudyFinder" is a registered trademark of the University of Minnesota. Your instance of StudyFinder should retain the official StudyFinder logo that appears at the upper right of each page. This is an SVG image and **can** be styled with your institution's colors. By default it uses the main and secondary colors that are specified in the theme CSS file: diff --git a/lib/irb_numbers.csv b/lib/irb_numbers.csv deleted file mode 100644 index 3ee4dbe..0000000 --- a/lib/irb_numbers.csv +++ /dev/null @@ -1,626 +0,0 @@ -protocolNumber,oldIrbNo,newIrbNo -08271,0305M47349,SITE00000016 -150120,1508M77101,SITE00000106 -2009NTUC092,STUDY00003863,SITE00000301 -2009NTUC093,STUDY00003933,SITE00000309 -2011CG161,1203M11541,SITE00000072 -2012CG003,1208M19521,SITE00000048 -2012CG011,1204M12821,SITE00000075 -2012CG058,1207M16702,SITE00000002 -2012CG099,1211M23641,SITE00000045 -2013CG032,1402M47981,SITE00000145 -2013CG095,1309M43941,SITE00000008 -2013CG110,1404M49423,SITE00000149 -2013CG111,1410M54561,SITE00000138 -2013NTUC125,STUDY00003938,SITE00000311 -2014CG042,1405M50681,SITE00000141 -2014CG064,1410M54889,SITE00000038 -2014CG067,1410M54605,SITE00000063 -2014CG076,1502M64365,SITE00000079 -2014CG089,1411M55161,SITE00000137 -2014CG123,1509M78143,SITE00000113 -2014CG129,1502M62901,SITE00000109 -2014NTCG113,STUDY00003937,SITE00000310 -2015CG012,1504M69281,SITE00000065 -2015CG028,1512M81686,SITE00000090 -2015CG046,1506M72925,SITE00000136 -2015CG094,1603M85141,SITE00000049 -2015CG096,1605M87462,SITE00000082 -2015cg098,1510M79781,SITE00000073 -2015CG151,1511M80181,SITE00000107 -2015CG155,1511M80387,SITE00000129 -2015CG175,1601M83121,SITE00000027 -2015CG179,1601M82341,SITE00000074 -2015CG195,1602M83781,SITE00000012 -2015NTCG168,1603M85344,SITE00000151 -2016CG020,1608M92221,SITE00000025 -2016CG029,1610M98181,SITE00000006 -2016CG084,1606M89961,SITE00000004 -2016CG088,1607M90601,SITE00000015 -2016CG095,1606M88341,SITE00000083 -2016CG126,1610M98065,SITE00000152 -2016CG135,STUDY00002646,SITE00000175 -2016CG156,1612M03083,SITE00000088 -2016Is065,1703M10921,SITE00000096 -2016IS180,STUDY00000466,SITE00000104 -2016NTUC128,1610M96781,SITE00000052 -2016UC177,STUDY00000427,SITE00000148 -2017CG026,STUDY00000186,SITE00000054 -2017CG036,1702M08741,SITE00000021 -2017CG048,STUDY00000194,SITE00000127 -2017CG074,STUDY00000661,SITE00000061 -2017CG088,STUDY00001017,SITE00000035 -2017CG114,STUDY00001752,SITE00000026 -2017CG139,STUDY00002494,SITE00000160 -2017CG143,STUDY00001943,SITE00000030 -2017CG147,STUDY00002501,SITE00000161 -2017IS079,STUDY00001856,SITE00000017 -2017IS090,STUDY00002270,SITE00000062 -2017IS140,STUDY00002621,SITE00000173 -2017LS096,STUDY00010928,SITE00000988 -2017NTUC086,STUDY00002138,SITE00000094 -2017UC122,STUDY00001575,SITE00000011 -2018CG009,STUDY00002417,SITE00000140 -2018CG049,STUDY00003568,SITE00000265 -2018CG050,STUDY00003709,SITE00000282 -2018CG063,STUDY00003471,SITE00000256 -2018CG064,STUDY00003473,SITE00000257 -2018CG078,STUDY00003635,SITE00000271 -2018CG084,STUDY00003718,SITE00000284 -2018CG089,STUDY00003824,SITE00000295 -2018CG097,STUDY00003883,SITE00000304 -2018CG118,STUDY00004158,SITE00000331 -2018CG190,STUDY00007183,SITE00000602 -2018CG195,STUDY00005445,SITE00000451 -2018IS040,STUDY00003745,SITE00000286 -2018IS055,STUDY00003853,SITE00000299 -2018IS117,STUDY00004910,SITE00000397 -2018IS127,STUDY00004778,SITE00000381 -2018IS131,STUDY00005144,SITE00000423 -2018IS151,STUDY00005132,SITE00000421 -2018IS183,STUDY00005430,SITE00000449 -2018NTCG014,STUDY00002913,SITE00000194 -2018NTCG098,STUDY00004541,SITE00000361 -2018NTCG109,STUDY00004806,SITE00000385 -2018NTCG163,STUDY00005365,SITE00000445 -2018NTIS113,STUDY00004352,SITE00000344 -2018NTUC132,STUDY00004765,SITE00000379 -2018NTUC134,STUDY00004641,SITE00000369 -2018NTUC171,STUDY00005572,SITE00000459 -2018UC031,STUDY00004387,SITE00000349 -2018UC101,STUDY00004588,SITE00000365 -2019CG038,STUDY00006237,SITE00000516 -2019CG053,STUDY00006067,SITE00000500 -2019CG055,STUDY00006358,SITE00000526 -2019CG060,STUDY00006439,SITE00000534 -2019CG103,STUDY00006560,SITE00000543 -2019CG117,STUDY00006850,SITE00000576 -2019CG130,STUDY00007000,SITE00000591 -2019CG136,STUDY00010347,SITE00000918 -2019CG138,STUDY00007530,SITE00000644 -2019CG148,STUDY00009966,SITE00000878 -2019CG159,STUDY00007666,SITE00000665 -2019CG172,STUDY00007641,SITE00000660 -2019CG178,STUDY00007934,SITE00000684 -2019CG189,STUDY00007876,SITE00000680 -2019CG218,STUDY00008473,SITE00000723 -2019IS068,STUDY00007131,SITE00000598 -2019IS085,STUDY00007285,SITE00000618 -2019IS128,STUDY00008222,SITE00000708 -2019IS142,STUDY00007571,SITE00000650 -2019IS155,STUDY00007513,SITE00000643 -2019IS156,STUDY00007592,SITE00000653 -2019IS180,STUDY00009346,SITE00000810 -2019LS229,STUDY00012923,SITE00001208 -2019LS230,STUDY00010214,SITE00000905 -2019NTCG067,STUDY00006361,SITE00000528 -2019NTCG084,STUDY00006488,SITE00000537 -2019NTCG190,STUDY00008469,SITE00000722 -2019NTLS126,STUDY00017898,SITE00001813 -2019NTUC152,STUDY00007686,SITE00000666 -2019UC046,STUDY00006513,SITE00000541 -2020CG005,STUDY00008569,SITE00000732 -2020CG007,STUDY00008583,SITE00000735 -2020CG051,STUDY00009277,SITE00000799 -2020CG092,STUDY00010912,SITE00000986 -2020CG105,STUDY00010346,SITE00000917 -2020CG116,STUDY00010802,SITE00000967 -2020CG131,STUDY00010751,SITE00000965 -2020CG187,STUDY00011385,SITE00001038 -2020CG233,STUDY00011960,SITE00001099 -2020IS022,STUDY00009695,SITE00000849 -2020IS025,STUDY00009935,SITE00000874 -2020IS060,STUDY00009883,SITE00000869 -2020IS061,STUDY00009937,SITE00000875 -2020IS069,STUDY00011181,SITE00001014 -2020IS097,STUDY00010440,SITE00000925 -2020IS103,STUDY00010225,SITE00000907 -2020IS117,STUDY00010689,SITE00000958 -2020IS130,STUDY00011291,SITE00001027 -2020IS145,STUDY00011453,SITE00001051 -2020IS147,STUDY00011003,SITE00000994 -2020IS152,STUDY00011954,SITE00001097 -2020IS167,STUDY00011217,SITE00001019 -2020IS170,STUDY00014206,SITE00001335 -2020IS177,STUDY00011956,SITE00001098 -2020IS178,STUDY00011977,SITE00001100 -2020IS186,STUDY00011716,SITE00001075 -2020IS237,STUDY00013550,SITE00001267 -2020IS238,STUDY00012456,SITE00001150 -2020IS243,STUDY00012934,SITE00001211 -2020LS001,STUDY00010421,SITE00000923 -2020LS052,STUDY00010326,SITE00000915 -2020LS072,STUDY00012405,SITE00001142 -2020LS114,STUDY00012524,SITE00001157 -2020LS220,STUDY00012786,SITE00001192 -2020UC049,STUDY00010299,SITE00000913 -2020UC190,STUDY00011383,SITE00001037 -2021CG011,STUDY00012110,SITE00001108 -2021CG035,STUDY00016993,SITE00001705 -2021CG038,STUDY00012652,SITE00001178 -2021CG040,STUDY00012693,SITE00001183 -2021CG054,STUDY00013015,SITE00001217 -2021CG091,STUDY00013241,SITE00001240 -2021CG107,STUDY00013407,SITE00001258 -2021CG120,STUDY00013667,SITE00001279 -2021CG137,STUDY00013898,SITE00001304 -2021CG153,STUDY00014698,SITE00001413 -2021CG156,STUDY00014319,SITE00001347 -2021CG167,STUDY00014928,SITE00001440 -2021CG171,STUDY00014678,SITE00001408 -2021CG176,STUDY00014918,SITE00001439 -2021CG184,STUDY00014956,SITE00001444 -2021IS015,STUDY00013435,SITE00001261 -2021IS023,STUDY00012543,SITE00001161 -2021IS044,STUDY00012835,SITE00001195 -2021IS051,STUDY00014550,SITE00001384 -2021IS070,STUDY00013200,SITE00001234 -2021IS082,STUDY00013345,SITE00001249 -2021IS100,STUDY00015178,SITE00001472 -2021IS118,STUDY00013724,SITE00001282 -2021IS119,STUDY00014027,SITE00001320 -2021IS130,STUDY00014242,SITE00001337 -2021IS130,STUDY00018140,SITE00001836 -2021IS131,STUDY00014167,SITE00001332 -2021IS141,STUDY00014590,SITE00001391 -2021IS152,STUDY00014640,SITE00001398 -2021IS163,STUDY00015488,SITE00001508 -2021IS164,STUDY00015887,SITE00001565 -2021IS174,STUDY00015731,SITE00001545 -2021IS179,STUDY00016755,SITE00001666 -2021LS077,STUDY00014330,SITE00001349 -2021LS103,STUDY00016513,SITE00001636 -2021UC101,STUDY00013330,SITE00001248 -2021UC146,STUDY00015210,SITE00001475 -2021UC181,STUDY00015901,SITE00001571 -2022CG008,STUDY00015023,SITE00001450 -2022CG010,STUDY00015866,SITE00001563 -2022CG011,STUDY00015833,SITE00001559 -2022CG021,STUDY00015549,SITE00001519 -2022CG090,STUDY00016802,SITE00001674 -2022CG111,STUDY00016911,SITE00001697 -2022CG116,STUDY00017234,SITE00001733 -2022CG118,STUDY00017037,SITE00001713 -2022CG152,STUDY00017650,SITE00001780 -2022CG158,STUDY00017658,SITE00001782 -2022CG166,STUDY00018221,SITE00001839 -2022IS002,STUDY00015038,SITE00001454 -2022IS022,STUDY00016260,SITE00001608 -2022IS066,STUDY00019201,SITE00001932 -2022IS067,STUDY00017496,SITE00001758 -2022IS074,STUDY00018043,SITE00001828 -2022IS097,STUDY00017429,SITE00001750 -2022IS103,STUDY00019143,SITE00001926 -2022IS106,STUDY00018881,SITE00001898 -2022IS110,STUDY00017035,SITE00001712 -2022IS114,STUDY00017877,SITE00001809 -2022IS133,STUDY00018821,SITE00001895 -2022IS139,STUDY00017672,SITE00001784 -2022IS151,STUDY00018771,SITE00001887 -2022IS167,STUDY00018779,SITE00001889 -2022LS028,STUDY00016721,SITE00001660 -2022LS034,STUDY00016877,SITE00001690 -2022UC004,STUDY00015522,SITE00001514 -2022UC035,STUDY00016089,SITE00001589 -2022UC044,STUDY00016460,SITE00001628 -2022UC071,STUDY00016996,SITE00001707 -2022UC072,STUDY00019480,SITE00001975 -2022UC108,STUDY00017208,SITE00001730 -2022UC123,STUDY00017530,SITE00001764 -2022UC124,STUDY00017542,SITE00001766 -2022UC137,STUDY00018283,SITE00001846 -2023CG022,STUDY00018465,SITE00001858 -2023CG028,STUDY00018562,SITE00001870 -2023CG033,STUDY00020168,SITE00002060 -2023CG038,STUDY00018640,SITE00001874 -2023CG042,STUDY00018024,SITE00001822 -2023CG045,STUDY00018695,SITE00001881 -2023CG050-N4,STUDY00019658,SITE00001995 -2023CG071,STUDY00019302,SITE00001947 -2023CG077,STUDY00019444,SITE00001972 -2023CG093,STUDY00019528,SITE00001984 -2023CG095,STUDY00019521,SITE00001982 -2023CG096,STUDY00020133,SITE00002052 -2023CG127,STUDY00020250,SITE00002076 -2023IS004,STUDY00018782,SITE00001890 -2023IS011,STUDY00019587,SITE00001987 -2023IS027,STUDY00018982,SITE00001908 -2023IS031,STUDY00019495,SITE00001978 -2023IS063,STUDY00019486,SITE00001976 -2023IS068,STUDY00019334,SITE00001953 -2023IS107,STUDY00020448,SITE00002088 -2023LS021,STUDY00017675,SITE00001786 -2023UC051,STUDY00019284,SITE00001945 -2023UC051,STUDY00019007,SITE00001911 -25866,STUDY00000779,SITE00000084 -30334-NEUR-2021,STUDY00014700,SITE00001415 -ANES-2019-28125,STUDY00007232,SITE00000611 -ANES-2019-28302,STUDY00007957,SITE00000686 -ANES-2019-28446,STUDY00008334,SITE00000714 -ANES-2020-28756,STUDY00009571,SITE00000836 -ANES-2020-28966,STUDY00010620,SITE00000944 -ANES-2020-29278,STUDY00011410,SITE00001043 -ANES-2021-29679,STUDY00012859,SITE00001199 -ANES-2021-30232,STUDY00014392,SITE00001357 -ANES-2021-30290,STUDY00014663,SITE00001405 -ANES-2022-30624,STUDY00015169,SITE00001470 -CV-2016-24579,1607M90302,SITE00000115 -CV-2017-25423,1702M07281,SITE00000044 -CV-2018-26398,STUDY00002394,SITE00000131 -CV-2018-27346,STUDY00005817,SITE00000485 -CV-2019-27703,STUDY00006276,SITE00000519 -CV-2020-29068,STUDY00010692,SITE00000959 -CV-2021-29872,STUDY00013843,SITE00001298 -CV-2021-30181,STUDY00014771,SITE00001423 -CV-2021-30197,STUDY00014234,SITE00001336 -CV-2021-30234,STUDY00015316,SITE00001488 -CV-2022-31579,STUDY00018027,SITE00001824 -CV-2023-32184,STUDY00020226,SITE00002070 -DEM-2023-31500,STUDY00018544,SITE00001869 -DENT-2021-30508,STUDY00015571,SITE00001524 -DERM-2017-25959,STUDY00001178,SITE00000023 -DERM-2018-26785,STUDY00004111,SITE00000324 -DERM-2018-26793,STUDY00005177,SITE00000427 -DERM-2018-27000,STUDY00005149,SITE00000425 -DERM-2018-27040,STUDY00004904,SITE00000396 -DERM-2018-27313,STUDY00005268,SITE00000434 -DERM-2019-27403,STUDY00005829,SITE00000486 -DERM-2019-27832,STUDY00007379,SITE00000631 -DERM-2019-27927,STUDY00007049,SITE00000593 -DERM-2019-27930,STUDY00007218,SITE00000609 -DERM-2019-28114,STUDY00007404,SITE00000634 -DERM-2020-28488,STUDY00008863,SITE00000761 -DERM-2020-28595,STUDY00009908,SITE00000872 -DERM-2020-28849,STUDY00010223,SITE00000906 -DERM-2020-29003,STUDY00010630,SITE00000946 -DERM-2020-29099,STUDY00011022,SITE00000998 -DERM-2020-29204,STUDY00011025,SITE00000999 -DERM-2021-29497,STUDY00012359,SITE00001132 -DERM-2021-29498,STUDY00012402,SITE00001141 -DERM-2021-29806,STUDY00013038,SITE00001219 -DERM-2021-30450,STUDY00014855,SITE00001430 -DERM-2021-30507,STUDY00014901,SITE00001436 -DERM-2022-30916,STUDY00016526,SITE00001637 -DERM-2022-31090,STUDY00016860,SITE00001688 -DERM-2022-31153,STUDY00017979,SITE00001818 -DERM-2022-31157,STUDY00017482,SITE00001757 -DERM-2022-31248,STUDY00017512,SITE00001761 -DERM-2022-31378,STUDY00017885,SITE00001810 -DERM-2022-31461,STUDY00018843,SITE00001896 -DERM-2023-31717,STUDY00018746,SITE00001885 -DERM-2023-31788,STUDY00019049,SITE00001917 -DERM-2023-31878,STUDY00019976,SITE00002038 -DERM-2023-31959,STUDY00019384,SITE00001967 -DERM-2023-31996,STUDY00020087,SITE00002046 -EM-30151-2021,STUDY00013934,SITE00001307 -ENT-2017-24411,STUDY00000133,SITE00000066 -ENT-2021-29760,STUDY00013859,SITE00001300 -ENT-2022-31139,STUDY00017564,SITE00001771 -FMCH-2020-29338,STUDY00012132,SITE00001110 -FMCH-2021-29672,STUDY00010569,SITE00000941 -FVCTS-2017-25434,STUDY00001304,SITE00000112 -FVCTS-2017-25439,STUDY00000210,SITE00000135 -FVCTS-2017-25754,STUDY00001063,SITE00000098 -FVCV-2017-25722,STUDY00000935,SITE00000122 -FVCV-2021-DEFINE,STUDY00013653,SITE00001275 -FVCV-2021-EXPANSE-PTCA,STUDY00014775,SITE00001424 -FVCV-2021-FINEARTS-HF,STUDY00012258,SITE00001123 -FVCV-2021-GARMINECG-002,STUDY00012257,SITE00001122 -FVCV-2021-GOREPFO,STUDY00010818,SITE00000970 -FVCV-2021-OBAN,STUDY00014400,SITE00001360 -FVCV-2021-RAPTOR,STUDY00011725,SITE00001076 -FVCV-2022-GLAS,STUDY00015897,SITE00001568 -FVCV-2022-OLPASIRANCVOT,STUDY00017060,SITE00001717 -FVCV-2022-REDWOOD,STUDY00017307,SITE00001737 -FVCV-2023-HERMES,STUDY00019082,SITE00001919 -FVCV-2023-LUXDXTRENDS,STUDY00018527,SITE00001864 -FVCV-2023-MERCK-MK0616015,STUDY00019804,SITE00002017 -FVCV-2023-OCEANIC,STUDY00017792,SITE00001799 -FVCV-2023-PHILIPMORRISCVD,STUDY00017980,SITE00001819 -FVCV-2023-SURMOUNTMMO,STUDY00018368,SITE00001848 -FVCV-2023-VICTORION1PREVENT,STUDY00020048,SITE00002044 -FVFMG-2017-25794,STUDY00000607,SITE00000036 -FVFRA-2018-26876,STUDY00003641,SITE00000273 -FVFT-2023-BONDI,STUDY00020098,SITE00002048 -FVFT-2023-MERCK-MK0616013,STUDY00019628,SITE00001991 -FVFT-2023-THUNDERDOME,STUDY00019188,SITE00001930 -FVMNCCTN-2022-CBD-CIPN,STUDY00016749,SITE00001664 -GI-2017-25658,STUDY00000292,SITE00000059 -GI-2018-26501,STUDY00003126,SITE00000206 -GI-2018-26503,STUDY00003227,SITE00000213 -GI-2018-26505,STUDY00003228,SITE00000214 -GI-2018-26506,STUDY00003229,SITE00000215 -GI-2018-27120,STUDY00004537,SITE00000360 -GI-2018-27358,STUDY00004817,SITE00000387 -GI-2018-27375,STUDY00005446,SITE00000452 -GI-2019-27828,STUDY00006775,SITE00000561 -GI-2019-27884,STUDY00006793,SITE00000570 -GI-2019-27928,STUDY00007196,SITE00000603 -GI-2019-28330,STUDY00013468,SITE00001264 -GI-2020-28623,STUDY00009260,SITE00000797 -GI-2020-28679,STUDY00009390,SITE00000817 -GI-2020-28850,STUDY00009961,SITE00000877 -GI-2020-28957,STUDY00010237,SITE00000908 -GI-2020-29305,STUDY00011302,SITE00001029 -GI-2021-29638,STUDY00012441,SITE00001147 -GI-2021-29777,STUDY00013059,SITE00001222 -GI-2021-29862,STUDY00013132,SITE00001226 -GI-2022-30738,STUDY00015558,SITE00001521 -GI-2022-30752,STUDY00015624,SITE00001526 -GI-2022-30815,STUDY00015837,SITE00001560 -GI-2022-31304,STUDY00017191,SITE00001726 -GI-2022-31440,STUDY00017604,SITE00001774 -GI-2023-32303,STUDY00020223,SITE00002068 -GIM-2018-26768,STUDY00003818,SITE00000294 -GIM-2020-29324,STUDY00011393,SITE00001040 -HOT-2023-31910,STUDY00019417,SITE00001970 -IDIM-2017-25568,STUDY00000611,SITE00000028 -IDIM-2017-25948,STUDY00001879,SITE00000053 -IDIM-2020-28544,STUDY00008758,SITE00000754 -IDIM-2020-28660,STUDY00009224,SITE00000792 -IDIM-2020-28708,STUDY00009701,SITE00000850 -IDIM-2020-28770,STUDY00009703,SITE00000851 -IDIM-2020-29185,STUDY00010887,SITE00000983 -IDIM-2020-29206,STUDY00010950,SITE00000990 -IDIM-2020-29269,STUDY00011184,SITE00001015 -IDIM-2021-29648,STUDY00012475,SITE00001151 -IDIM-2021-29773,STUDY00012850,SITE00001197 -IDIM-2021-30460,STUDY00014641,SITE00001400 -IDIM-2022-31098,STUDY00016593,SITE00001644 -IDIM-2022-31448,STUDY00017655,SITE00001781 -IDIM-2023-31815,STUDY00018773,SITE00001888 -LMP-2020-28567,STUDY00007608,SITE00000656 -LMP-2020-29136,STUDY00010852,SITE00000974 -LMP-2021-29786,STUDY00013172,SITE00001231 -MED-2016-25264,STUDY00000216,SITE00000077 -MED-2017-25578,STUDY00000288,SITE00000078 -MED-2017-26103,STUDY00001420,SITE00000019 -MED-2018-27214,STUDY00004854,SITE00000390 -MED-2020-28832,STUDY00010803,SITE00000968 -MED-2020-28886,STUDY00010124,SITE00000894 -MED-2020-28920,STUDY00010102,SITE00000892 -MED-2021-29452,STUDY00011953,SITE00001096 -MED-2021-30027,STUDY00013589,SITE00001271 -MED-2021-30168,STUDY00014273,SITE00001340 -MED-2022-30633,STUDY00015741,SITE00001547 -NEPH-2019-28024,STUDY00007136,SITE00000599 -NEPH-2019-28115,STUDY00007354,SITE00000625 -NEPH-2020-28769,STUDY00009792,SITE00000861 -NEPH-2020-29225,STUDY00011203,SITE00001018 -NEPH-2021-30218,STUDY00014839,SITE00001428 -NEPH-2022-30962,STUDY00013784,SITE00001290 -Neur-2016-25339,1603M85862,SITE00000042 -Neur-2017-26185,STUDY00001759,SITE00000130 -Neur-2018-26402,STUDY00002349,SITE00000095 -NEUR-2018-27602,STUDY00006842,SITE00000574 -NEUR-2019-27397,STUDY00006255,SITE00000518 -NEUR-2019-28132,STUDY00007399,SITE00000633 -NEUR-2019-28159,STUDY00008045,SITE00000694 -NEUR-2020-28784,STUDY00014952,SITE00001442 -NEUR-2020-28940,STUDY00010021,SITE00000881 -NEUR-2020-28947,STUDY00010252,SITE00000909 -NEUR-2020-28948,STUDY00010255,SITE00000910 -NEUR-2020-28949,STUDY00010256,SITE00000911 -NEUR-2021-29664,STUDY00012513,SITE00001154 -NEUR-2021-29928,STUDY00016707,SITE00001658 -NEUR-2021-30478,STUDY00014762,SITE00001422 -NEUR-2022-31320,STUDY00017468,SITE00001755 -NEUR-2022-31334,STUDY00017411,SITE00001745 -NEUR-2022-31350,STUDY00017691,SITE00001787 -NEUR-2022-31503,STUDY00017835,SITE00001804 -NEUR-2023-32137,STUDY00019775,SITE00002015 -NEUR-2023-32197,STUDY00019920,SITE00002033 -NEURO-2020-28491,STUDY00011123,SITE00001009 -NEURO-2020-28994,STUDY00010867,SITE00000978 -NEURO-2021-29285,STUDY00011864,SITE00001087 -Neurosurg-2016-25055,1609M94441,SITE00000089 -NEUROSURG-2018-27160,STUDY00004703,SITE00000373 -NEUROSURG-2023-31654,STUDY00018057,SITE00001829 -OBGYN-2020-29372,STUDY00011261,SITE00001024 -OBGYN-2021-30488,STUDY00015479,SITE00001507 -OBGYN-2022-30966,STUDY00016327,SITE00001613 -OPH-2022-31242,STUDY00017095,SITE00001719 -OPH-2022-31317,STUDY00017549,SITE00001768 -OPH-2023-31975,STUDY00019327,SITE00001950 -ORSU-2018-26590,STUDY00003117,SITE00000205 -ORSU-2018-26731,STUDY00002789,SITE00000183 -ORSU-2020-29161,STUDY00010820,SITE00000971 -OTOL-2022-30785,STUDY00016461,SITE00001629 -OVNS-2017-25912,STUDY00000853,SITE00000086 -OVNS-2017-25913,STUDY00000872,SITE00000123 -OVNS-2018-26979,STUDY00004629,SITE00000368 -OVNS-2018-27094,STUDY00005076,SITE00000414 -OVNS-2019-28093,STUDY00007701,SITE00000668 -OVNS-2019-28215,STUDY00007655,SITE00000663 -OVNS-2019-28428,STUDY00009618,SITE00000839 -OVNS-2022-30662,STUDY00015956,SITE00001505 -OVNS-2022-30662,STUDY00015960,SITE00001580 -OVNS-2022-30662,STUDY00015459,SITE00001505 -OVNS-2022-30662,STUDY00015458,SITE00001504 -OVNS-2022-31181,STUDY00016796,SITE00001673 -PACCS-2017-26114,STUDY00001595,SITE00000142 -PACCS-2017-26161,STUDY00003412,SITE00000251 -PACCS-2017-26278,STUDY00002739,SITE00000180 -PACCS-2017-26538,STUDY00003066,SITE00000201 -PACCS-2018-26642,STUDY00003418,SITE00000253 -PACCS-2018-26738,STUDY00003604,SITE00000267 -PACCS-2018-26967,STUDY00004725,SITE00000377 -PACCS-2018-27251,STUDY00005576,SITE00000461 -PACCS-2019-27559,STUDY00005907,SITE00000489 -PACCS-2019-27708,STUDY00011597,SITE00001064 -PACCS-2019-27921,STUDY00006911,SITE00000580 -PACCS-2019-27923,STUDY00006915,SITE00000581 -PACCS-2019-27925,STUDY00006925,SITE00000583 -PACCS-2019-28312,STUDY00007994,SITE00000692 -PACCS-2019-28334,STUDY00010143,SITE00000898 -PACCS-2019-28335,STUDY00008061,SITE00000698 -PACCS-2020-28568,STUDY00009046,SITE00000773 -PACCS-2020-28603,STUDY00009067,SITE00000774 -PACCS-2020-29022,STUDY00010379,SITE00000920 -PACCS-2021-29793,STUDY00012925,SITE00001209 -PACCS-2021-29832,STUDY00012926,SITE00001210 -PACCS-2021-29845,STUDY00013058,SITE00001221 -PACCS-2021-29992,STUDY00013957,SITE00001310 -PACCS-2021-30089,STUDY00013734,SITE00001283 -PACCS-2021-30269,STUDY00016166,SITE00001599 -PACCS-2021-30319,STUDY00015649,SITE00001535 -PACCS-2021-31011,STUDY00016366,SITE00001615 -PACCS-2022-30920,STUDY00016034,SITE00001585 -PACCS-2022-31018,STUDY00016379,SITE00001618 -PACCS-2022-31040,STUDY00016463,SITE00001630 -PACCS-2022-31043,STUDY00016467,SITE00001631 -PACCS-2022-31187,STUDY00016828,SITE00001682 -PACCS-2022-31529,STUDY00017867,SITE00001806 -PACCS-2023-31589,STUDY00018039,SITE00001827 -PACCS-2023-31736,STUDY00018543,SITE00001868 -PACCS-2023-31798,STUDY00018720,SITE00001882 -PACCS-2023-32048,STUDY00019540,SITE00001985 -PACCS-2023-32123,STUDY00019716,SITE00002002 -PACCS-2023-32126,STUDY00019718,SITE00002003 -PACCS-2023-32158,STUDY00019812,SITE00002019 -PACCS-2023-32267,STUDY00020121,SITE00002051 -PEDS-2016-24816,1702M08441,SITE00000058 -PEDS-2016-25161,1606M89621,SITE00000055 -PEDS-2017-25745,STUDY00000588,SITE00000047 -PEDS-2017-25910,STUDY00000981,SITE00000118 -PEDS-2018-26460,STUDY00002938,SITE00000195 -PEDS-2018-26916,STUDY00004135,SITE00000325 -PEDS-2018-26944,STUDY00012775,SITE00001191 -PEDS-2018-26989,STUDY00004939,SITE00000401 -PEDS-2018-27033,STUDY00004972,SITE00000405 -PEDS-2018-27605,STUDY00006327,SITE00000521 -PEDS-2019-27678,STUDY00006738,SITE00000554 -PEDS-2019-27726,STUDY00006344,SITE00000523 -PEDS-2019-27877,STUDY00006763,SITE00000557 -PEDS-2019-27962,STUDY00007165,SITE00000600 -PEDS-2019-28147,STUDY00007442,SITE00000636 -PEDS-2019-28222,STUDY00008961,SITE00000767 -PEDS-2019-28341,STUDY00009013,SITE00000769 -PEDS-2019-28352,STUDY00008365,SITE00000716 -PEDS-2020-28634,STUDY00009488,SITE00000827 -PEDS-2020-28793,STUDY00009694,SITE00000848 -PEDS-2020-28802,STUDY00009856,SITE00000866 -PEDS-2020-28804,STUDY00009884,SITE00000870 -PEDS-2020-28894,STUDY00010175,SITE00000899 -PEDS-2020-29153,STUDY00011599,SITE00001065 -PEDS-2020-29172,STUDY00010861,SITE00000975 -PEDS-2020-29236,STUDY00011044,SITE00001001 -PEDS-2020-29260,STUDY00015935,SITE00001576 -PEDS-2020-29438,STUDY00011764,SITE00001080 -PEDS-2020-29440,STUDY00011812,SITE00001083 -PEDS-2021-29516,STUDY00012034,SITE00001104 -PEDS-2021-29521,STUDY00013224,SITE00001238 -PEDS-2021-29529,STUDY00012613,SITE00001171 -PEDS-2021-29618,STUDY00012886,SITE00001201 -PEDS-2021-29635,STUDY00012537,SITE00001159 -PEDS-2021-29668,STUDY00013943,SITE00001308 -PEDS-2021-29728,STUDY00014264,SITE00001338 -PEDS-2021-29744,STUDY00013428,SITE00001260 -PEDS-2021-29867,STUDY00015665,SITE00001538 -PEDS-2021-29897,STUDY00013389,SITE00001256 -PEDS-2021-29923,STUDY00013313,SITE00001247 -PEDS-2021-29939,STUDY00014680,SITE00001409 -PEDS-2021-29942,STUDY00013164,SITE00001229 -PEDS-2021-30021,STUDY00013755,SITE00001287 -PEDS-2021-30049,STUDY00013749,SITE00001285 -PEDS-2021-30116,STUDY00013801,SITE00001291 -PEDS-2021-30116,STUDY00014340,SITE00001351 -PEDS-2021-30340,STUDY00015024,SITE00001451 -PEDS-2021-30494,STUDY00014740,SITE00001419 -PEDS-2022-30439,STUDY00016968,SITE00001703 -PEDS-2022-30576,STUDY00014990,SITE00001449 -PEDS-2022-30578,STUDY00015190,SITE00001473 -PEDS-2022-30684,STUDY00018537,SITE00001866 -PEDS-2022-30804,STUDY00016751,SITE00001665 -PEDS-2022-30932,STUDY00016283,SITE00001609 -PEDS-2022-30938,STUDY00017276,SITE00001735 -PEDS-2022-31015,STUDY00016428,SITE00001625 -PEDS-2022-31137,STUDY00016884,SITE00001694 -PEDS-2022-31138,STUDY00018060,SITE00001830 -PEDS-2022-31300,STUDY00017738,SITE00001792 -PEDS-2022-31330,STUDY00017694,SITE00001788 -PEDS-2022-31347,STUDY00017978,SITE00001817 -PEDS-2022-31454,STUDY00018652,SITE00001877 -PEDS-2022-31456,STUDY00017673,SITE00001785 -PEDS-2023-31009,STUDY00018110,SITE00001834 -PEDS-2023-31559,STUDY00018569,SITE00001871 -PEDS-2023-31584,STUDY00018499,SITE00001862 -PEDS-2023-31721,STUDY00018576,SITE00001872 -PEDS-2023-31833,STUDY00019011,SITE00001912 -PEDS-2023-31940,STUDY00019247,SITE00001938 -PEDS-2023-31967,STUDY00019763,SITE00002007 -PEDS-2023-31987,STUDY00019323,SITE00001949 -PEDS-2023-31994,STUDY00019381,SITE00001965 -PEDS-2023-32039,STUDY00019300,SITE00001946 -PEDS-2023-32113,STUDY00019905,SITE00002031 -PEDS-2023-32129,STUDY00019902,SITE00002030 -PMR-2022-30887,STUDY00015941,SITE00001578 -PMR-2023-32239,STUDY00019671,SITE00001998 -PSYCH-2016-18311,1505M71821,SITE00000013 -PSYCH-2016-21943,1305M33581,SITE00000039 -PSYCH-2016-22225,1403M48523,SITE00000132 -PSYCH-2016-23989,1506M74642,SITE00000121 -PSYCH-2016-24964,1608M92741,SITE00000102 -PSYCH-2017-25767,STUDY00000460,SITE00000069 -PSYCH-2017-26002,STUDY00001809,SITE00000057 -PSYCH-2018-26568,STUDY00003419,SITE00000254 -PSYCH-2018-26672,STUDY00003692,SITE00000280 -PSYCH-2018-26724,STUDY00007212,SITE00000607 -PSYCH-2018-26890,STUDY00004148,SITE00000329 -PSYCH-2019-28084,STUDY00009412,SITE00000818 -PSYCH-2019-28121,STUDY00007651,SITE00000661 -PSYCH-2019-28235,STUDY00009765,SITE00000856 -PSYCH-2020-29008,STUDY00010423,SITE00000924 -PSYCH-2020-29217,STUDY00010997,SITE00000993 -PSYCH-2020-29217,STUDY00011121,SITE00001008 -PSYCH-2020-29302,STUDY00011509,SITE00001055 -PSYCH-2020-29400,STUDY00012895,SITE00001202 -PSYCH-2021-29447,STUDY00011650,SITE00001069 -PSYCH-2021-29684,STUDY00014298,SITE00001344 -PSYCH-2021-30271,STUDY00014361,SITE00001352 -psych-2022-30688,STUDY00015419,SITE00001497 -PSYCH-2022-30807,STUDY00018258,SITE00001844 -PSYCH-2023-31860,STUDY00019550,SITE00001986 -RAD-2020-29138,STUDY00010186,SITE00000901 -RHEUM-2019-27491,STUDY00005721,SITE00000477 -RHEUM-2019-27804,STUDY00006584,SITE00000545 -RHEUM-2019-28067,STUDY00007313,SITE00000623 -SPH-2021-30258,STUDY00014432,SITE00001367 -SPH-2022-30557,STUDY00010801,SITE00000966 -SURG-2016-24905,1612M02863,SITE00000120 -SURG-2017-26309,STUDY00002597,SITE00000169 -SURG-2019-27941,STUDY00007227,SITE00000610 -SURG-2019-28362,STUDY00008580,SITE00000734 -SURG-2020-29002,STUDY00012399,SITE00001139 -SURG-2020-29237,STUDY00011890,SITE00001092 -SURG-2021-29042,STUDY00012141,SITE00001111 -SURG-2021-30253,STUDY00014969,SITE00001447 -SURG-2022-30245,STUDY00017467,SITE00001754 -SURG-2023-31213,STUDY00019701,SITE00002000 -SURG-2023-31288,STUDY00017732,SITE00001791 -SURG-2023-31789,STUDY00019120,SITE00001922 -SURG-2023-32109,STUDY00019670,SITE00001997 -URO-2017-25420,1611M00961,SITE00000033 -URO-2020-28621,STUDY00009200,SITE00000789 -URO-2021-29631,STUDY00012452,SITE00001148 -URO-2022-30776,STUDY00016936,SITE00001699 diff --git a/lib/tasks/update_irb_numbers.rake b/lib/tasks/update_irb_numbers.rake deleted file mode 100644 index e69de29..0000000