Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.8%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: NLeSC
  • License: apache-2.0
  • Language: JavaScript
  • Default Branch: master
  • Size: 5.51 MB
Statistics
  • Stars: 9
  • Watchers: 6
  • Forks: 9
  • Open Issues: 17
  • Releases: 7
Created about 9 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License Citation

README.md

Build Status DOI

Network visualization for Case Law Analytics

The visualization is shown at https://nlesc.github.io/case-law-app/.

This project was bootstrapped with Create React App.

If you use this software or the online tool, please acknowledge by citing the DOI.

Installation

Clone the github repository:

git clone https://github.com/NLeSC/case-law-app

Cd to the case-law-app directory and run:

npm install

To run the application:

npm start

To deploy the application to gh-pages (using gh-pages):

npm run deploy

Data format

It is possible to upload a json file with a network to the visualization. This json file can be created with the caselawnet Python application.

Specification

This should be the structure of the JSON file (containing one example node):

``` { "nodes":[ { "id": "http://deeplink.rechtspraak.nl/uitspraak?id=ECLI:NL:HR:2000:AA5634", "ecli": "ECLI:NL:HR:2000:AA5634", "title": "ECLI:NL:HR:2000:AA5634 Hoge Raad , 28-04-2000 / C98/220HR", "date": "2000-04-28", "year": 2000, "abstract": "-", "creator": "http://standaarden.overheid.nl/owms/terms/HogeRaadderNederlanden", "subject": "http://psi.rechtspraak.nl/rechtsgebied#civielRecht", "countversion": 5, "countannotation": 2, "articles": ["Onteigeningswet 73"], "degree": 1, "degreecentrality": 0.0064516129032258064, "indegree": 0, "indegreecentrality": 0.0, "relindegree": 0.0, "outdegree": 1, "outdegreecentrality": 0.0064516129032258064, "closenesscentrality": 0.012903225806451613, "betweennesscentrality": 0.0, "pagerank": 0.0038386703423328333, "hubs": 4.528120703550719e-97, "authorities": 0.0, "community": "1", "x": 0.4335141987424399, "y": 0.8291632847446144, }, ... ],

"links":[ { "id": .., "source": "http://deeplink.rechtspraak.nl/uitspraak?id=ECLI:NL:HR:2000:AA5634", "target": .. }, ... ] } ```

Documentation of the node attributes: * Identifying attributes: * id: Unique identifier of the node. Preferably an URL that is visitable. * ecli European Case Law identifier * Meta information of the law case: * title: Full title * date: Date of the case * year: Year of the case * abstract: Abstract of the case * creator: Creator of the doument * subject: Subject of the case * count_version: number of published versions * count_annotation: number of published versions with annotations * articles: Law articles references by this case * Network statistics (optional) (See caselawnet.network_analysis) * degree * degree_centrality * in_degree * indegreecentrality * relindegree * out_degree * outdegreecentrality * closeness_centrality * betweenness_centrality * pagerank * hubs * authorities * community: Louvain community * Other attributes: * x (optional): Initial x-position of the node in the visualizaion (to ensure consistent layout) * y (optional): Initial y-position of the node in the visualization (to ensure consistent layout)

Documentation of the link attributes: * id: Unique identifier of the link. This could be a concatenation of source and target * source: id value of the source node * source: id value of the target node

Owner

  • Name: Netherlands eScience Center
  • Login: NLeSC
  • Kind: organization
  • Location: Amsterdam, The Netherlands

Citation (CITATION.cff)

# YAML 1.2
# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/)
---
authors:
  -
    affiliation: "Netherlands eScience Center"
    family-names: Kuppevelt
    given-names: Dafne
    name-particle: van
cff-version: "1.0.3"
date-released: 2017-07-06
doi: 10.5281/zenodo.823668
license: Apache-2.0
message: "If you use this software, please cite it as below."
repository-code: "https://github.com/NLeSC/case-law-app"
title: case-law-app
version: "0.4.0"

GitHub Events

Total
Last Year

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 86
  • Total Committers: 4
  • Avg Commits per committer: 21.5
  • Development Distribution Score (DDS): 0.07
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Dafne van Kuppevelt d****t@e****l 80
Jurriaan H. Spaaks j****s@e****l 3
Pushpanjali Pawar p****i@P****l 2
Vincent van Hees v****s@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 23
  • Total pull requests: 5
  • Average time to close issues: 4 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 3
  • Total pull request authors: 3
  • Average comments per issue: 0.26
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • dafnevk (17)
  • jvdzwaan (5)
  • jspaaks (1)
Pull Request Authors
  • dafnevk (3)
  • steltenpower (1)
  • jspaaks (1)
Top Labels
Issue Labels
could (6) must (3) bug (1)
Pull Request Labels

Dependencies

package-lock.json npm
  • 1265 dependencies
package.json npm
  • enzyme =2.7.1 development
  • gh-pages =0.12.0 development
  • react-addons-test-utils =15.4.2 development
  • react-dom 15.4.2 development
  • react-scripts 0.7.0 development
  • babyparse ^0.4.6
  • colormap 2.2.0
  • rc-slider ^8.1.5
  • react 15.4.2
  • react-dom 15.4.2
  • react-mdl ^1.11.0
  • react-select ^1.0.0-rc.5
  • react-sigma =1.2.17
  • react-simple-file-input 1.0.0