diff --git a/docs/jls-journal-network-communities-graph-openalex.png b/docs/jls-journal-network-communities-graph-openalex.png index aec5027..ebe4df1 100644 Binary files a/docs/jls-journal-network-communities-graph-openalex.png and b/docs/jls-journal-network-communities-graph-openalex.png differ diff --git a/docs/jls-journal-network-communities-graph-wos.png b/docs/jls-journal-network-communities-graph-wos.png index 34a1d9c..2adf408 100644 Binary files a/docs/jls-journal-network-communities-graph-wos.png and b/docs/jls-journal-network-communities-graph-wos.png differ diff --git a/docs/jls-journal-network-communities-table-openalex.html b/docs/jls-journal-network-communities-table-openalex.html index 9f18a9c..9fd98f1 100644 --- a/docs/jls-journal-network-communities-table-openalex.html +++ b/docs/jls-journal-network-communities-table-openalex.html @@ -10,487 +10,597 @@ +

jls journal network (Source: openalex)

- - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-

jls journal network with cluster resolution of 1.1 (Source: openalex)

accounting, corporate governance, ethicspublic administration, political studies, policy studiescriminology, law, societysocial sciences, sociology, gender studieslaw and social science, comparative law, legal theoryurban studies, human rights, geopoliticssocial policy, social work, child and familyX1X2X3X4X5X6X7
1Accounting, auditing & accountabilityAdministration & SocietyAlternative Law JournalAmerican Journal of SociologyAnnual Review of Law and Social ScienceAntipodeAustralian Journal of Social Issues
2Accounting Organizations and SocietyBritish Journal of SociologyAsian Journal of CriminologyAnnals of The American Academy of Political and Social ScienceAsian Journal of Comparative LawCitizenship StudiesBritish Journal of Social Work
3Corporate GovernanceEuropean journal of law and technologyAustralian and New Zealand Journal of CriminologyAnnual Review of SociologyAsian journal of law and societyCityChild & Family Social Work
4Corporate Governance: An International ReviewGovernanceBritish Journal of CriminologyArchives of Sexual BehaviorCambridge Law JournalEnvironment and Planning AChildren and Youth Services Review
5Corporate Ownership and ControlInternational Review of Administrative SciencesCanadian journal of criminology and criminal justiceBritish Journal of Industrial RelationsEuropean Business Organization Law ReviewEnvironment and Planning C-government and PolicyChildren & Society
6Critical Perspectives on AccountingIrish Political StudiesCanadian Journal of Law and SocietyCambridge Journal of EconomicsEuropean Journal of Law and EconomicsEnvironment And Planning D: Society And SpaceCritical Social Policy
7International Journal of Law and ManagementJournal of European Public PolicyCanadian Journal of Women and The LawCapital & ClassEuropean journal of risk regulationEthnopoliticsEuropean Journal of Social Work
8Journal of Business EthicsJournal of Public PolicyConflict Resolution QuarterlyCulture, Health & SexualityEuropean Law JournalGender Place and CultureInternational Social Work
9Journal of Cleaner ProductionLaw & PolicyContemporary Justice ReviewCurrent SociologyFeminist Legal StudiesGeoforumJournal of Social Policy
10Journal of Financial CrimeLocal Government StudiesCrime and JusticeEconomy and SocietyGerman Law JournalGeography CompassJournal of Social Welfare and Family Law
11Journal of Management & GovernancePolicy StudiesCrime Law and Social ChangeFeminist ReviewGlobal constitutionalismHousing StudiesPolitical and legal anthropology review
12Journal of Money Laundering ControlPolitical StudiesCrime, Media, CultureGender, Work and OrganizationGriffith law reviewHuman Rights QuarterlySocial Justice
13Share: Jurnal Ekonomi dan Keuangan IslamPublic AdministrationCrime Prevention and Community SafetyIndustrial Relations JournalIndiana Journal of Global Legal StudiesHuman Rights ReviewSocial Policy & Administration
14Public Policy and AdministrationCriminologie (Montreal)International Journal of Drug PolicyInternational and Comparative Law QuarterlyInternational Journal of Law in The Built EnvironmentSocial Policy and Society
15Regulation & GovernanceCriminology & Criminal JusticeInternational Journal of Sociology and Social PolicyInternational Journal of Discrimination and the LawInternational Journal of Urban and Regional ResearchThe International Journal of Children's Rights
16Critical CriminologyJournal of Developmental EntrepreneurshipInternational Journal of Evidence and ProofInternational Studies Review
17Current Issues in Criminal JusticeJournal of Education PolicyInternational Journal of Law in ContextJournal of Ethnic and Migration Studies
18European Journal of CriminologyJournal of Gender StudiesInternational Journal of Law, Policy and The FamilyJournal of Human Rights
19European journal of probationJournal of Professions and OrganizationInternational Journal of The Legal ProfessionJournal of Human Rights Practice
20European Journal on Criminal Policy and ResearchJournal of Sex ResearchInternational Review of Law and EconomicsJournal of Intervention and Statebuilding
21Feminist CriminologyJournal of SociologyInternational Review of Law, Computers & TechnologyJournal of property, planning and environmental law
22Howard Journal of Criminal JusticeOrganization StudiesIus comparatumLand Use Policy
23International Criminal Justice ReviewPorn studiesIus gentiumPolitical Geography
24International Journal for Crime, Justice and Social DemocracyPublic Relations ReviewJournal of Commonwealth Law and Legal EducationProgress in Human Geography
25International journal for the semiotics of lawQualitative sociology reviewJournal of Consumer PolicyThird World Quarterly
26International journal of comparative and applied criminal justiceScience, Technology, & Human ValuesJournal of Law and SocietyTransactions of the Institute of British Geographers
27International Journal of Law and PsychiatrySexualitiesJournal of Legal PluralismUrban Geography
28International Journal of Law Crime and JusticeSexuality Research and Social PolicyJournal of politics and lawUrban Studies
29International Journal of Offender Therapy and Comparative CriminologySocial ForcesLaw and Critique
30International Journal of The Sociology of LawSocial Science & MedicineLaw and History Review
31International Review of VictimologySocial sciencesLaw and philosophy library
32LawsSociological Research OnlineLaw and Social Inquiry-journal of The American Bar Foundation
33Oñati socio-legal seriesSociologyLaw & Society Review
34Police Practice and ResearchSociology CompassLegal Ethics
35Policing & SocietyThe American SociologistLegal Information Management
36Probation JournalThe Sociological ReviewLegal Studies
37Psychiatry, Psychology and LawWomens Studies International ForumLeiden Journal of International Law
38Psychology Crime & LawWork, Employment & SocietyModern Law Review
39Punishment & SocietyRatio Juris
40Social & Legal StudiesRevista Direito e Práxis
41surveillance and societyStudies in Law, Politics and Society
42The Howard journal of crime and justiceThe Canadian Journal of Law and Jurisprudence
43The Journal of human justiceThe Journal of Corporate Law Studies
44Theoretical CriminologyThe Law Teacher
45Victims & offendersThe Liverpool Law Review
46Violence Against WomenTransnational Environmental Law
47Youth JusticeUniversity of Toronto Law Journal1Accounting, auditing & accountabilityAdministration & SocietyAlternative Law JournalAmerican Journal of SociologyAntipodeAsian Journal of CriminologyBritish Journal of Social Work
2Accounting Organizations and SocietyBritish Journal of SociologyAnnual Review of Law and Social ScienceAnnals of The American Academy of Political and Social ScienceCitizenship StudiesAustralian and New Zealand Journal of CriminologyChild & Family Social Work
3Corporate GovernanceEuropean journal of law and technologyAsian Journal of Comparative LawAnnual Review of SociologyCityBritish Journal of CriminologyChildren and Youth Services Review
4Corporate Governance: An International ReviewGovernanceAsian journal of law and societyArchives of Sexual BehaviorEnvironment and Planning ACanadian journal of criminology and criminal justiceChildren & Society
5Corporate Ownership and ControlInternational Review of Administrative SciencesCambridge Law JournalAustralian Journal of Social IssuesEnvironment and Planning C-government and PolicyContemporary Justice ReviewCritical Social Policy
6Critical Perspectives on AccountingIrish Political StudiesCanadian Journal of Law and SocietyBritish Journal of Industrial RelationsEnvironment And Planning D: Society And SpaceCrime and JusticeEuropean Journal of Social Work
7International Journal of Law and ManagementJournal of European Public PolicyCanadian Journal of Women and The LawCambridge Journal of EconomicsEthnopoliticsCrime Law and Social ChangeInternational Journal of Law, Policy and The Family
8Journal of Business EthicsJournal of Public PolicyConflict Resolution QuarterlyCapital & ClassGender Place and CultureCrime, Media, CultureInternational Social Work
9Journal of Cleaner ProductionLaw & PolicyEuropean Business Organization Law ReviewCulture, Health & SexualityGeoforumCrime Prevention and Community SafetyJournal of Social Policy
10Journal of Financial CrimeLocal Government StudiesEuropean Journal of Law and EconomicsCurrent SociologyGeography CompassCriminologie (Montreal)Journal of Social Welfare and Family Law
11Journal of Management & GovernancePolicy StudiesEuropean journal of risk regulationEconomy and SocietyHousing StudiesCriminology & Criminal JusticeLaws
12Journal of Money Laundering ControlPolitical StudiesEuropean Law JournalFeminist ReviewInternational Journal of Law in The Built EnvironmentCritical CriminologySocial Policy & Administration
13Share: Jurnal Ekonomi dan Keuangan IslamPublic AdministrationFeminist Legal StudiesGender, Work and OrganizationInternational Journal of Urban and Regional ResearchCurrent Issues in Criminal JusticeSocial Policy and Society
14Public Policy and AdministrationGerman Law JournalIndustrial Relations JournalInternational Studies ReviewEuropean Journal of CriminologyThe International Journal of Children's Rights
15Regulation & GovernanceGlobal constitutionalismInternational Journal of Drug PolicyJournal of Ethnic and Migration StudiesEuropean journal of probation
16surveillance and societyGriffith law reviewInternational Journal of Sociology and Social PolicyJournal of Intervention and StatebuildingEuropean Journal on Criminal Policy and Research
17Human Rights QuarterlyJournal of Developmental EntrepreneurshipJournal of property, planning and environmental lawFeminist Criminology
18Human Rights ReviewJournal of Education PolicyLand Use PolicyHoward Journal of Criminal Justice
19Indiana Journal of Global Legal StudiesJournal of Gender StudiesPolitical GeographyInternational Criminal Justice Review
20International and Comparative Law QuarterlyJournal of Professions and OrganizationProgress in Human GeographyInternational Journal for Crime, Justice and Social Democracy
21International journal for the semiotics of lawJournal of Sex ResearchThird World QuarterlyInternational journal of comparative and applied criminal justice
22International Journal of Discrimination and the LawJournal of SociologyTransactions of the Institute of British GeographersInternational Journal of Evidence and Proof
23International Journal of Law in ContextOrganization StudiesUrban GeographyInternational Journal of Law and Psychiatry
24International Journal of The Legal ProfessionPorn studiesUrban StudiesInternational Journal of Law Crime and Justice
25International Review of Law and EconomicsPublic Relations ReviewInternational Journal of Offender Therapy and Comparative Criminology
26International Review of Law, Computers & TechnologyQualitative sociology reviewInternational Journal of The Sociology of Law
27Ius comparatumScience, Technology, & Human ValuesInternational Review of Victimology
28Ius gentiumSexualitiesPolice Practice and Research
29Journal of Commonwealth Law and Legal EducationSexuality Research and Social PolicyPolicing & Society
30Journal of Consumer PolicySocial ForcesProbation Journal
31Journal of Human RightsSocial Science & MedicinePsychiatry, Psychology and Law
32Journal of Human Rights PracticeSocial sciencesPsychology Crime & Law
33Journal of Law and SocietySociological Research OnlinePunishment & Society
34Journal of Legal PluralismSociologySocial Justice
35Journal of politics and lawSociology CompassThe Howard journal of crime and justice
36Law and CritiqueThe American SociologistTheoretical Criminology
37Law and History ReviewThe Sociological ReviewVictims & offenders
38Law and philosophy libraryWomens Studies International ForumViolence Against Women
39Law and Social Inquiry-journal of The American Bar FoundationWork, Employment & SocietyYouth Justice
40Law & Society Review
41Legal Ethics
42Legal Information Management
43Legal Studies
44Leiden Journal of International Law
45Modern Law Review
46Oñati socio-legal series
47Political and legal anthropology review
48Ratio Juris
49Revista Direito e Práxis
50Social & Legal Studies
51Studies in Law, Politics and Society
52The Canadian Journal of Law and Jurisprudence
53The Journal of Corporate Law Studies
54The Journal of human justice
55The Law Teacher
56The Liverpool Law Review
57Transnational Environmental Law
58University of Toronto Law Journal
diff --git a/docs/jls-journal-network-communities-table-wos.html b/docs/jls-journal-network-communities-table-wos.html index 0ad41dd..63c84df 100644 --- a/docs/jls-journal-network-communities-table-wos.html +++ b/docs/jls-journal-network-communities-table-wos.html @@ -9,449 +9,458 @@ - + - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-

