https://github.com/athos/clojars-analysis
https://github.com/athos/clojars-analysis
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/athos/clojars-analysis
- Owner: athos
- License: epl-1.0
- Created: 2021-07-23T14:58:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-28T14:28:55.000Z (about 4 years ago)
- Last Synced: 2025-03-01T09:30:27.044Z (11 months ago)
- Language: Clojure
- Size: 106 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# clojars-analysis
## Usage
### Dump
To collect and dump the release information during a specific period, run:
```sh
clojure -X:dump libs :repo '"clojars-rss"' :start '"2021-04-18"' :end '"2021-05-18"' :out '"data/202104.edn"'
```
To extract all the group information for the collected releases, run:
```sh
clojure -X:dump groups :in '"data/202104.edn"' :out '"data/202104_groups.txt"'
```
### Annotation
To annotate each extracted group with whether it is a verified group or not, run:
```sh
clojure -X:annot annotate :in "data/202104_groups.txt" :out "data/202104_groups.edn"
```
### Statistics
To output the resulting JSON file for the group stats, run:
```sh
clojure -X:stats groups
```
To output the treemap result, run:
```sh
clojure -X:stats tree-map
```
## License
Copyright © 2021 Shogo Ohta
_EPLv1.0 is just the default for projects generated by `clj-new`: you are not_
_required to open source this project, nor are you required to use EPLv1.0!_
_Feel free to remove or change the `LICENSE` file and remove or update this_
_section of the `README.md` file!_
Distributed under the Eclipse Public License version 1.0.