aboutsummaryrefslogtreecommitdiffstats
path: root/skate/cmd
diff options
context:
space:
mode:
authorMartin Czygan <martin.czygan@gmail.com>2021-05-19 23:02:07 +0200
committerMartin Czygan <martin.czygan@gmail.com>2021-05-19 23:02:07 +0200
commitc0157eb8e09a0d078038df21be2650f0a915250b (patch)
treee705ff6eef33444b6e1ee2d8c056ae2b2f665b38 /skate/cmd
parent6ea3badd277d7b7485692c000efac19951275fbe (diff)
downloadrefcat-c0157eb8e09a0d078038df21be2650f0a915250b.tar.gz
refcat-c0157eb8e09a0d078038df21be2650f0a915250b.zip
reduce: rename to fuzzy
Diffstat (limited to 'skate/cmd')
-rw-r--r--skate/cmd/skate-reduce/main.go62
1 files changed, 31 insertions, 31 deletions
diff --git a/skate/cmd/skate-reduce/main.go b/skate/cmd/skate-reduce/main.go
index eb84e38..be2d46e 100644
--- a/skate/cmd/skate-reduce/main.go
+++ b/skate/cmd/skate-reduce/main.go
@@ -5,35 +5,35 @@
// Support various "modes", e.g. exact, verify, ref, bref, wiki. Each mode may
// work on one or two files, and may need extra args.
//
-// * exact | takes two (key, doc) TSV files (one for releases, one for refs) and
-// | will emit biblioref docs relating *one* element from releases with *all*
-// | elements from ref; this is for "doi", "pmid" and other id matches, where no
-// | further checks are necessary. The match reason, e.g. "doi" needs to be
-// | supplied.
-// |
-// | $ skate-reduce -m exact -r doi -F a.tsv -L b.tsv
-// |
-// |
-// * verify | takes two (key, doc) TSV files (one for release, one for refs),
-// | runs verification within a group and will emit biblioref.
-// |
-// | $ skate-reduce -m verify -F a.tsv -L b.tsv
-// |
-// |
-// * ref | takes a single file with clusters containing releases and refs and
-// | will emit verification results.
-// |
-// | $ skate-reduce -m ref < a.ndj
-// |
-// |
-// * bref | same as ref, but generate a biblioref file as output
-// |
-// | $ skate-reduce -m bref < a.ndj
-// |
-// |
-// * wiki | zippy mode for releases and wikipedia inputs.
-// |
-// | $ skate-reduce -m wiki -L a.ndj -W b.ndj
+// * exact | takes two (key, doc) TSV files (one for releases, one for refs) and
+// | will emit biblioref docs relating *one* element from releases with *all*
+// | elements from ref; this is for "doi", "pmid" and other id matches, where no
+// | further checks are necessary. The match reason, e.g. "doi" needs to be
+// | supplied.
+// |
+// | $ skate-reduce -m exact -r doi -F a.tsv -L b.tsv
+// |
+// |
+// * fuzzy | takes two (key, doc) TSV files (one for release, one for refs),
+// | runs verification within a group and will emit biblioref.
+// |
+// | $ skate-reduce -m verify -F a.tsv -L b.tsv
+// |
+// |
+// * ref | takes a single file with clusters containing releases and refs and
+// | will emit verification results.
+// |
+// | $ skate-reduce -m ref < a.ndj
+// |
+// |
+// * bref | same as ref, but generate a biblioref file as output
+// |
+// | $ skate-reduce -m bref < a.ndj
+// |
+// |
+// * wiki | zippy mode for releases and wikipedia inputs.
+// |
+// | $ skate-reduce -m wiki -L a.ndj -W b.ndj
//
package main
@@ -53,7 +53,7 @@ import (
var (
numWorkers = flag.Int("w", runtime.NumCPU(), "number of workers")
batchSize = flag.Int("b", 10000, "batch size")
- mode = flag.String("m", "ref", "mode, e.g. exact, verify, ref, bref, wiki")
+ mode = flag.String("m", "ref", "mode, e.g. exact, fuzzy, ref, bref, wiki")
quite = flag.Bool("q", false, "be quite")
logFile = flag.String("log", "", "log filename")
@@ -101,7 +101,7 @@ func main() {
if err := skate.ZippyExact(l, f, r, bw); err != nil {
log.Fatal(err)
}
- case "verify":
+ case "fuzzy":
l, f, err := xio.OpenTwo(*releases, *refs)
if err != nil {
log.Fatal(err)