jls journal network with cluster resolution of 1.1 (Source: wos)

+

jls journal network (Source: wos)

accounting, public administration, political sciencecomparative law, international law, legal studiescriminal justice, criminology, lawsocial sciences, sociology, gender studiesurban studies, geography, social scienceslaw, society, medicineX1X2X3X4X5X6X7
1accounting auditing & accountability journalamerican journal of comparative lawannals of the american academy of political and social scienceannual review of sociologyantipodedamages and compensation culture: comparative perspectives
2accounting organizations and societybuffalo law reviewannual review of law and social sciencearchives of sexual behaviorarchives europeennes de sociologiejournal of law and society
3administration & societycalifornia law reviewaustralian and new zealand journal of criminologyaustralian journal of social issuescambridge journal of economicsmedical history
4international review of administrative sciencescambridge law journalbritish journal of criminologybritish journal of industrial relationscitizenship studiessocial history of medicine
5journal of business ethicscommon market law reviewcrime law and social changebritish journal of social workeconomy and society
6journal of cleaner productioncomputer law & security reviewcrime media culturebritish journal of sociologyenvironment and planning a-economy and space
7journal of european public policycornell international law journalcriminal law reviewchild & family social workenvironment and planning c-government and policy
8local government studiescurrent legal problemscriminology & criminal justicecritical social policyenvironment and planning d-society & space
9organization studieseuropean business organization law reviewcritical criminologyculture health & sexualitygender place and culture
10parliamentary affairseuropean journal of international laweuropean journal of criminologycurrent sociologygeoforum
11policy and politicseuropean law journaleuropean journal on criminal policy and researcheuropean journal of social workhousing studies
12political quarterlyeuropean law reviewfeminist criminologyfamilies relationships and societiesinternational journal of urban and regional research
13political studiesfordham law reviewfeminist legal studiesfeminist reviewinternational studies review
14public administrationgeorgetown law journalinternational journal of law and psychiatrygender work and organizationland use policy
15regulation & governanceharvard international law journalinternational journal of law crime and justiceindustrial law journalpolitical geography
16hong kong law journalinternational journal of law in contextinternational journal of drug policyprogress in human geography
17human rights law reviewinternational journal of the sociology of lawjournal of gender studiesscience technology & human values
18human rights quarterlyjustice system journaljournal of social policytheory culture & society
19icon-international journal of constitutional lawlaw and social inquiry-journal of the american bar foundationjournal of sociologythird world quarterly
20international & comparative law quarterlylaw & policysexualitiestransactions of the institute of british geographers
21international journal of human rightslaw & society reviewsexuality research and social policyurban geography
22international journal of law policy and the familypolicing & societysocial policy & administrationurban studies
23international journal of transitional justicepsychiatry psychology and lawsocial policy and society
24journal of corporate law studiespunishment & society-international journal of penologysocial science & medicine
25journal of criminal law & criminologysocial & legal studiessociological research online
26journal of environmental lawtheoretical criminologysociological review
27journal of international criminal justicesociology-the journal of the british sociological association
28journal of legal educationwomens studies international forum
29journal of legal historywork employment and society
30law and philosophy
31law & literature
32legal studies
33leiden journal of international law
34medical law review
35melbourne university law review
36michigan law review
37modern law review
38northwestern journal of international law & business
39oxford journal of legal studies
40south african journal on human rights
41stanford law review
42texas law review
43transnational environmental law
44university of illinois law review
45university of pennsylvania journal of international law
46university of pennsylvania law review
47wisconsin law review
48yale law journal1accounting auditing & accountability journaladministration & societyamerican journal of comparative lawannals of the american academy of political and social scienceantipodefeminist reviewmedical law review
2accounting organizations and societyinternational studies reviewbuffalo law reviewannual review of law and social scienceenvironment and planning c-government and policyicon-international journal of constitutional lawsocial & legal studies
3annual review of sociologyjournal of gender studiescalifornia law reviewaustralian and new zealand journal of criminologyenvironment and planning d-society & spaceinternational journal of law and psychiatry
4archives europeennes de sociologiemedical historycambridge law journalbritish journal of criminologyeuropean business organization law reviewinternational journal of the sociology of law
5archives of sexual behaviorpolicing & societycommon market law reviewcrime law and social changegender work and organizationinternational journal of urban and regional research
6australian journal of social issuespolitical geographycomputer law & security reviewcrime media culturegeorgetown law journaljournal of business ethics
7british journal of industrial relationspolitical studiescornell international law journalcriminal law reviewhuman rights law reviewsocial policy & administration
8british journal of social workprogress in human geographycurrent legal problemscriminology & criminal justiceinternational review of administrative sciencestransactions of the institute of british geographers
9british journal of sociologypunishment & society-international journal of penologyeuropean journal of criminologycritical criminologylaw and philosophy
10cambridge journal of economicsscience technology & human valueseuropean journal of social workeuropean journal of international lawpolitical quarterly
11child & family social workeuropean law revieweuropean law journalpsychiatry psychology and law
12citizenship studiesfamilies relationships and societiesfeminist legal studiestransnational environmental law
13critical social policygender place and cultureinternational journal of law crime and justiceurban studies
14culture health & sexualityharvard international law journalinternational journal of law in contextwisconsin law review
15current sociologyhong kong law journalinternational journal of law policy and the family
16environment and planning a-economy and spacehousing studiesinternational journal of transitional justice
17european journal on criminal policy and researchhuman rights quarterlyjournal of environmental law
18feminist criminologyindustrial law journalland use policy
19fordham law reviewinternational journal of drug policylaw & literature
20geoforumjournal of criminal law & criminologylaw & society review
21international & comparative law quarterlyjournal of european public policylegal studies
22international journal of human rightsjournal of law and societypolicy and politics
23journal of cleaner productionjournal of legal educationpublic administration
24journal of corporate law studiesjournal of legal historyregulation & governance
25journal of international criminal justicejournal of social policytheory culture & society
26journal of sociologylaw and social inquiry-journal of the american bar foundation
27justice system journallaw & policy
28oxford journal of legal studiesleiden journal of international law
29sexualitieslocal government studies
30sexuality research and social policymelbourne university law review
31social history of medicinemichigan law review
32social policy and societymodern law review
33social science & medicinenorthwestern journal of international law & business
34sociological research onlineorganization studies
35sociological reviewparliamentary affairs
36sociology-the journal of the british sociological associationstanford law review
37south african journal on human rightstexas law review
38third world quarterlytheoretical criminology
39work employment and societyuniversity of illinois law review
40yale law journaluniversity of pennsylvania journal of international law
41university of pennsylvania law review
42urban geography
43womens studies international forum
44
diff --git a/docs/jls-journal-network-journals-openalex.html b/docs/jls-journal-network-journals-openalex.html index 3591676..a8543a5 100644 --- a/docs/jls-journal-network-journals-openalex.html +++ b/docs/jls-journal-network-journals-openalex.html @@ -9,1232 +9,1640 @@ - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Journals in jls network (Source: openalex)

