Skip to content

Commit

Permalink
Default Namespace (#135)
Browse files Browse the repository at this point in the history
* Added Analysis Namespace.

* Added to Analysis Namespace.

* Minor Edit to Documentation.

* Expanded Analysis Namespace.
  • Loading branch information
JannikNordmeyer authored Jun 6, 2024
1 parent 5084447 commit a60f7a3
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 3 deletions.
4 changes: 2 additions & 2 deletions doc/Getting-Started.org
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ java -jar conexp-clj-2.1.1-SNAPSHOT-standalone.jar
This will get you a prompt for ~conexp-clj~ much like

#+begin_src text
conexp.main=>
conexp.analysis=>
#+end_src

You can now use all the power of formal concept analysis from ~conexp-clj~, and
also everything Clojure provides. For example, you can compute the value of the
expression ~1 + 1~ as

#+begin_src text
conexp.main=> (+ 1 1)
conexp.analysis=> (+ 1 1)
2
#+end_src

Expand Down
4 changes: 3 additions & 1 deletion project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -64,4 +64,6 @@
:resource-paths ["src/main/resources"]
:target-path "builds/%s"
:compile-path "%s/classes/"
:java-opts ["-Dawt.useSystemAAFontSettings=lcd_hbgr" "-Xmx4G"])
:java-opts ["-Dawt.useSystemAAFontSettings=on" "-Xmx4G"]
:repl-options {:init-ns conexp.analysis
:init (use 'conexp.analysis :reload)})
64 changes: 64 additions & 0 deletions src/main/clojure/conexp/analysis.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
(ns conexp.analysis
"Dafault Namespace."
(:require
[conexp.main :refer :all]
[conexp.base :refer :all]
[conexp.layouts :refer :all]
[conexp.gui :refer :all]
[conexp.api :refer :all]
[conexp.fca
[causal-implications :refer :all]
[contexts :refer :all]
[cover :refer :all]
[dependencies :refer :all]
[exploration :refer :all]
[graph :refer :all]
[implications :refer :all]
[incremental-ganter :refer :all]
[lattices :refer :all]
[many-valued-contexts :refer :all]
[metrics :refer :all]
[more :refer :all]
[posets :refer :all]
[pqcores :refer :all]
[protoconcepts :refer :all]
[random-contexts :refer :all]
[triadic-exploration :refer :all]]
[conexp.math
[algebra :refer :all]
[markov :refer :all]
[numbers :refer :all]
[optimize :refer :all]
[sampling :refer :all]
[statistics :refer :all]
[util :refer :all]]
[conexp.layouts
[base :refer :all]
[common :refer :all]
[dim-draw :refer :all]
;[force :refer :all]
[freese :refer :all]
[layered :refer :all]
[util :refer :all]]
[conexp.io
[base :refer :all]
[contexts :refer :all]
[fcas :refer :all]
[implications :refer :all]
[incomplete-contexts :refer :all]
[json :refer :all]
[latex :refer :all]
[lattices :refer :all]
[layouts :refer :all]
[many-valued-contexts :refer :all]
[util :refer :all]]
[conexp.gui
[base :refer :all]
[draw :refer :all]
[plugins :refer :all]
[repl :refer :all]
[repl-utils :refer :all]]
[clojure.set :as set]
[clojure.edn :as edn]
[clojure.java.io :as io]))

0 comments on commit a60f7a3

Please sign in to comment.