{"id":22138485,"url":"https://github.com/wabscale/hist-ua-175-final","last_synced_at":"2026-05-02T14:43:29.012Z","repository":{"id":100129400,"uuid":"383993766","full_name":"wabscale/hist-ua-175-final","owner":"wabscale","description":null,"archived":false,"fork":false,"pushed_at":"2021-08-14T00:36:59.000Z","size":38732,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T15:50:48.666Z","etag":null,"topics":["data-visualization","graphql","immigration","immigration-visualizer"],"latest_commit_sha":null,"homepage":"https://hist-175.johncunniff.dev/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wabscale.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-08T03:49:42.000Z","updated_at":"2024-01-17T18:27:53.000Z","dependencies_parsed_at":"2023-03-05T07:45:28.005Z","dependency_job_id":null,"html_url":"https://github.com/wabscale/hist-ua-175-final","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wabscale%2Fhist-ua-175-final","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wabscale%2Fhist-ua-175-final/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wabscale%2Fhist-ua-175-final/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wabscale%2Fhist-ua-175-final/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wabscale","download_url":"https://codeload.github.com/wabscale/hist-ua-175-final/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245251373,"owners_count":20584869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-visualization","graphql","immigration","immigration-visualizer"],"created_at":"2024-12-01T20:10:05.769Z","updated_at":"2026-05-02T14:43:28.970Z","avatar_url":"https://github.com/wabscale.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hist 175 Final Project\n\n\n```graphql\n{\n\tport_of_entry(func: eq(port_of_entry, \"New York, NY\")) {\n\t\tport_of_entry\n\t\tpeople: ~poe {\n\t\t\tname\n\t\t\tnaid\n\t\t\tcountry: c {\n\t\t\t\tcountry\n\t\t\t}\n\t\t\tyear_of_entry: yoe {\n\t\t\t\tyear_of_entry\n\t\t\t}\n\t\t}\n\t}\n}\n```\n\n![alt img/img4.png](img/img4.png)\n\n---\n\n\n```graphql\n{\n  var(func: eq(country, \"Italy\")) {\n\t\tcountry\n    italians as ~c {\n\t\t\tname\n    }\n  }\n  \n  var(func: eq(year_of_entry, 1963)) {\n\t\tyear_of_entry\n    y1963p as ~yoe {\n\t\t\tname\n    }\n  }\n  \n\tport_of_entry(func: eq(port_of_entry, \"New York, NY\")) {\n\t\tport_of_entry\n\t\tpeople: ~poe(first: 30) @filter(uid(italians) AND uid(y1963p)) {\n\t\t\tname\n\t\t\tnaid\n\t\t\tcountry: c {\n\t\t\t\tcountry\n\t\t\t}\n\t\t\tyear_of_entry: yoe {\n\t\t\t\tyear_of_entry\n\t\t\t}\n\t\t}\n\t}\n}\n```\n\n![alt img/img3.png](img/img3.png)\n\n\n---\n\n```graphql\n{\n    root(func: type(Root)) {\n        countries(first: 10) {\n            country\n\n            people(first: 30) {\n                name\n                naid\n\n                age : ~people {\n                    age\n                }\n\n                age_of_entry : ~people {\n                    age_of_entry\n                }\n\n                age_of_naturalization : ~people {\n                    age_of_naturalization\n                }\n\n                port_of_entry : ~people {\n                    port_of_entry\n                }\n            }\n        }\n    }\n}\n```\n\n![alt img/img2.png](img/img2.png)\n\n\n---\n\n```graphql\n{\n    root(func: type(Root)) {\n        countries(first: 10) {\n            country\n\n            people(first: 30) {\n                name\n                naid\n            }\n        }\n\n        ports_of_entry(first: 10) {\n            port_of_entry\n\n            people(first: 30) {\n                name\n                naid\n            }\n        }\n    }\n}\n```\n\n![alt img/img1.png](img/img1.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwabscale%2Fhist-ua-175-final","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwabscale%2Fhist-ua-175-final","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwabscale%2Fhist-ua-175-final/lists"}