labeltotal_citingtotal_citedlabeltotal_citingtotal_citedyears_citingyears_cited
1Accounting, auditing & accountability1699310075
2Accounting Organizations and Society533822583
3Administration & Society39432780
4Alternative Law Journal271507
5American Journal of Sociology670942653
6Annals of The American Academy of Political and Social Science38169621
7Annual Review of Law and Social Science38302274
8Annual Review of Sociology898719970
9Antipode1234019431
10Archives of Sexual Behavior108199965
11Asian Journal of Comparative Law445115
12Asian Journal of Criminology1698575
13Asian journal of law and society758138
14Australian and New Zealand Journal of Criminology33543638
15Australian Journal of Social Issues20031169
16British Journal of Criminology1068418935
17British Journal of Industrial Relations26674240
18British Journal of Social Work85209249
19British Journal of Sociology549912372
20Cambridge Journal of Economics13992511
21Cambridge Law Journal4941424
22Canadian journal of criminology and criminal justice20361279
23Canadian Journal of Law and Society1508981
24Canadian Journal of Women and The Law569323
25Capital & Class20492572
26Child & Family Social Work61795665
27Children and Youth Services Review104777251
28Children & Society28812354
29Citizenship Studies33523484
30City48384734
31Conflict Resolution Quarterly497265
32Contemporary Justice Review1776878
33Corporate Governance55572158
34Corporate Governance: An International Review22466555
35Corporate Ownership and Control6641368
36Crime and Justice22904958
37Crime Law and Social Change52734056
38Crime, Media, Culture24041611
39Crime Prevention and Community Safety1615583
40Criminologie (Montreal)1986279
41Criminology & Criminal Justice59593714
42Critical Criminology42041782
43Critical Perspectives on Accounting146067114
44Critical Social Policy38395774
45Culture, Health & Sexuality51013316
46Current Issues in Criminal Justice25761456
47Current Sociology53973599
48Economy and Society22979006
49Environment and Planning A2798229223
50Environment and Planning C-government and Policy55743888
51Environment And Planning D: Society And Space1057020111
52Ethnopolitics866338
53European Business Organization Law Review893308
54European Journal of Criminology52633729
55European Journal of Law and Economics1333770
56European journal of law and technology913
57European journal of probation1484599
58European journal of risk regulation595237
59European Journal of Social Work52651923
60European Journal on Criminal Policy and Research27402090
61European Law Journal3722229
62Feminist Criminology23101523
63Feminist Legal Studies18251273
64Feminist Review8863579
65Gender Place and Culture83905817
66Gender, Work and Organization58423583
67Geoforum2988317210
68Geography Compass118074485
69German Law Journal945824
70Global constitutionalism572151
71Governance32525252
72Griffith law review1012496
73Housing Studies97595950
74Howard Journal of Criminal Justice18913998
75Human Rights Quarterly8073525
76Human Rights Review1061400
77Indiana Journal of Global Legal Studies594589
78Industrial Relations Journal33912210
79International and Comparative Law Quarterly8881759
80International Criminal Justice Review23261132
81International Journal for Crime, Justice and Social Democracy701820
82International journal for the semiotics of law880291
83International journal of comparative and applied criminal justice2715905
84International Journal of Discrimination and the Law346110
85International Journal of Drug Policy50722769
86International Journal of Evidence and Proof489340
87International Journal of Law and Management1333262
88International Journal of Law and Psychiatry23842611
89International Journal of Law Crime and Justice2865773
90International Journal of Law in Context2434654
91International Journal of Law in The Built Environment29691
92International Journal of Law, Policy and The Family6041158
93International Journal of Offender Therapy and Comparative Criminology66494149
94International Journal of Sociology and Social Policy43111639
95International Journal of The Legal Profession1564752
96International Journal of The Sociology of Law807894
97International Journal of Urban and Regional Research1213119975
98International Review of Administrative Sciences32652025
99International Review of Law and Economics8361521
100International Review of Law, Computers & Technology409247
101International Review of Victimology20911597
102International Social Work33122341
103International Studies Review1540866
104Irish Political Studies691311
105Ius comparatum41035
106Ius gentium714113
107Journal of Business Ethics1685820638
108Journal of Cleaner Production193434727
109Journal of Commonwealth Law and Legal Education6618
110Journal of Consumer Policy810887
111Journal of Developmental Entrepreneurship86783
112Journal of Education Policy18761312
113Journal of Ethnic and Migration Studies111337035
114Journal of European Public Policy42316182
115Journal of Financial Crime2337952
116Journal of Gender Studies23621248
117Journal of Human Rights1563723
118Journal of Human Rights Practice934376
119Journal of Intervention and Statebuilding1093415
120Journal of Law and Society9325752
121Journal of Legal Pluralism908799
122Journal of Management & Governance41601514
123Journal of Money Laundering Control1386624
124Journal of politics and law30648
125Journal of Professions and Organization1894249
126Journal of property, planning and environmental law21420
127Journal of Public Policy19722985
128Journal of Sex Research923010398
129Journal of Social Policy41576336
130Journal of Social Welfare and Family Law21561219
131Journal of Sociology32201758
132Land Use Policy107854530
133Law and Critique615661
134Law and History Review521447
135Law and philosophy library532372
136Law and Social Inquiry-journal of The American Bar Foundation44364100
137Law & Policy33022971
138Laws1457201
139Law & Society Review466713563
140Legal Ethics177260
141Legal Information Management32743
142Legal Studies20301308
143Leiden Journal of International Law832787
144Local Government Studies35012247
145Modern Law Review9104970
146Oñati socio-legal series139480
147Organization Studies717410518
148Police Practice and Research37671525
149Policing & Society64234225
150Policy Studies31501479
151Political and legal anthropology review758604
152Political Geography1236110857
153Political Studies24855999
154Porn studies713244
155Probation Journal22512040
156Progress in Human Geography2728824738
157Psychiatry, Psychology and Law26321513
158Psychology Crime & Law29732738
159Public Administration68389686
160Public Policy and Administration31781482
161Public Relations Review17091095
162Punishment & Society45945670
163Qualitative sociology review1165229
164Ratio Juris634797
165Regulation & Governance41962138
166Revista Direito e Práxis18529
167Science, Technology, & Human Values19132462
168Sexualities38463878
169Sexuality Research and Social Policy40261648
170Share: Jurnal Ekonomi dan Keuangan Islam1450
171Social Forces1130618386
172Social Justice985118
173Social & Legal Studies48213614
174Social Policy & Administration48814711
175Social Policy and Society42302827
176Social Science & Medicine1669319906
177Social sciences7657755
178Sociological Research Online61842431
179Sociology863115294
180Sociology Compass92022462
181Studies in Law, Politics and Society1076227
182surveillance and society1029963
183The American Sociologist2444601
184The Canadian Journal of Law and Jurisprudence323473
185The Howard journal of crime and justice2411311
186The International Journal of Children's Rights1050996
187The Journal of Corporate Law Studies315359
188The Journal of human justice132127
189The Law Teacher420448
190The Liverpool Law Review677197
191Theoretical Criminology54068072
192The Sociological Review762911027
193Third World Quarterly30325471
194Transactions of the Institute of British Geographers1231517885
195Transnational Environmental Law520174
196University of Toronto Law Journal5151085
197Urban Geography158448102
198Urban Studies2547226325
199Victims & offenders35231223
200Violence Against Women44926427
201Womens Studies International Forum47084018
202Work, Employment & Society71047463
203Youth Justice184011001Accounting, auditing & accountability16993100751994-20231990-2023
2Accounting Organizations and Society5338225831976-20231978-2023
3Administration & Society394327801974-20231978-2023
4Alternative Law Journal2715071998-20162001-2023
5American Journal of Sociology6709426531914-20231907-2023
6Annals of The American Academy of Political and Social Science381696211907-20221914-2023
7Annual Review of Law and Social Science383022742005-20222006-2023
8Annual Review of Sociology8987199701975-20231916-2023
9Antipode12340194311971-20231973-2023
10Archives of Sexual Behavior1081999651971-20231973-2023
11Asian Journal of Comparative Law4451152006-20232008-2023
12Asian Journal of Criminology16985752006-20232007-2023
13Asian journal of law and society7581382014-20232014-2023
14Australian and New Zealand Journal of Criminology335436381968-20201972-2023
15Australian Journal of Social Issues200311691962-20231968-2023
16British Journal of Criminology10684189351961-20231907-2023
17British Journal of Industrial Relations266742401975-20231971-2023
18British Journal of Social Work852092491971-20231907-2023
19British Journal of Sociology5499123721954-20231909-2023
20Cambridge Journal of Economics139925111980-20231978-2023
21Cambridge Law Journal49414241939-20231971-2023
22Canadian journal of criminology and criminal justice203612792003-20232004-2023
23Canadian Journal of Law and Society15089811986-20231989-2023
24Canadian Journal of Women and The Law5693232005-20232007-2023
25Capital & Class204925721977-20231978-2023
26Child & Family Social Work617956651996-20231907-2023
27Children and Youth Services Review1047772511979-20231907-2023
28Children & Society288123541994-20231990-2023
29Citizenship Studies335234841997-20231998-2023
30City483847341996-20231998-2023
31Conflict Resolution Quarterly4972652001-20232005-2023
32Contemporary Justice Review17768782002-20231996-2023
33Corporate Governance555721582001-20232002-2023
34Corporate Governance: An International Review224665551993-20231995-2023
35Corporate Ownership and Control66413682003-20232005-2023
36Crime and Justice229049581979-20231979-2023
37Crime Law and Social Change527340561977-20231979-2023
38Crime, Media, Culture240416112005-20232004-2023
39Crime Prevention and Community Safety16155831999-20231999-2023
40Criminologie (Montreal)19862791979-20231980-2023
41Criminology & Criminal Justice595937142005-20232006-2023
42Critical Criminology420417821996-20231998-2023
43Critical Perspectives on Accounting1460671141990-20231991-2023
44Critical Social Policy383957741981-20231981-2023
45Culture, Health & Sexuality510133161999-20232001-2023
46Current Issues in Criminal Justice257614561990-20231992-2023
47Current Sociology539735991968-20231969-2023
48Economy and Society229790061973-20231974-2023
49Environment and Planning A27982292231969-20231971-2023
50Environment and Planning C-government and Policy557438881983-20161976-2023
51Environment And Planning D: Society And Space10570201111983-20231982-2023
52Ethnopolitics8663382005-20232006-2023
53European Business Organization Law Review8933082000-20232002-2023
54European Journal of Criminology526337292004-20232004-2023
55European Journal of Law and Economics13337701994-20231995-2023
56European journal of law and technology9132009-20162016-2021
57European journal of probation14845992009-20232010-2023
58European journal of risk regulation5952372010-20202011-2023
59European Journal of Social Work526519231998-20232000-2023
60European Journal on Criminal Policy and Research274020901993-20231995-2023
61European Law Journal37222291995-20181991-2023
62Feminist Criminology231015232006-20232006-2023
63Feminist Legal Studies182512731994-20231994-2023
64Feminist Review88635791979-20231980-2023
65Gender Place and Culture839058171994-20231993-2023
66Gender, Work and Organization584235831994-20231995-2023
67Geoforum29883172101970-20231977-2023
68Geography Compass1180744852006-20232007-2023
69German Law Journal9458242001-20202003-2023
70Global constitutionalism5721512012-20232012-2023
71Governance325252521988-20231989-2023
72Griffith law review10124961997-20232005-2023
73Housing Studies975959501986-20231987-2023
74Howard Journal of Criminal Justice189139981965-20151943-2023
75Human Rights Quarterly80735251995-20201984-2023
76Human Rights Review10614001999-20232000-2023
77Indiana Journal of Global Legal Studies5945892003-20191996-2023
78Industrial Relations Journal339122101971-20231975-2023
79International and Comparative Law Quarterly88817591964-20231962-2023
80International Criminal Justice Review232611321991-20231995-2023
81International Journal for Crime, Justice and Social Democracy7018202012-20212013-2023
82International journal for the semiotics of law8802911989-20231990-2023
83International journal of comparative and applied criminal justice27159051977-20231984-2023
84International Journal of Discrimination and the Law3461101995-20231907-2023
85International Journal of Drug Policy507227691998-20231907-2023
86International Journal of Evidence and Proof4893401997-20232000-2023
87International Journal of Law and Management13332622008-20232008-2023
88International Journal of Law and Psychiatry238426111978-20231979-2023
89International Journal of Law Crime and Justice28657732008-20232008-2023
90International Journal of Law in Context24346542005-20232006-2023
91International Journal of Law in The Built Environment296912009-20172012-2023
92International Journal of Law, Policy and The Family60411581996-20191988-2023
93International Journal of Offender Therapy and Comparative Criminology664941491973-20231916-2023
94International Journal of Sociology and Social Policy431116391981-20231981-2023
95International Journal of The Legal Profession15647521994-20231995-2023
96International Journal of The Sociology of Law8078941995-20071981-2023
97International Journal of Urban and Regional Research12131199751977-20231916-2023
98International Review of Administrative Sciences326520251957-20231973-2023
99International Review of Law and Economics83615211981-20231982-2023
100International Review of Law, Computers & Technology4092471984-20231989-2023
101International Review of Victimology209115971989-20231993-2023
102International Social Work331223411969-20231907-2023
103International Studies Review15408661999-20232000-2023
104Irish Political Studies6913111986-20231989-2023
105Ius comparatum410352014-20212019-2023
106Ius gentium7141132010-20232012-2023
107Journal of Business Ethics16858206381983-20231989-2023
108Journal of Cleaner Production1934347271994-20232001-2023
109Journal of Commonwealth Law and Legal Education66182001-20092003-2020
110Journal of Consumer Policy8108871984-20231984-2023
111Journal of Developmental Entrepreneurship867832005-20232009-2023
112Journal of Education Policy187613121986-20231988-2023
113Journal of Ethnic and Migration Studies1113370351971-20231977-2023
114Journal of European Public Policy423161821994-20231995-2023
115Journal of Financial Crime23379521993-20231995-2023
116Journal of Gender Studies236212481991-20231994-2023
117Journal of Human Rights15637232002-20232003-2023
118Journal of Human Rights Practice9343762009-20231907-2023
119Journal of Intervention and Statebuilding10934152007-20232008-2023
120Journal of Law and Society93257521982-20201983-2023
121Journal of Legal Pluralism9087991969-20211977-2023
122Journal of Management & Governance416015141997-20231996-2023
123Journal of Money Laundering Control13866241997-20231998-2023
124Journal of politics and law306482008-20212010-2023
125Journal of Professions and Organization18942492013-20232014-2023
126Journal of property, planning and environmental law214202018-20232019-2023
127Journal of Public Policy197229851981-20231982-2023
128Journal of Sex Research9230103981965-20231970-2023
129Journal of Social Policy415763361972-20231973-2023
130Journal of Social Welfare and Family Law215612191991-20231992-2023
131Journal of Sociology322017581998-20231998-2023
132Land Use Policy1078545301984-20231986-2023
133Law and Critique6156611990-20231992-2023
134Law and History Review5214471984-20231986-2023
135Law and philosophy library5323721977-20231980-2023
136Law and Social Inquiry-journal of The American Bar Foundation443641001976-20231981-2023
137Law & Policy330229711979-20231980-2023
138Laws14572012011-20232013-2023
139Law & Society Review4667135631969-20231971-2023
140Legal Ethics1772601998-20141999-2023
141Legal Information Management327432001-20222005-2023
142Legal Studies203013081981-20231981-2023
143Leiden Journal of International Law8327871988-20221996-2023
144Local Government Studies350122471975-20231974-2023
145Modern Law Review91049701980-20191939-2023
146Oñati socio-legal series1394802011-20232015-2023
147Organization Studies7174105181980-20231981-2023
148Police Practice and Research376715252001-20232001-2023
149Policing & Society642342251990-20231991-2023
150Policy Studies315014791981-20231982-2023
151Political and legal anthropology review7586041993-20231916-2023
152Political Geography12361108571992-20231992-2023
153Political Studies248559991956-20231955-2023
154Porn studies7132442014-20232015-2023
155Probation Journal225120401975-20231980-2023
156Progress in Human Geography27288247381977-20231978-2023
157Psychiatry, Psychology and Law263215131994-20231996-2023
158Psychology Crime & Law297327381994-20231994-2023
159Public Administration683896861967-20231908-2023
160Public Policy and Administration317814821986-20231987-2023
161Public Relations Review170910951975-20231987-2023
162Punishment & Society459456701999-20231999-2023
163Qualitative sociology review11652292005-20232007-2023
164Ratio Juris6347971988-20231990-2023
165Regulation & Governance419621382007-20232006-2023
166Revista Direito e Práxis185292017-20232017-2023
167Science, Technology, & Human Values191324621981-20231981-2023
168Sexualities384638781998-20231999-2023
169Sexuality Research and Social Policy402616482004-20232006-2023
170Share: Jurnal Ekonomi dan Keuangan Islam14502012-2020
171Social Forces11306183861928-20231916-2023
172Social Justice9851181990-20201991-2021
173Social & Legal Studies482136141992-20231916-2023
174Social Policy & Administration488147111967-20231907-2023
175Social Policy and Society423028272002-20232001-2023
176Social Science & Medicine16693199061982-20231983-2023
177Social sciences76577552012-20232013-2023
178Sociological Research Online618424311996-20231996-2023
179Sociology8631152941967-20231907-2023
180Sociology Compass920224622007-20231995-2023
181Studies in Law, Politics and Society10762272005-20211999-2023
182surveillance and society10299632002-20212003-2023
183The American Sociologist24446011970-20231990-2023
184The Canadian Journal of Law and Jurisprudence3234731988-20211989-2023
185The Howard journal of crime and justice24113112015-20232017-2023
186The International Journal of Children's Rights10509961998-20221907-2023
187The Journal of Corporate Law Studies3153592001-20152001-2023
188The Journal of human justice1321271989-19951990-2023
189The Law Teacher4204481967-20181979-2023
190The Liverpool Law Review6771971979-20231984-2023
191Theoretical Criminology540680721997-20231996-2023
192The Sociological Review7629110271908-20231916-2023
193Third World Quarterly303254711980-20231980-2023
194Transactions of the Institute of British Geographers12315178851966-20231968-2023
195Transnational Environmental Law5201742011-20232013-2023
196University of Toronto Law Journal51510852004-20231967-2023
197Urban Geography1584481021980-20231980-2023
198Urban Studies25472263251965-20231966-2023
199Victims & offenders352312232006-20232007-2023
200Violence Against Women449264271995-20231997-2023
201Womens Studies International Forum470840181982-20231982-2023
202Work, Employment & Society710474631987-20231988-2023
203Youth Justice184011002001-20232002-2023
diff --git a/docs/jls-journal-network-journals-wos.html b/docs/jls-journal-network-journals-wos.html index 3184c17..6380b8c 100644 --- a/docs/jls-journal-network-journals-wos.html +++ b/docs/jls-journal-network-journals-wos.html @@ -9,878 +9,1168 @@ - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Journals in jls network (Source: wos)

