Skip to content

Instantly share code, notes, and snippets.

View apogiatzis's full-sized avatar
:electron:
Stay awhile and listen.

APogiatzis apogiatzis

:electron:
Stay awhile and listen.
View GitHub Profile
obj_id amount currency sender recipient type timestamp
9a24e39a-3a31-4165-81b1-3759a2f51986 29542.50024972182 GBP 3ad1736b-be49-4bf3-8d0b-6102d942694c 0d0444cb-e1cc-4344-985f-979ee1151e03 DEPOSIT 2021-07-04 11:46:25
de16a089-67bb-4656-bf99-10ff84b8e398 28151.56535582523 GBP 870b9ee7-8ed2-4422-b71b-508087f0ee04 4d12c785-51f0-48aa-bbc7-2cc80685c995 DEPOSIT 2017-11-13 10:18:29
44394810-54b7-47d9-bc5f-bb3e76393ae8 893.0319429805427 GBP 476a995c-31e6-43ba-9457-62742a0f9a9a 903ba784-0a1a-476c-a28a-10fce0987d7e DEPOSIT 2010-09-29 09:36:35
b7468050-0c99-4a6f-8a6b-c1ed8ac2d379 13953.214772985462 GBP 415f6874-e7ed-4702-92ae-fe1b0814c816 b6e12ae7-40bd-4dce-b0c6-9ea9834729c2 DEPOSIT 2021-04-20 08:48:43
f7662024-d27a-4cdf-8799-4560e266b64a 11653.471313866488 GBP fc574a44-3c81-468b-b655-2375f0b3e58c b3a00e8a-457b-4afc-b860-d11cf8309628 DEPOSIT 2020-12-10 16:22:43
a869bdf2-5d78-4d5d-a29f-f827129727af 139.54156094291002 GBP 45c8f389-3b47-425f-93cb-546ad49b24dc 05da04e7-bd30-40bc-a01c-faa79c14e872 DEPOSIT 2021-03-23 14:28:02
obj_id value_in_gbp asset_type description owner
b9c77a05-5819-4d1a-9cc5-9d761c16760a 2500000.0 PHYSICAL Silver superyacht 9e5ae7d7-2482-40be-9e05-4cd55c782060
We can make this file beautiful and searchable if this error is corrected: It looks like row 9 should actually have 6 columns, instead of 4. in line 8.
obj_id,balance,currency,owners,bank,opened_at
5928ef84-42f4-4ca7-8d71-eb2f857da5f9,164.83297236285614,GBP,817c1765-67a0-4df2-bce5-71fd0d262ca5,NatWest,2016-04-12 12:33:58
a4845d72-efb7-497f-8271-634ea588b6f7,17068.771594422647,GBP,3e8ec471-fdea-415e-a394-4abe6b1afde2,Lloyds Banking Group,2010-04-11 03:29:21
0d0444cb-e1cc-4344-985f-979ee1151e03,10218.153687833317,GBP,3ad1736b-be49-4bf3-8d0b-6102d942694c,Royal Bank of Scotland,2021-06-21 17:03:31
bab64c88-8c1c-43c2-a442-a8d75b9283e5,5921.761056742887,GBP,4eac02e6-9be7-4015-ba77-73efea1451e0,NatWest,2020-09-07 14:18:07
6ef3899c-7866-4d81-8d5b-88af5f745342,73.8190942497061,GBP,89d75914-b4a7-4d4a-a2a7-31f6dcaeda2f,Metro Bank,2014-03-08 18:38:52
fc9a2715-c3e6-47c0-8339-ddf91dcb0bec,2815.7757209365,GBP,6c5de348-158f-4345-8ee7-f33130471e60,Metro Bank,2022-02-03 05:19:56
c3c57c1c-2697-4509-8d88-5177dc463f1f,8353.018116935711,GBP,fe493a19-a827-4646-9aa8-b0cfd365a437,Co-operative Bank,2002-06-28 11:41:44
4cd0ff42-31a3-44ae-8194-60e2f160aea0,5340.85459774558,GBP,20c409e2
LOAD CSV WITH HEADERS FROM
"https://gist.githubusercontent.com/apogiatzis/f72aa0874175c489295439e6e2fd0343/raw/aff7f22d81821820073298d69303422c94ecffd8/lab3_persons.csv" AS csvLine
MERGE (e:Email {address: csvLine.email})
MERGE (t:Phone {number: csvLine.phone})
CREATE (p:Person {obj_id: csvLine.obj_id, first_name: csvLine.first_name, last_name: csvLine.last_name, date_of_birth: date(csvLine.date_of_birth), occupation: csvLine.occupation, nationality: csvLine.nationality, phone: csvLine.phone, ni_number: csvLine.ni_number})
CREATE (p)-[:HAS_EMAIL]->(e)
CREATE (p)-[:HAS_PHONE]->(t);
LOAD CSV WITH HEADERS FROM
"https://gist.githubusercontent.com/apogiatzis/ec64d09f7d8f626aaafd848e603cadba/raw/6127d7c4d327c05145678ab18c6f580a69b96749/lab3_trusts.csv" AS csvLine
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 4 columns, instead of 3. in line 7.
obj_id,beneficiary,trustor,trustee
39e6ee6e-de1a-4b0e-9fd0-375069f84bee,d4314616-9b0a-4c60-a3f0-361856db520a,d0a42ff2-760e-4da9-a604-c8f8a26ef53d,57663f41-a7be-4ae1-8a36-3421d0b65867
1df43d8e-76d8-421b-8fd5-d1db7c1cae62,577a6f36-b271-4915-8028-addd0d2c9a54,f8a1e78f-e843-4e26-a184-b49a220469de,b158e1d3-8d12-4c0b-a94e-56c33a44b528
fded89bd-ec05-4a49-8be2-25334cd5a1c9,98afef90-7d5c-4f08-b2b6-44e11a7d4891,f74d5653-25aa-4029-82c2-69da4cd2eb84,3bf76e2f-3de8-4098-a0a6-eb9546f368f1
1341f5f9-5573-439a-995c-582e976a4893,75b20e96-c581-4c1a-82da-43cd9ab97b94,56ff0174-8e60-4f97-adf0-a2bb47d754fe,1037f13f-d77d-42da-a7c3-f0cac5fb63f2
54b89427-fa61-4e1b-9ad4-e5155ac51767,245a77d5-d49c-4622-9677-1094a1143145,46e18ecf-e9eb-4260-8065-b318868a2dfd,c067c77e-7d73-4725-8529-0685e2f720cc
bae50ff2-c552-4021-963f-d3caa77f1c2b,4d75de5c-9328-4787-91fd-0928e1152e0a,9995dc87-91d2-403c-898f-ff62b6d59250,9724a3f6-890d-4120-b41c-32d8b29877b9
3f7f6768-b72c-482e-865a-cdc6f056a919,695ef198-c44d-4b00-b913-7046bb74b84d,f72b4b96-a4be-4119-bb5e-ca8
obj_id balance currency owners bank opened_at
b60f19d6-f05e-4204-beb6-390ae26aafb2 0.0 GBP 39e6ee6e-de1a-4b0e-9fd0-375069f84bee RCB 2019-12-11 00:46:27
f217ba77-9713-4fe0-8221-a497169a4cdf 0.0 GBP 1df43d8e-76d8-421b-8fd5-d1db7c1cae62 RCB 2020-09-15 06:18:32
b2e90f65-b20d-4951-b859-20e0ff567bd7 0.0 GBP fded89bd-ec05-4a49-8be2-25334cd5a1c9 RCB 2016-09-29 22:43:09
611f1b14-1c17-42c0-8992-07fa8b39f57d 0.0 GBP 1341f5f9-5573-439a-995c-582e976a4893 CitiBank 2012-09-05 22:56:09
b01275c9-d814-4618-8c29-3223a8748fdb 0.0 GBP 54b89427-fa61-4e1b-9ad4-e5155ac51767 RCB 2015-05-20 05:48:45
08471611-2a12-4e3b-9555-220ad3051529 0.0 GBP bae50ff2-c552-4021-963f-d3caa77f1c2b Credit Suisse AG 2011-08-02 20:07:09
a6b46da4-ab99-4387-9709-74b8dceee595 0.0 GBP 3f7f6768-b72c-482e-865a-cdc6f056a919 CitiBank 2010-08-20 00:10:26
a1e8bab1-aa43-409d-b0d2-b34dd53977df 0.0 GBP e348db85-92f5-4fc4-a8d2-a397ec64b94a RCB 2015-05-22 03:46:43
3a0c5753-b8f7-4eac-9fde-858e4cf20f06 95260.0 GBP 86017deb-ecb4-4bc7-b76c-588cc6b517ca RCB 2021-03-10 15:35:
obj_id amount currency sender recipient type timestamp
318d7242-14cf-44fc-8d23-192d445fd365 44365.93310015826 GBP 9245a91a-28ad-4336-a168-eae1b1974bfa 566f4b81-49bc-44f2-9137-e089e604463f TRANSFER 2021-12-20 13:59:28
baa7570a-3fff-46a3-b1c7-7241b49ce47a 1750.0249339033817 GBP f9e76ac3-f7e3-43b2-b844-e76fb0ea4e60 e091acc4-a384-4112-b2c6-69cdf90db727 TRANSFER 2021-10-31 05:37:13
114e06ea-ba49-4f38-9351-a54b41fe4c50 38006.920783925045 GBP 0f0f1146-43d4-4295-8ea3-827c7fb7da7d 1e3bc4b4-c8d7-40bc-b874-4102bd9d65d1 TRANSFER 2022-02-17 23:55:24
ab965067-b815-40ff-abae-d0b5ab91a20d 1248.056840968751 GBP 4fe597ef-dd3c-4a8e-a7f3-8dd1d36e75c7 4dacd7db-2431-412e-84cc-c3cd9b272364 TRANSFER 2021-10-04 01:09:26
d67c2aac-f21a-4f88-818a-55c6e48226d5 2534.0120106407853 GBP 5fd9a8b9-b4b4-4847-8b33-4a89d7652d5f 9245a91a-28ad-4336-a168-eae1b1974bfa TRANSFER 2021-08-17 09:24:49
bc3b308d-2c0e-4522-8299-a130af8e8feb 5600.70038906821 GBP e2d73d98-a229-4805-8809-346c84ba07de 5de5fb68-fcfe-4c65-92d4-8e38de3f1aa3 TRANSFER 2020-06-27 19:3
obj_id beneficiary director
b702dca6-3bd2-42c3-9c01-b29ef9f53fa3 36a5ca9d-c09c-4f44-8618-75c89a83fb77 c5d1e661-9922-492a-88e8-ed59b5102296
36d80a29-2900-418c-a008-548c1a6521e5 6e3b857c-e605-48a2-9161-c31ca7aba1f2 153d6fcb-5f0b-4f45-a8f7-70e86b9fe1fa
b0c5b329-7311-4c41-b622-f43de6d2a6e1 77ec2641-a675-48b8-b35f-15f0ffc7e5f4 ffbb498b-f1c5-46e0-9ec6-8616ae7af8d0
090e08e2-c2f6-4ba2-91db-507ddb53bbf9 33651d8d-c188-410f-aab7-6f7794e03ab5 090a3249-7728-404c-9b22-5b1daaeb550a
867daa64-1d36-482f-8194-490c0a744771 a1ae8380-0c02-4667-ade6-c83def5a440f b2e9f200-a89b-49c6-a29d-d76daa9f339c
d927e865-340c-47ef-a0d9-8c921f735999 ef3eac48-91c4-473e-a254-0d73b31103be 289fbfa8-617c-49bc-9dec-9a5fb0cf1324
29d16640-e772-4a32-86ba-cd6ef73e143b a1df5249-d9f0-4aa0-ac96-89c59dbff493 af2b15d4-b11a-451c-b7e8-13b398b809cc
b22ef1c5-e2a8-4ca2-bde6-de7bded2c714 9763292b-2400-4be7-9055-7d87f594e92c 946e32cc-d364-42f7-9150-5df82db345eb
806b9527-9dc1-4076-a246-e073fd967ec4 2971f593-9b43-457a-9c7c-ca437d558b13 0b916a75-9f35-41a5-9e24-ddf3b0f5f9
We can make this file beautiful and searchable if this error is corrected: It looks like row 10 should actually have 6 columns, instead of 4. in line 9.
obj_id,balance,currency,owners,bank,opened_at
de158ec3-d70d-40b9-974c-b681ca6fb565,0.0,GBP,b702dca6-3bd2-42c3-9c01-b29ef9f53fa3,CitiBank,2020-08-04 05:25:41
9ba7a61b-ed0a-435b-8bae-65b323194d74,0.0,GBP,36d80a29-2900-418c-a008-548c1a6521e5,CitiBank,2013-01-30 13:31:09
48e255f0-1dae-438a-9c96-98840a6ea312,0.0,GBP,b0c5b329-7311-4c41-b622-f43de6d2a6e1,Credit Suisse AG,2017-04-06 08:24:15
02b82a50-6dcb-44fe-b90c-a6339aabb925,0.0,GBP,090e08e2-c2f6-4ba2-91db-507ddb53bbf9,RCB,2018-03-21 01:48:25
ad42a9c9-db94-44be-8ed3-88e9fecd99c1,0.0,GBP,867daa64-1d36-482f-8194-490c0a744771,Credit Suisse AG,2018-03-24 09:08:02
5abed673-0c26-49fb-a9e6-179a0f2759fc,0.0,GBP,d927e865-340c-47ef-a0d9-8c921f735999,RCB,2014-02-12 20:40:00
3228762a-eb7a-4cef-a4c8-82fe6cc74fe3,0.0,GBP,29d16640-e772-4a32-86ba-cd6ef73e143b,RCB,2020-03-29 09:01:14
f04b094d-ff3d-4988-bd1d-9ffdd9a57f8b,0.0,GBP,b22ef1c5-e2a8-4ca2-bde6-de7bded2c714,Credit Suisse AG,2014-11-25 02:48:16
fb36971f-e6c6-4d6d-a129-c8d5ab5297c5,0.0,GBP,806b9527-9dc1-4076-a246-e073fd967ec4
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 9 columns, instead of 7. in line 7.
obj_id,first_name,last_name,date_of_birth,occupation,nationality,phone,email,ni_number
e62d41e4-efc5-4e36-b50b-a3a1a539cb82,Emma,Reed,1998-08-15,Architect,Eritrea,+44(0)161 4960764,nevans@hotmail.co.uk,ZZ 42 19 48 T
df0045b8-27df-4fe3-b5c3-822a1ebc8c19,Diana,Barker,1980-01-01,Insurance claims handler,Bolivia,+441632 960 157,nixonguy@hotmail.co.uk,ZZ 387784 T
099c5252-8e3c-477c-be5f-5125c8a18b75,Benjamin,Nelson,1970-12-16,Chief Financial Officer,Saint Helena,+44(0)8081570609,vfinch@yahoo.com,ZZ 513933 T
42bb6852-4205-499d-be7d-2987866f3249,Patrick,Roberts,2000-06-26,"Chemist, analytical",Belgium,+44(0)121 496 0871,lynn41@hotmail.co.uk,ZZ839894T
351d20fa-28c4-44bc-8545-71a042ce24e8,Louise,Green,1996-03-11,Investment analyst,Montserrat,0118 4960423,ryanosborne@outlook.com,ZZ839894T
a1d56fcc-ac92-432b-8bce-7c7b79ddee24,Elliot,Jones,1976-02-11,"Conservator, furniture",Turkey,01164960018,hbull@hotmail.com,ZZ 339694 T
47bdccaf-9b01-42c9-b5cd-6c0421641a22,Barbara,Hughes,1994-04-27,Charity fundraiser,Greece,028 9018 0