labeltotal_citingtotal_citedlabeltotal_citingtotal_citedyears_citingyears_cited
1accounting auditing & accountability journal99101346
2accounting organizations and society205811417
3administration & society29052013
4american journal of comparative law25822621
5annals of the american academy of political and social science17874975
6annual review of law and social science862957
7annual review of sociology11279067
8antipode1066515723
9archives europeennes de sociologie684712
10archives of sexual behavior29782640
11australian and new zealand journal of criminology19241830
12australian journal of social issues1328819
13british journal of criminology705510910
14british journal of industrial relations13851926
15british journal of social work44375412
16british journal of sociology41237622
17buffalo law review30201350
18california law review82828919
19cambridge journal of economics11092149
20cambridge law journal561533
21child & family social work23451473
22citizenship studies22751300
23common market law review11643053
24computer law & security review725193
25cornell international law journal15201044
26crime law and social change33072246
27crime media culture1692899
28criminal law review3441210
29criminology & criminal justice35741710
30critical criminology2468700
31critical social policy24092937
32culture health & sexuality36582208
33current legal problems571304
34current sociology31311543
35damages and compensation culture: comparative perspectives264
36economy and society19847256
37environment and planning a-economy and space1880715781
38environment and planning c-government and policy44573503
39environment and planning d-society & space888817653
40european business organization law review1304265
41european journal of criminology31081727
42european journal of international law15322474
43european journal of social work3488930
44european journal on criminal policy and research1392562
45european law journal18361505
46european law review1950804
47families relationships and societies1675343
48feminist criminology1137500
49feminist legal studies1040455
50feminist review6771478
51fordham law review87174748
52gender place and culture65582999
53gender work and organization46311981
54geoforum2467514482
55georgetown law journal76416627
56harvard international law journal13421994
57hong kong law journal848137
58housing studies79404556
59human rights law review857214
60human rights quarterly12652580
61icon-international journal of constitutional law28111647
62industrial law journal471102
63international & comparative law quarterly1369891
64international journal of drug policy37981717
65international journal of human rights1235207
66international journal of law and psychiatry14871329
67international journal of law crime and justice1813403
68international journal of law in context77753
69international journal of law policy and the family460146
70international journal of the sociology of law7141153
71international journal of transitional justice1020970
72international journal of urban and regional research1008116272
73international review of administrative sciences22711404
74international studies review1157373
75journal of business ethics1019312080
76journal of cleaner production162523412
77journal of corporate law studies58367
78journal of criminal law & criminology28183609
79journal of environmental law802596
80journal of european public policy30334599
81journal of gender studies1768921
82journal of international criminal justice1139790
83journal of law and society34964011
84journal of legal education19861654
85journal of legal history11251
86journal of social policy33284836
87journal of sociology25301316
88justice system journal1082518
89land use policy96724108
90law and philosophy7201065
91law and social inquiry-journal of the american bar foundation60444159
92law & literature30864
93law & policy1656779
94law & society review38049407
95legal studies1532365
96leiden journal of international law1927857
97local government studies31531772
98medical history486610
99medical law review779396
100melbourne university law review913322
101michigan law review870311220
102modern law review25141637
103northwestern journal of international law & business48568
104organization studies42667781
105oxford journal of legal studies20871097
106parliamentary affairs10661497
107policing & society38581351
108policy and politics38083829
109political geography106829075
110political quarterly5431918
111political studies22264501
112progress in human geography2253520312
113psychiatry psychology and law1122379
114public administration55357208
115punishment & society-international journal of penology30012559
116regulation & governance31721718
117science technology & human values15722152
118sexualities24521507
119sexuality research and social policy2274778
120social history of medicine809562
121social & legal studies37402604
122social policy & administration40363659
123social policy and society2002507
124social science & medicine1036713763
125sociological research online48421759
126sociological review56976946
127sociology-the journal of the british sociological association584511953
128south african journal on human rights403150
129stanford law review674314098
130texas law review72427377
131theoretical criminology36584938
132theory culture & society16186988
133third world quarterly27093920
134transactions of the institute of british geographers1136514973
135transnational environmental law760280
136university of illinois law review52962415
137university of pennsylvania journal of international law1234295
138university of pennsylvania law review69689375
139urban geography123246391
140urban studies1951521809
141wisconsin law review47773177
142womens studies international forum29152968
143work employment and society44374888
144yale law journal8497202881accounting auditing & accountability journal991013462010-20232011-2023
2accounting organizations and society2058114171982-20231985-2023
3administration & society290520131984-20231983-2023
4american journal of comparative law258226211983-20231983-2023
5annals of the american academy of political and social science178749751981-20221981-2023
6annual review of law and social science8629572005-20222005-2023
7annual review of sociology112790671982-20221981-2023
8antipode10665157231990-20231990-2023
9archives europeennes de sociologie6847121982-20231984-2023
10archives of sexual behavior297826401985-20231984-2023
11australian and new zealand journal of criminology192418301982-20201981-2023
12australian journal of social issues13288191981-20231984-2023
13british journal of criminology7055109101982-20231980-2023
14british journal of industrial relations138519261982-20231982-2023
15british journal of social work443754121981-20231981-2023
16british journal of sociology412376221981-20231980-2023
17buffalo law review302013501981-20231982-2023
18california law review828289191981-20231981-2023
19cambridge journal of economics110921491986-20231982-2023
20cambridge law journal5615332011-20232012-2023
21child & family social work234514732007-20232008-2023
22citizenship studies227513002009-20232010-2023
23common market law review116430531982-20231990-2023
24computer law & security review7251932011-20232013-2023
25cornell international law journal152010441988-20211982-2023
26crime law and social change330722461991-20231992-2023
27crime media culture16928992008-20232009-2023
28criminal law review34412101980-20101981-2023
29criminology & criminal justice357417102008-20232009-2023
30critical criminology24687002010-20232011-2023
31critical social policy240929372003-20232003-2023
32culture health & sexuality365822082002-20232004-2023
33current legal problems5713042013-20232013-2023
34current sociology313115431984-20231983-2023
35damages and compensation culture: comparative perspectives2642016-20162017-2020
36economy and society198472561982-20231982-2023
37environment and planning a-economy and space18807157811984-20231982-2023
38environment and planning c-government and policy445735031983-20161985-2023
39environment and planning d-society & space8888176531983-20231984-2023
40european business organization law review13042652008-20232009-2023
41european journal of criminology310817272008-20232008-2023
42european journal of international law153224742005-20232006-2023
43european journal of social work34889302008-20232009-2023
44european journal on criminal policy and research13925622008-20232010-2023
45european law journal183615052007-20232007-2023
46european law review19508042008-20232008-2023
47families relationships and societies16753432012-20232012-2023
48feminist criminology11375002008-20232010-2023
49feminist legal studies10404552009-20232011-2023
50feminist review67714781992-20231994-2023
51fordham law review871747481984-20231984-2023
52gender place and culture655829992005-20232006-2023
53gender work and organization463119812003-20232003-2023
54geoforum24675144821983-20231984-2023
55georgetown law journal764166271983-20231982-2023
56harvard international law journal134219941985-20191987-2023
57hong kong law journal8481372010-20232012-2023
58housing studies794045561995-20231995-2023
59human rights law review8572142016-20232016-2023
60human rights quarterly126525801985-20231986-2023
61icon-international journal of constitutional law281116472004-20232004-2023
62industrial law journal4711022017-20232018-2023
63international & comparative law quarterly13698912009-20231999-2023
64international journal of drug policy379817172005-20232006-2023
65international journal of human rights12352072018-20232018-2023
66international journal of law and psychiatry148713291981-20231983-2023
67international journal of law crime and justice18134032008-20232008-2023
68international journal of law in context777532019-20232019-2023
69international journal of law policy and the family4601462012-20232013-2023
70international journal of the sociology of law71411531981-20071981-2023
71international journal of transitional justice10209702007-20232007-2023
72international journal of urban and regional research10081162721984-20231983-2023
73international review of administrative sciences227114041994-20231996-2023
74international studies review11573732008-20232008-2023
75journal of business ethics10193120801987-20231983-2023
76journal of cleaner production1625234122002-20232004-2023
77journal of corporate law studies583672017-20232017-2023
78journal of criminal law & criminology281836091983-20221981-2023
79journal of environmental law8025961995-20231994-2023
80journal of european public policy303345991997-20231998-2023
81journal of gender studies17689211994-20231996-2023
82journal of international criminal justice11397902009-20232009-2023
83journal of law and society349640111985-20231986-2023
84journal of legal education198616541982-20211982-2023
85journal of legal history112512009-20232011-2023
86journal of social policy332848361981-20231980-2023
87journal of sociology253013161998-20231999-2023
88justice system journal10825181981-20221981-2023
89land use policy967241081993-20231994-2023
90law and philosophy72010651983-20231983-2023
91law and social inquiry-journal of the american bar foundation604441591988-20231989-2023
92law & literature308642008-20232009-2023
93law & policy16567792009-20232009-2023
94law & society review380494071981-20231981-2023
95legal studies15323652013-20232013-2023
96leiden journal of international law19278572009-20232009-2023
97local government studies315317721982-20231982-2023
98medical history4866101992-20221991-2023
99medical law review7793962009-20232010-2023
100melbourne university law review9133222007-20222008-2023
101michigan law review8703112201982-20231981-2023
102modern law review251416372008-20232008-2023
103northwestern journal of international law & business485682013-20222014-2023
104organization studies426677811982-20231982-2023
105oxford journal of legal studies208710972009-20232009-2023
106parliamentary affairs106614971984-20231982-2023
107policing & society385813512008-20232008-2023
108policy and politics380838291982-20231981-2023
109political geography1068290751992-20231992-2023
110political quarterly54319181982-20231982-2023
111political studies222645011982-20231982-2023
112progress in human geography22535203121982-20231983-2023
113psychiatry psychology and law11223792007-20232009-2023
114public administration553572081981-20231982-2023
115punishment & society-international journal of penology300125592003-20232004-2023
116regulation & governance317217182007-20232008-2023
117science technology & human values157221521983-20231989-2023
118sexualities245215072008-20232008-2023
119sexuality research and social policy22747782009-20232010-2023
120social history of medicine8095621991-20231992-2023
121social & legal studies374026041995-20231995-2023
122social policy & administration403636591981-20231982-2023
123social policy and society20025072016-20232016-2023
124social science & medicine10367137631982-20231983-2023
125sociological research online484217591997-20231999-2023
126sociological review569769461980-20231981-2023
127sociology-the journal of the british sociological association5845119531980-20231981-2023
128south african journal on human rights4031502007-20232011-2023
129stanford law review6743140981982-20221982-2023
130texas law review724273771980-20231981-2023
131theoretical criminology365849382000-20232000-2023
132theory culture & society161869881991-20231991-2023
133third world quarterly270939201983-20231985-2023
134transactions of the institute of british geographers11365149731983-20231980-2023
135transnational environmental law7602802012-20232012-2023
136university of illinois law review529624151985-20231985-2023
137university of pennsylvania journal of international law12342952007-20232008-2023
138university of pennsylvania law review696893751981-20221981-2023
139urban geography1232463911988-20231989-2023
140urban studies19515218091980-20231981-2023
141wisconsin law review477731771981-20231981-2023
142womens studies international forum291529681982-20231987-2023
143work employment and society443748881991-20231991-2023
144yale law journal8497202881981-20231980-2023
diff --git a/docs/jls-journal-network-openalex.html b/docs/jls-journal-network-openalex.html index 743fb92..da86b65 100644 --- a/docs/jls-journal-network-openalex.html +++ b/docs/jls-journal-network-openalex.html @@ -2,7 +2,7 @@ -jls journal network with cluster resolution of 1.1 (Source: openalex) +jls journal network (Source: openalex) - + +
-
+
- - + + diff --git a/docs/jls-journal-network-wos.html b/docs/jls-journal-network-wos.html index 5df053c..66795a1 100644 --- a/docs/jls-journal-network-wos.html +++ b/docs/jls-journal-network-wos.html @@ -2,7 +2,7 @@ -jls journal network with cluster resolution of 1.1 (Source: wos) +jls journal network (Source: wos) - + +
-
+
- - + + diff --git a/jls-network.R b/jls-network.R index 097720b..af04a9d 100644 --- a/jls-network.R +++ b/jls-network.R @@ -1,283 +1,28 @@ -# see also https://www.r-bloggers.com/2019/06/interactive-network-visualization-with-r/ - -library(igraph) -library(tidyr) -library(ggplot2) -library(ggExtra) -library(data.table) -library(dotenv) -library(visNetwork) -library(igraph) -library(stringr) -library(gridExtra) -library(htmlTable) -library(htmltools) -library(dplyr) -library(htmltools) - -source('lib/query-open-ai-api.R') - -# configuraion -min_year <- 0 -min_all_years <- 5 -louvain_cluster_resolution <- 1.1 -ignore_journals <- c('sustainability', - 'choice reviews online', - 'repec: research papers in economics', - "doaj (doaj: directory of open access journals)") -# data source -journal_id <- "jls" -data_vendor <- "wos" -data_vendor <- "openalex" -data_file <- paste0("data/", journal_id, "-journal-network-", data_vendor, ".csv") -result_file <- paste0("docs/", journal_id, "-journal-network-", data_vendor, ".html") - -title_network <- paste(journal_id, "journal network with cluster resolution of", louvain_cluster_resolution, "(Source:", paste0(data_vendor, ")")) - -# dataframe with columns source_title1, source_title2, count_citations -df <- read.csv(data_file, encoding = "UTF-8") |> - # remove journals that have a high citation rate but are not relevant for our question - filter(!(str_to_lower(source_title_citing) %in% ignore_journals) & - !(str_to_lower(source_title_cited) %in% ignore_journals)) |> - # remove self-citations - filter(source_title_citing != source_title_cited) |> - # remove journals which do not meet a minimum of citations per year - filter(count_citations >= min_year) - -# Create list of nodes with id and label -all_nodes <- data.frame(label = unique(c(df$source_title_citing, df$source_title_cited))) |> - mutate(id=seq_along(label)) - -# add a column with abbreviated labels -stop_words <- c("&","and", "the", "of", "in", "a", "der", "die", "das") -abbreviate_label <- function(string) { - words <- strsplit(string, "\\s+")[[1]] - words <- words[!tolower(words) %in% stop_words] - initials <- substr(words, 1, 1) - tolower(paste0(initials, collapse = "")) +source('lib/generate-journal-network-viewer.R') + +run <- function( journal_id, data_vendor) { + generate_journal_network_viewer( + journal_id = journal_id, + data_vendor = data_vendor, + data_file = paste0("data/", journal_id, "-journal-network-", data_vendor, ".csv"), + result_file = paste0("docs/", journal_id, "-journal-network-", data_vendor, ".html"), + min_year = 0, + min_all_years = 10, + louvain_cluster_resolution = 1.1, + label_groups_with_chatgpt = FALSE, + ignore_journals = c('sustainability', + 'choice reviews online', + 'repec: research papers in economics', + "doaj (doaj: directory of open access journals)") + + ) + print(paste("Finished generating the", journal_id, "network using data from", data_vendor )) } -all_nodes <- all_nodes |> - mutate(abbr = sapply(label, abbreviate_label)) - -# add the node ids to the citation data -df <- df |> - inner_join(all_nodes, by = c("source_title_citing" = "label")) |> - rename(from = id) |> - inner_join(all_nodes, by = c("source_title_cited" = "label"))|> - rename(to = id) - -# Calculate total citations made by each journal per year and compute normalized weight -citing_totals_per_year <- df |> - group_by(from, citation_year) |> - summarise(total_citing_year = sum(count_citations)) |> - ungroup() -df <- df |> - left_join(citing_totals_per_year, by=c("from", "citation_year")) |> - mutate(normalized_weight = count_citations / total_citing_year) - -# Calculate total_citing -total_citing_df <- all_nodes |> - left_join(df, by = c("id" = "from")) |> - group_by(id) |> - summarize(total_citing = sum(count_citations, na.rm = TRUE)) |> - ungroup() - -# Calculate total_cited -total_cited_df <- all_nodes |> - left_join(df, by = c("id" = "to")) |> - group_by(id) |> - summarize(total_cited = sum(count_citations, na.rm = TRUE)) |> - ungroup() - -# Combine everything -all_nodes <- all_nodes |> - left_join(total_citing_df, by = "id") |> - left_join(total_cited_df, by = "id") |> - select(id, label, abbr, total_citing, total_cited) |> - arrange(id) - -# save as a html table -file_journal_table <- paste0(journal_id,"-journal-network-journals-", data_vendor,".html") -all_nodes |> - select(label, total_citing, total_cited) |> - htmlTable::addHtmlTableStyle(align="lrr") |> - htmlTable::htmlTable(caption = paste0("

Journals in ",journal_id," network (Source: ", data_vendor,")

")) |> - htmltools::save_html(paste0("docs/",file_journal_table)) - -# Create list of edges -directed_edges <- df |> - select(from, to, count_citations, normalized_weight) |> - group_by(from, to) |> - summarise(count = sum(count_citations), median_weight = median(normalized_weight)) |> - ungroup() |> - filter(count > min_all_years) |> - mutate(from = as.integer(from), - to = as.integer(to), - width = pmin(median_weight * 3, 10), - label = as.character(count), - weight = median_weight) - -# Convert into undirected graph combining citations in both directions -edges <- directed_edges |> - # Calculate count_from_to and count_to_from - mutate( - count_from_to = as.integer(ifelse(from < to, count, 0)), - count_to_from = as.integer(ifelse(from > to, count, 0)) - ) |> - # create a unique edge_id for both directions - rowwise() |> - mutate(edge_id = paste(pmin(from, to), pmax(from, to), sep = "-")) |> - ungroup() |> - # summarize the values of the directed edged - group_by(edge_id) |> - summarise( - from = first(from), - to = first(to), - total_count = sum(count), - combined_weight = median(weight, na.rm = TRUE), - count_from_to = sum(count_from_to), - count_to_from = sum(count_to_from) - ) |> - ungroup() |> - left_join(directed_edges, by = c("from", "to")) |> - group_by(edge_id) |> - # Create the count_from_to and count_to_from - summarise( - from = first(from), - to = first(to), - total_count = first(total_count), - combined_weight = first(combined_weight), - count_from_to = first(count_from_to), - count_to_from = first(count_to_from) - ) |> - ungroup() |> - # add journal names back as acronyms - inner_join(all_nodes |> select(id, abbr), by = c("from" = "id")) |> - rename(abbr_from = abbr) |> - inner_join(all_nodes |> select(id, abbr), by = c("to" = "id")) |> - rename(abbr_to = abbr) |> - # Final mutation to create label and size - mutate( - title = paste(abbr_from, "->", abbr_to, ":", count_from_to, "
", - abbr_to, "->", abbr_from, ":", count_to_from), - weight = combined_weight, - size = combined_weight * 10, - value = total_count - ) |> - select(from, to, title, weight, size, value) - -# Filter out nodes without edges -edges_node_ids <- unique(c(edges$from, edges$to)) |> sort() -filtered_nodes <- all_nodes |> - filter(id %in% edges_node_ids) |> - select(id, label, abbr, total_citing, total_cited) - -# Create undirected -graph <- graph_from_data_frame(edges, vertices = filtered_nodes, directed = F) - -# Remove subgraphs that are unconnected to the main graph -comps <- components(graph) -largest_comp_id <- which.max(comps$csize) -graph <- induced_subgraph(graph, which(comps$membership == largest_comp_id)) - -# Louvain Comunity Detection -cluster <- cluster_louvain(graph, resolution = louvain_cluster_resolution) -cluster_groups <- as.integer(membership(cluster)) -cluster_names <- as.integer(cluster$names) -cluster_df <- tibble(id = cluster_names, group=cluster_groups) - -# create a purely illustrative plot of the communities: -file_communities <- paste0("jls-journal-network-communities-graph-", data_vendor, ".png") -png(paste0("docs/",file_communities), width=800, height=600) -plot(cluster, graph, vertex.label=NA, vertex.size=5, edge.color=NA, edge.label=NA) -dev.off() - -# create a dataframe containing the journal names -journal_communities <- communities(cluster) |> - lapply(\(ids) filtered_nodes$label[as.integer(ids)]) |> - lapply(\(x) iconv(x, to = "UTF-8")) - -# Determine the size of the largest community -max_length <- max(lengths(journal_communities)) - -# create a dataframe table for viewing -df_communities <- journal_communities |> - lapply(\(community) c(community, rep(NA, max_length - length(community)))) |> - as.data.frame(stringsAsFactors = FALSE) - -# if we have an OpenAI key, rename the groups using GPT -if (Sys.getenv("OPENAI_API_KEY")!="") { - df_communities <- rename_headers(df_communities) -} - -# groups info -groups_headings <- colnames(df_communities) -groups_df <- data.frame(id = seq_along(groups_headings), group_name = groups_headings) - -# save as a html table -file_group_table <- paste0(journal_id,"-journal-network-communities-table-", data_vendor,".html") -htmlTable::htmlTable(df_communities, caption = paste0("

", title_network, "

")) |> - htmltools::save_html(paste0("docs/",file_group_table)) - -# re-convert igraph to vis network data -graph_data <- toVisNetworkData(graph) - -# extract nodes from igraph and add community -vis_nodes <- graph_data$nodes |> - mutate(id = as.integer(id)) |> - select(id) |> - inner_join(filtered_nodes, by="id") |> - inner_join(cluster_df, by="id") |> - inner_join(groups_df, by = c("group"="id")) |> - mutate(label = paste0(label,"\n(",abbr,")"), - title = paste0(paste0("
",label, "
"), - "Group: ", group_name, "
", - total_citing," total citing references", "
", - total_cited," total cited references")) |> - select(id, label, group, title) -# Extract edges -vis_edges <- graph_data$edges +# main +run("jls","openalex") +run("jls", "wos") -# create visualization -vn <- visNetwork(vis_nodes, vis_edges, width = "100%", height = "1000px") |> - visIgraphLayout() |> - visNodes( - shape = "dot", - size = 30, - color = list( - background = "#0085AF", - border = "#013848", - highlight = "#FF8000" - ), - shadow = list(enabled = TRUE, size = 10) - ) |> - visEdges( - shadow = FALSE, - smooth = list(type="continuous", roundness=0.7), - font = list(align="middle"), - color = list(color = "#0085AF", highlight = "#C62F4B") - ) |> - visLayout(randomSeed = 11) |> - visPhysics(solver = "forceAtlas2Based", - forceAtlas2Based = list(gravitationalConstant = -5000)) |> - visInteraction(hideEdgesOnZoom=T, hideNodesOnDrag=T) |> - visOptions(highlightNearest = list(enabled = T, degree = 1, hover = T)) |> - visSave('cache/last-vis-graph.html', selfcontained = T) -# add searchbox code to HTML output -html <- readLines('cache/last-vis-graph.html') |> paste(collapse = "\n") -searchbox_html <- readLines("lib/vis-network-searchbox.html") |> paste(collapse = "\n") -html <- gsub("()", paste0("\\1\n", searchbox_html), html) -# update variables placeholders -groups_json <- toJSON(setNames(journal_communities, groups_headings), pretty = TRUE) -html <- html |> - str_replace("\\$title", title_network) |> - str_replace("\\$groups", groups_json) |> - str_replace("visNetwork", paste0("", title_network, "")) |> - str_replace("\\$file_journal_table", file_journal_table) |> - str_replace("\\$file_group_table", file_group_table) |> - str_replace("\\$file_communities", file_communities) -writeLines(html, result_file) \ No newline at end of file diff --git a/lib/generate-journal-network-viewer.R b/lib/generate-journal-network-viewer.R new file mode 100644 index 0000000..a6612a0 --- /dev/null +++ b/lib/generate-journal-network-viewer.R @@ -0,0 +1,332 @@ +# see also https://www.r-bloggers.com/2019/06/interactive-network-visualization-with-r/ + +library(igraph) +library(tidyr) +library(ggplot2) +library(ggExtra) +library(data.table) +library(dotenv) +library(visNetwork) +library(igraph) +library(stringr) +library(gridExtra) +library(htmlTable) +library(htmltools) +library(dplyr) +library(htmltools) + +source('lib/query-open-ai-api.R') + +htmlTable::setHtmlTableTheme( + align = "lrr", + col.rgroup = c("none", "#EEEEEE"), + pos.caption = "top", + css.cell = 'padding-left: 10px; padding-right: 10px;', + css.header = 'padding-left: 10px; padding-right: 10px;' +) + +generate_journal_network_viewer <- function( + journal_id, + data_vendor, + data_file, + result_file, + min_year = 0, + min_all_years = 5, + louvain_cluster_resolution = 1.1, + label_groups_with_chatgpt = FALSE, + ignore_journals = c() +) { + if (!is.character(journal_id) || !is.character(data_vendor) || !is.character(data_file) || !is.character(result_file)){ + stop("Missing arguments") + } + + title_network <- paste(journal_id, "journal network (Source:", paste0(data_vendor, ")")) + + # dataframe with columns source_title1, source_title2, count_citations + df <- read.csv(data_file, encoding = "UTF-8") |> + # remove journals that have a high citation rate but are not relevant for our question + filter(!(str_to_lower(source_title_citing) %in% ignore_journals) & + !(str_to_lower(source_title_cited) %in% ignore_journals)) |> + # remove self-citations + filter(source_title_citing != source_title_cited) |> + # remove journals which do not meet a minimum of citations per year + filter(count_citations >= min_year) + + # get year range + citation_year_first <- min(df$citation_year) + citation_year_last <- max(df$citation_year) + + description <- paste0('Citation data coverage: ', citation_year_first, ' - ', citation_year_last, '
', + 'Minimum citations per year:', min_year, '
', + 'Minimum citations all years:', min_all_years, '
', + 'Louvain cluster resolution:', louvain_cluster_resolution, '
' + ) + + # Create list of nodes with id and label + all_nodes <- data.frame(label = unique(c(df$source_title_citing, df$source_title_cited))) |> + mutate(id = seq_along(label)) + + # add a column with abbreviated labels + stop_words <- c("&", "and", "the", "of", "in", "a", "der", "die", "das") + + abbreviate_label <- function(string) { + words <- strsplit(string, "\\s+")[[1]] + words <- words[!tolower(words) %in% stop_words] + initials <- substr(words, 1, 1) + tolower(paste0(initials, collapse = "")) + } + + all_nodes <- all_nodes |> + mutate(abbr = sapply(label, abbreviate_label)) + + # add the node ids to the citation data + df <- df |> + inner_join(all_nodes, by = c("source_title_citing" = "label")) |> + rename(from = id) |> + inner_join(all_nodes, by = c("source_title_cited" = "label"))|> + rename(to = id) + + # Calculate total citations made by each journal per year and compute normalized weight + citing_totals_per_year <- df |> + group_by(from, citation_year) |> + summarise(total_citing_year = sum(count_citations)) |> + ungroup() + df <- df |> + left_join(citing_totals_per_year, by = c("from", "citation_year")) |> + mutate(normalized_weight = count_citations / total_citing_year) + + # Calculate total_citing + total_citing_df <- all_nodes |> + left_join(df, by = c("id" = "from")) |> + group_by(id) |> + summarize(total_citing = sum(count_citations, na.rm = TRUE)) |> + ungroup() + + # Calculate total_cited + total_cited_df <- all_nodes |> + left_join(df, by = c("id" = "to")) |> + group_by(id) |> + summarize(total_cited = sum(count_citations, na.rm = TRUE)) |> + ungroup() + + #calcuate first year with citation data + years_citing <- df |> + select(from, citation_year) |> + rename(id = from) |> + group_by(id) |> + summarize(year_first = min(citation_year), year_last = max(citation_year)) |> + ungroup() |> + mutate(years_citing = paste0(year_first, "-", year_last)) + + #calcuate first year with citation data + years_cited <- df |> + select(to, citation_year) |> + rename(id = to) |> + group_by(id) |> + summarize(year_first = min(citation_year), year_last = max(citation_year)) |> + ungroup() |> + mutate(years_cited = paste0(year_first, "-", year_last)) + + # Combine everything + all_nodes <- all_nodes |> + left_join(total_citing_df, by = "id") |> + left_join(total_cited_df, by = "id") |> + left_join(years_citing, by = "id") |> + left_join(years_cited, by = "id") |> + select(id, label, abbr, total_citing, total_cited, years_citing, years_cited) |> + arrange(id) + + # save as a html table + file_journal_table <- paste0(journal_id, "-journal-network-journals-", data_vendor, ".html") + all_nodes |> + select(-id, -abbr) |> + htmlTable::htmlTable(caption = paste0("

Journals in ", journal_id, " network (Source: ", data_vendor, ")

")) |> + htmltools::save_html(paste0("docs/", file_journal_table)) + + # Create list of edges + directed_edges <- df |> + select(from, to, count_citations, normalized_weight) |> + group_by(from, to) |> + summarise(count = sum(count_citations), median_weight = median(normalized_weight)) |> + ungroup() |> + filter(count > min_all_years) |> + mutate(from = as.integer(from), + to = as.integer(to), + width = pmin(median_weight * 3, 10), + label = as.character(count), + weight = median_weight) + + # Convert into undirected graph combining citations in both directions + edges <- directed_edges |> + # Calculate count_from_to and count_to_from + mutate( + count_from_to = as.integer(ifelse(from < to, count, 0)), + count_to_from = as.integer(ifelse(from > to, count, 0)) + ) |> + # create a unique edge_id for both directions + rowwise() |> + mutate(edge_id = paste(pmin(from, to), pmax(from, to), sep = "-")) |> + ungroup() |> + # summarize the values of the directed edged + group_by(edge_id) |> + summarise( + from = first(from), + to = first(to), + total_count = sum(count), + combined_weight = median(weight, na.rm = TRUE), + count_from_to = sum(count_from_to), + count_to_from = sum(count_to_from) + ) |> + ungroup() |> + left_join(directed_edges, by = c("from", "to")) |> + group_by(edge_id) |> + # Create the count_from_to and count_to_from + summarise( + from = first(from), + to = first(to), + total_count = first(total_count), + combined_weight = first(combined_weight), + count_from_to = first(count_from_to), + count_to_from = first(count_to_from) + ) |> + ungroup() |> + # add journal names back as acronyms + inner_join(all_nodes |> select(id, abbr), by = c("from" = "id")) |> + rename(abbr_from = abbr) |> + inner_join(all_nodes |> select(id, abbr), by = c("to" = "id")) |> + rename(abbr_to = abbr) |> + # Final mutation to create label and size + mutate( + title = paste(abbr_from, "->", abbr_to, ":", count_from_to, "
", + abbr_to, "->", abbr_from, ":", count_to_from), + weight = combined_weight, + size = combined_weight * 10, + value = total_count + ) |> + select(from, to, title, weight, size, value) + + # Filter out nodes without edges + edges_node_ids <- unique(c(edges$from, edges$to)) |> sort() + filtered_nodes <- all_nodes |> + filter(id %in% edges_node_ids) + + # Create undirected + graph <- graph_from_data_frame(edges, vertices = filtered_nodes, directed = F) + + # Remove subgraphs that are unconnected to the main graph + comps <- components(graph) + largest_comp_id <- which.max(comps$csize) + graph <- induced_subgraph(graph, which(comps$membership == largest_comp_id)) + + # Louvain Comunity Detection + cluster <- cluster_louvain(graph, resolution = louvain_cluster_resolution) + cluster_groups <- as.integer(membership(cluster)) + cluster_names <- as.integer(cluster$names) + cluster_df <- tibble(id = cluster_names, group = cluster_groups) + + # create a purely illustrative plot of the communities: + file_communities <- paste0("jls-journal-network-communities-graph-", data_vendor, ".png") + png(paste0("docs/", file_communities), width = 800, height = 600) + plot(cluster, graph, vertex.label = NA, vertex.size = 5, edge.color = NA, edge.label = NA) + dev.off() + + # create a dataframe containing the journal names + journal_communities <- communities(cluster) |> + lapply(\(ids) filtered_nodes$label[as.integer(ids)]) |> + lapply(\(x) iconv(x, to = "UTF-8")) + + # Determine the size of the largest community + max_length <- max(lengths(journal_communities)) + + # create a dataframe table for viewing + df_communities <- journal_communities |> + lapply(\(community) c(community, rep(NA, max_length - length(community)))) |> + as.data.frame(stringsAsFactors = FALSE) + + # if we have an OpenAI key, rename the groups using GPT + if (label_groups_with_chatgpt && Sys.getenv("OPENAI_API_KEY") != "") { + df_communities <- rename_headers(df_communities) + } + + # groups info + groups_headings <- colnames(df_communities) + groups_df <- data.frame(id = seq_along(groups_headings), group_name = groups_headings) + + # save as a html table + file_group_table <- paste0(journal_id, "-journal-network-communities-table-", data_vendor, ".html") + htmlTable::htmlTable(df_communities, caption = paste0("

", title_network, "

")) |> + htmltools::save_html(paste0("docs/", file_group_table)) + + # re-convert igraph to vis network data + graph_data <- toVisNetworkData(graph) + + # extract nodes from igraph and add community + vis_nodes <- graph_data$nodes |> + mutate(id = as.integer(id)) |> + select(id) |> + # add the node data back in + inner_join(filtered_nodes, by = "id") |> + # add the group id and name + inner_join(cluster_df, by = "id") |> + inner_join(groups_df, by = c("group" = "id")) |> + # add label and title + mutate(label = paste0(label, "\n(", abbr, ")"), + title = paste0(paste0("
", label, "
"), + "Group: ", group_name, "
", + "Citing references: ", total_citing, " (", years_citing, ")
", + "Cited references: ", total_cited, " (", years_cited, ")
" + )) |> + select(id, label, group, title) + + # Extract edges + vis_edges <- graph_data$edges + + # create visualization + vn <- visNetwork(vis_nodes, vis_edges, width = "100%", height = "100vh") |> + visIgraphLayout() |> + visNodes( + shape = "dot", + size = 30, + color = list( + background = "#0085AF", + border = "#013848", + highlight = "#FF8000" + ), + shadow = list(enabled = TRUE, size = 10) + ) |> + visEdges( + shadow = FALSE, + smooth = list(type = "continuous", roundness = 0.7), + font = list(align = "middle"), + color = list(color = "#0085AF", highlight = "#C62F4B") + ) |> + visLayout(randomSeed = 11) |> + visPhysics(solver = "forceAtlas2Based", + forceAtlas2Based = list(gravitationalConstant = -5000)) |> + visInteraction(hideEdgesOnZoom = T, hideNodesOnDrag = T) |> + visOptions(highlightNearest = list(enabled = T, degree = 1, hover = T)) |> + visSave('cache/last-vis-graph.html', selfcontained = T) + + # add searchbox code to HTML output + html <- readLines('cache/last-vis-graph.html') |> + paste(collapse = "\n") |> + str_replace_all('on\\(\\"doubleClick\\"', 'on("doubleClickDisabled"') # disable doubleClick events in the visNetwork implementation + + searchbox_html <- readLines("lib/vis-network-searchbox.html") |> paste(collapse = "\n") + html <- gsub("()", paste0("\\1\n", searchbox_html), html) + + # update variables placeholders + groups_json <- toJSON(setNames(journal_communities, groups_headings), pretty = TRUE) + html <- html |> + str_replace("\\$title", title_network) |> + str_replace("\\$description", description) |> + str_replace("\\$groups", groups_json) |> + str_replace("visNetwork", paste0("", title_network, "")) |> + str_replace("\\$file_journal_table", file_journal_table) |> + str_replace("\\$file_group_table", file_group_table) |> + str_replace("\\$file_communities", file_communities) + + writeLines(html, result_file) +} + + diff --git a/lib/vis-network-searchbox.html b/lib/vis-network-searchbox.html index d7c5089..c4cea60 100644 --- a/lib/vis-network-searchbox.html +++ b/lib/vis-network-searchbox.html @@ -1,17 +1,19 @@
$title
- - - + + diff --git a/lib/vis-network-searchbox.js b/lib/vis-network-searchbox.js new file mode 100644 index 0000000..50eb090 --- /dev/null +++ b/lib/vis-network-searchbox.js @@ -0,0 +1,155 @@ +// This is unused (and mostly unfunctional) code from vis-network-searchbox.html that might be useful later + +function expandNode(nodeId) { + + // Get connected nodes and edges + const connectedNodeIds = network.getConnectedNodes(nodeId); + const connectedEdgeIds = network.getConnectedEdges(nodeId); + + // Show connected edges depending on slider value + if (connectedEdgeIds.length == 0) { + return + } + + const edgesToUpdate = connectedEdgeIds.map(edgeId => { + const edge = edges.get(edgeId); + edge.hidden = edge.value < Number(edgeValueSlider.value); + return edge; + }); + + // Show connected nodes depending on whether they have visible edges + const visibleNodeIds = new Set(); + connectedEdgeIds.forEach(edgeId => { + const edge = edges.get(edgeId); + if (!edge.hidden) { + visibleNodeIds.add(edge.from); + visibleNodeIds.add(edge.to); + } + }); + const nodesToUpdate = connectedNodeIds.map(nodeId => { + const node = nodes.get(nodeId) + node.hidden = !visibleNodeIds.has(node.id) + return node + }) + nodes.update(nodesToUpdate) + edges.update(edgesToUpdate); +} + +function resolveOverlaps(nodes, minDistance=200, maxDistance=1000, timeout = 5000) { + let startTime = Date.now(); + let elapsed = 0; + let changed = true; + + while (changed && elapsed < timeout) { + changed = false; + + for (let i = 0; i < nodes.length; i++) { + for (let j = i + 1; j < nodes.length; j++) { + let node1 = nodes[i]; + let node2 = nodes[j]; + + let dx = node2.x - node1.x; + let dy = node2.y - node1.y; + let distance = Math.sqrt(dx * dx + dy * dy); + + // Nodes are too close + if (distance < minDistance) { + changed = true; + + let angle = Math.atan2(dy, dx); + let moveDistance = (minDistance - distance) / 2.0; + + node1.x -= moveDistance * Math.cos(angle); + node1.y -= moveDistance * Math.sin(angle); + node2.x += moveDistance * Math.cos(angle); + node2.y += moveDistance * Math.sin(angle); + } + // Nodes are too far + else if (distance > maxDistance) { + changed = true; + + let angle = Math.atan2(dy, dx); + let moveDistance = (distance - maxDistance) / 2.0; + + node1.x += moveDistance * Math.cos(angle); + node1.y += moveDistance * Math.sin(angle); + node2.x -= moveDistance * Math.cos(angle); + node2.y -= moveDistance * Math.sin(angle); + } + } + } + + // Update the elapsed time + elapsed = Date.now() - startTime; + } + + if (elapsed >= timeout) { + console.warn("Time limit reached before resolving all overlaps and separations"); + } +} + +function distributeNodesRadially(centerNodeId, connectedNodes, minDistance = 100) { + + // Fetch the central node + const centerNode = nodes.get(centerNodeId); + + // Determine the angle step based on the number of nodes + const angleStep = 2 * Math.PI / connectedNodes.length; + + // Distribute nodes radially + const nodesToUpdate = connectedNodes.map((node, index) => { + const angle = index * angleStep; + return { + id: node.id, + x: centerNode.x + minDistance * Math.cos(angle), + y: centerNode.y + minDistance * Math.sin(angle), + hidden: false + }; + }); + + nodes.update(nodesToUpdate); + + network.redraw() +} + + +// not working +function showSubgraph(params) { + if (params.nodes.length > 0) { + const nodeId = params.nodes[0]; + + // Get connected nodes and edges + const connectedNodes = network.getConnectedNodes(nodeId); + const connectedEdges = network.getConnectedEdges(nodeId); + + // Update connected nodes to be visible + const nodesToUpdate = connectedNodes.map(id => ({ id, hidden: false })); + nodes.update(nodesToUpdate); + + // Update connected edges to be visible + const edgesToUpdate = connectedEdges.map(id => ({ id, hidden: false })); + edges.update(edgesToUpdate); + + // Backup hidden nodes and remove them temporarily + const hiddenNodes = nodes.get({ filter: node => node.hidden }); + nodes.remove(hiddenNodes.map(node => node.id)); + + // Enable physics and let it stabilize the remaining nodes + network.setOptions({ physics: { + enabled: true, + solver: 'repulsion', + repulsion: { + nodeDistance: 500, + centralGravity: 0.1 + } + } }); + + network.once("stabilized", function() { + // Restore the hidden nodes + //nodes.add(hiddenNodes); + + // Disable physics + network.setOptions({ physics: false }); + }); + } +} \ No newline at end of file